forked from mfulz_github/qmk_firmware
		
	Fixed uk78 and turned Bootmagic off (#1725)
* Add files via upload * Update readme.md * Update readme.md * Add files via upload * Add files via upload * Update config.h
This commit is contained in:
		
							parent
							
								
									3173924421
								
							
						
					
					
						commit
						62a02af915
					
				@ -1,5 +1,5 @@
 | 
				
			|||||||
/*
 | 
					/*
 | 
				
			||||||
Copyright 2012 Jun Wako <ukkeyboards@gmail.com>
 | 
					Copyright 2017 Ruari Armstrong <ukkeyboards@gmail.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This program is free software: you can redistribute it and/or modify
 | 
					This program is free software: you can redistribute it and/or modify
 | 
				
			||||||
it under the terms of the GNU General Public License as published by
 | 
					it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
				
			|||||||
@ -22,7 +22,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			|||||||
    * |-------------------------------------------------------------------------------|
 | 
					    * |-------------------------------------------------------------------------------|
 | 
				
			||||||
    * |Shift| \|  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift | Up|  P1|  P2|  P3|SLck|
 | 
					    * |Shift| \|  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift | Up|  P1|  P2|  P3|SLck|
 | 
				
			||||||
    * |-------------------------------------------------------------------------------|
 | 
					    * |-------------------------------------------------------------------------------|
 | 
				
			||||||
    * |Ctrl|Win |Alt |        Space        |Alt|Mo(1)|Ctrl|Lef|Dow| Rig|  P0|  P.|PEnt|
 | 
					    * |Ctrl|Win |Alt |        Space        |Alt|Ctrl|Mo(1)|Lef|Dow| Rig|  P0|  P.|PEnt|
 | 
				
			||||||
    * `-------------------------------------------------------------------------------'
 | 
					    * `-------------------------------------------------------------------------------'
 | 
				
			||||||
    */
 | 
					    */
 | 
				
			||||||
    [_BL] = KEYMAP(
 | 
					    [_BL] = KEYMAP(
 | 
				
			||||||
@ -30,7 +30,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			|||||||
        KC_TAB,  KC_Q,    KC_W,    KC_E,   KC_R,    KC_T,  KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC,           KC_BSLS, KC_P7,   KC_P8,   KC_P9,   KC_PEQL,
 | 
					        KC_TAB,  KC_Q,    KC_W,    KC_E,   KC_R,    KC_T,  KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC,           KC_BSLS, KC_P7,   KC_P8,   KC_P9,   KC_PEQL,
 | 
				
			||||||
        KC_CAPS, KC_A,    KC_S,    KC_D,   KC_F,    KC_G,  KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_NUHS,           KC_ENT,  KC_P4,   KC_P5,   KC_P6,   KC_PPLS,
 | 
					        KC_CAPS, KC_A,    KC_S,    KC_D,   KC_F,    KC_G,  KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_NUHS,           KC_ENT,  KC_P4,   KC_P5,   KC_P6,   KC_PPLS,
 | 
				
			||||||
        KC_LSFT, KC_NUBS, KC_Z,    KC_X,   KC_C,    KC_V,  KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_RSFT,  KC_RSFT, KC_UP,   KC_P1,   KC_P2,   KC_P3,   KC_SLCK,
 | 
					        KC_LSFT, KC_NUBS, KC_Z,    KC_X,   KC_C,    KC_V,  KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_RSFT,  KC_RSFT, KC_UP,   KC_P1,   KC_P2,   KC_P3,   KC_SLCK,
 | 
				
			||||||
        KC_LCTL, KC_LGUI, KC_LALT,                         KC_SPC,                             KC_RALT, MO(_FL1), KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_P0,   KC_PDOT, KC_PENT),
 | 
					        KC_LCTL, KC_LGUI, KC_LALT,                         KC_SPC,                             KC_RALT, KC_RCTL, MO(_FL1), KC_LEFT, KC_DOWN, KC_RGHT, KC_P0,   KC_PDOT, KC_PENT),
 | 
				
			||||||
    /* _FL1: Function Layer 1 - For ISO enter use ANSI \
 | 
					    /* _FL1: Function Layer 1 - For ISO enter use ANSI \
 | 
				
			||||||
    * ,-------------------------------------------------------------------------------.
 | 
					    * ,-------------------------------------------------------------------------------.
 | 
				
			||||||
    * |  `|F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|PScr|Ins|NLck|    |    |    |
 | 
					    * |  `|F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|PScr|Ins|NLck|    |    |    |
 | 
				
			||||||
@ -88,32 +88,36 @@ void led_set_user(uint8_t usb_led) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    if (usb_led & (1 << USB_LED_NUM_LOCK)) {
 | 
					    if (usb_led & (1 << USB_LED_NUM_LOCK)) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	} else {
 | 
					    }
 | 
				
			||||||
 | 
					    else {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
 | 
					    if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
 | 
				
			||||||
        DDRA |= (1 << 3); PORTA |= (1 << 3);
 | 
					        DDRA |= (1 << 3); PORTA |= (1 << 3);
 | 
				
			||||||
	} else {
 | 
					    }
 | 
				
			||||||
 | 
					    else {
 | 
				
			||||||
        DDRA &= ~(1 << 3); PORTA &= ~(1 << 3);
 | 
					        DDRA &= ~(1 << 3); PORTA &= ~(1 << 3);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (usb_led & (1 << USB_LED_SCROLL_LOCK)) {
 | 
					    if (usb_led & (1 << USB_LED_SCROLL_LOCK)) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	} else {
 | 
					    }
 | 
				
			||||||
 | 
					    else {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (usb_led & (1 << USB_LED_COMPOSE)) {
 | 
					    if (usb_led & (1 << USB_LED_COMPOSE)) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	} else {
 | 
					    }
 | 
				
			||||||
 | 
					    else {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (usb_led & (1 << USB_LED_KANA)) {
 | 
					    if (usb_led & (1 << USB_LED_KANA)) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	} else {
 | 
					    }
 | 
				
			||||||
 | 
					    else {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@ -1,6 +1,6 @@
 | 
				
			|||||||
# UK78
 | 
					# UK78
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
A fully customizable 60%+numpad keyboard.
 | 
					A fully customizable 60%+numpad keyboard.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -44,7 +44,7 @@ OPT_DEFS += -DBOOTLOADER_SIZE=8192
 | 
				
			|||||||
# Build Options
 | 
					# Build Options
 | 
				
			||||||
#   comment out to disable the options.
 | 
					#   comment out to disable the options.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
BOOTMAGIC_ENABLE ?= yes	# Virtual DIP switch configuration(+1000)
 | 
					BOOTMAGIC_ENABLE ?= no	# Virtual DIP switch configuration(+1000)
 | 
				
			||||||
MOUSEKEY_ENABLE ?= yes	# Mouse keys(+4700)
 | 
					MOUSEKEY_ENABLE ?= yes	# Mouse keys(+4700)
 | 
				
			||||||
EXTRAKEY_ENABLE ?= yes	# Audio control and System control(+450)
 | 
					EXTRAKEY_ENABLE ?= yes	# Audio control and System control(+450)
 | 
				
			||||||
CONSOLE_ENABLE ?= no	# Console for debug(+400)
 | 
					CONSOLE_ENABLE ?= no	# Console for debug(+400)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user