diff options
Diffstat (limited to 'keyboards')
| -rw-r--r-- | keyboards/alps64/matrix.c | 2 | ||||
| -rw-r--r-- | keyboards/clueboard/Makefile | 39 | ||||
| -rw-r--r-- | keyboards/ergodox_ez/matrix.c | 3 | ||||
| -rw-r--r-- | keyboards/hhkb/matrix.c | 11 | ||||
| -rw-r--r-- | keyboards/planck/rev3/config.h | 2 | ||||
| -rw-r--r-- | keyboards/sixkeyboard/matrix.c | 2 |
6 files changed, 55 insertions, 4 deletions
diff --git a/keyboards/alps64/matrix.c b/keyboards/alps64/matrix.c index 805999d4a..b3508850d 100644 --- a/keyboards/alps64/matrix.c +++ b/keyboards/alps64/matrix.c | |||
| @@ -100,6 +100,8 @@ uint8_t matrix_scan(void) | |||
| 100 | } | 100 | } |
| 101 | } | 101 | } |
| 102 | 102 | ||
| 103 | matrix_scan_quantum(); | ||
| 104 | |||
| 103 | return 1; | 105 | return 1; |
| 104 | } | 106 | } |
| 105 | 107 | ||
diff --git a/keyboards/clueboard/Makefile b/keyboards/clueboard/Makefile index d6f4bfcae..ccc01ea9a 100644 --- a/keyboards/clueboard/Makefile +++ b/keyboards/clueboard/Makefile | |||
| @@ -1,3 +1,42 @@ | |||
| 1 | #---------------------------------------------------------------------------- | ||
| 2 | # On command line: | ||
| 3 | # | ||
| 4 | # make all = Make software. | ||
| 5 | # | ||
| 6 | # make clean = Clean out built project files. | ||
| 7 | # | ||
| 8 | # make coff = Convert ELF to AVR COFF. | ||
| 9 | # | ||
| 10 | # make extcoff = Convert ELF to AVR Extended COFF. | ||
| 11 | # | ||
| 12 | # make program = Download the hex file to the device. | ||
| 13 | # Please customize your programmer settings(PROGRAM_CMD) | ||
| 14 | # | ||
| 15 | # make teensy = Download the hex file to the device, using teensy_loader_cli. | ||
| 16 | # (must have teensy_loader_cli installed). | ||
| 17 | # | ||
| 18 | # make dfu = Download the hex file to the device, using dfu-programmer (must | ||
| 19 | # have dfu-programmer installed). | ||
| 20 | # | ||
| 21 | # make flip = Download the hex file to the device, using Atmel FLIP (must | ||
| 22 | # have Atmel FLIP installed). | ||
| 23 | # | ||
| 24 | # make dfu-ee = Download the eeprom file to the device, using dfu-programmer | ||
| 25 | # (must have dfu-programmer installed). | ||
| 26 | # | ||
| 27 | # make flip-ee = Download the eeprom file to the device, using Atmel FLIP | ||
| 28 | # (must have Atmel FLIP installed). | ||
| 29 | # | ||
| 30 | # make debug = Start either simulavr or avarice as specified for debugging, | ||
| 31 | # with avr-gdb or avr-insight as the front end for debugging. | ||
| 32 | # | ||
| 33 | # make filename.s = Just compile filename.c into the assembler code only. | ||
| 34 | # | ||
| 35 | # make filename.i = Create a preprocessed source file for use in submitting | ||
| 36 | # bug reports to the GCC project. | ||
| 37 | # | ||
| 38 | # To rebuild project do "make clean" then "make all". | ||
| 39 | #---------------------------------------------------------------------------- | ||
| 1 | 40 | ||
| 2 | SUBPROJECT_DEFAULT = rev2 | 41 | SUBPROJECT_DEFAULT = rev2 |
| 3 | 42 | ||
diff --git a/keyboards/ergodox_ez/matrix.c b/keyboards/ergodox_ez/matrix.c index e0de06c34..b87fddbad 100644 --- a/keyboards/ergodox_ez/matrix.c +++ b/keyboards/ergodox_ez/matrix.c | |||
| @@ -187,8 +187,7 @@ uint8_t matrix_scan(void) | |||
| 187 | } | 187 | } |
| 188 | } | 188 | } |
| 189 | 189 | ||
| 190 | 190 | matrix_scan_quantum(); | |
| 191 | matrix_scan_kb(); | ||
| 192 | 191 | ||
| 193 | return 1; | 192 | return 1; |
| 194 | } | 193 | } |
diff --git a/keyboards/hhkb/matrix.c b/keyboards/hhkb/matrix.c index 2dfb2f5e1..666b6f595 100644 --- a/keyboards/hhkb/matrix.c +++ b/keyboards/hhkb/matrix.c | |||
| @@ -71,6 +71,14 @@ void matrix_init(void) | |||
| 71 | matrix_prev = _matrix1; | 71 | matrix_prev = _matrix1; |
| 72 | } | 72 | } |
| 73 | 73 | ||
| 74 | __attribute__ ((weak)) | ||
| 75 | void matrix_scan_user(void) { | ||
| 76 | } | ||
| 77 | |||
| 78 | void matrix_scan_kb(void) { | ||
| 79 | matrix_scan_user(); | ||
| 80 | } | ||
| 81 | |||
| 74 | uint8_t matrix_scan(void) | 82 | uint8_t matrix_scan(void) |
| 75 | { | 83 | { |
| 76 | uint8_t *tmp; | 84 | uint8_t *tmp; |
| @@ -150,6 +158,9 @@ uint8_t matrix_scan(void) | |||
| 150 | KEY_POWER_OFF(); | 158 | KEY_POWER_OFF(); |
| 151 | suspend_power_down(); | 159 | suspend_power_down(); |
| 152 | } | 160 | } |
| 161 | |||
| 162 | matrix_scan_quantum(); | ||
| 163 | |||
| 153 | return 1; | 164 | return 1; |
| 154 | } | 165 | } |
| 155 | 166 | ||
diff --git a/keyboards/planck/rev3/config.h b/keyboards/planck/rev3/config.h index fa50a5622..cc37874e8 100644 --- a/keyboards/planck/rev3/config.h +++ b/keyboards/planck/rev3/config.h | |||
| @@ -5,4 +5,4 @@ | |||
| 5 | 5 | ||
| 6 | #define DEVICE_VER 0x0003 | 6 | #define DEVICE_VER 0x0003 |
| 7 | 7 | ||
| 8 | #endif \ No newline at end of file | 8 | #endif |
diff --git a/keyboards/sixkeyboard/matrix.c b/keyboards/sixkeyboard/matrix.c index c27998648..ed1b70e28 100644 --- a/keyboards/sixkeyboard/matrix.c +++ b/keyboards/sixkeyboard/matrix.c | |||
| @@ -87,7 +87,7 @@ uint8_t matrix_scan(void) | |||
| 87 | matrix[0] = (PINC&(1<<7) ? 0 : (1<<0)) | (PINB&(1<<7) ? 0 : (1<<1)) | (PINB&(1<<5) ? 0 : (1<<2)); | 87 | matrix[0] = (PINC&(1<<7) ? 0 : (1<<0)) | (PINB&(1<<7) ? 0 : (1<<1)) | (PINB&(1<<5) ? 0 : (1<<2)); |
| 88 | matrix[1] = (PIND&(1<<6) ? 0 : (1<<0)) | (PIND&(1<<1) ? 0 : (1<<1)) | (PIND&(1<<4) ? 0 : (1<<2)); | 88 | matrix[1] = (PIND&(1<<6) ? 0 : (1<<0)) | (PIND&(1<<1) ? 0 : (1<<1)) | (PIND&(1<<4) ? 0 : (1<<2)); |
| 89 | 89 | ||
| 90 | matrix_scan_kb(); | 90 | matrix_scan_quantum(); |
| 91 | 91 | ||
| 92 | return 1; | 92 | return 1; |
| 93 | } | 93 | } |
