Change to KC_BOOTLOADER(KC_BTLD)
This commit is contained in:
		
							parent
							
								
									bb8c1d29fa
								
							
						
					
					
						commit
						498654fc4c
					
				
					 2 changed files with 7 additions and 8 deletions
				
			
		| 
						 | 
				
			
			@ -156,6 +156,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
#define KC_WSTP KC_WWW_STOP
 | 
			
		||||
#define KC_WREF KC_WWW_REFRESH
 | 
			
		||||
#define KC_WFAV KC_WWW_FAVORITES
 | 
			
		||||
/* Jump to bootloader */
 | 
			
		||||
#define KC_BTLD KC_BOOTLOADER
 | 
			
		||||
/* Transparent */
 | 
			
		||||
#define KC_TRANSPARENT  1
 | 
			
		||||
#define KC_TRNS KC_TRANSPARENT
 | 
			
		||||
| 
						 | 
				
			
			@ -427,7 +429,7 @@ enum internal_special_keycodes {
 | 
			
		|||
    KC_MEDIA_REWIND,    /* 0xBC */
 | 
			
		||||
 | 
			
		||||
    /* Jump to bootloader */
 | 
			
		||||
    KC_RESET            = 0xBF,
 | 
			
		||||
    KC_BOOTLOADER       = 0xBF,
 | 
			
		||||
 | 
			
		||||
    /* Fn key */
 | 
			
		||||
    KC_FN0              = 0xC0,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,15 +14,14 @@ GNU General Public License for more details.
 | 
			
		|||
You should have received a copy of the GNU General Public License
 | 
			
		||||
along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
*/
 | 
			
		||||
#include <util/delay.h>
 | 
			
		||||
#include "keymap.h"
 | 
			
		||||
#include "report.h"
 | 
			
		||||
#include "keycode.h"
 | 
			
		||||
#include "action_layer.h"
 | 
			
		||||
#include "action.h"
 | 
			
		||||
#include "action_macro.h"
 | 
			
		||||
#include "wait.h"
 | 
			
		||||
#include "debug.h"
 | 
			
		||||
#include "print.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
static action_t keycode_to_action(uint8_t keycode);
 | 
			
		||||
| 
						 | 
				
			
			@ -142,12 +141,10 @@ static action_t keycode_to_action(uint8_t keycode)
 | 
			
		|||
        case KC_TRNS:
 | 
			
		||||
            action.code = ACTION_TRANSPARENT;
 | 
			
		||||
            break;
 | 
			
		||||
        case KC_RESET:
 | 
			
		||||
        case KC_BOOTLOADER:
 | 
			
		||||
            clear_keyboard();
 | 
			
		||||
            print("\n\nJump to bootloader... ");
 | 
			
		||||
            _delay_ms(50);
 | 
			
		||||
            bootloader_jump();
 | 
			
		||||
            print("not supported.\n");
 | 
			
		||||
            wait_ms(50);
 | 
			
		||||
            bootloader_jump(); // not return
 | 
			
		||||
            break;
 | 
			
		||||
        default:
 | 
			
		||||
            action.code = ACTION_NO;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue