diff options
Diffstat (limited to 'software/rhmixxx/keypad.c')
-rw-r--r-- | software/rhmixxx/keypad.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/software/rhmixxx/keypad.c b/software/rhmixxx/keypad.c index 96bf7e2..7cda7b9 100644 --- a/software/rhmixxx/keypad.c +++ b/software/rhmixxx/keypad.c @@ -74,6 +74,7 @@ void keypad_led_on(uint8_t led) case 13: case 14: case 15: PORTD |= (1 << (led - 12 + 4)); break; + case 127: PORTC = 0xFF; PORTB |= 0xF0; PORTD |= 0xF0; break; } } @@ -96,6 +97,7 @@ void keypad_led_off(uint8_t led) case 13: case 14: case 15: PORTD &= ~(1 << (led - 12 + 4)); break; + case 127: PORTC = 0x00; PORTB &= 0x0F; PORTD &= 0x0F; break; } } @@ -118,6 +120,7 @@ void keypad_led_toggle(uint8_t led) case 13: case 14: case 15: PORTD ^= (1 << (led - 12 + 4)); break; + case 127: PORTC ^= 0xFF; PORTB ^= 0xF0; PORTD ^= 0xF0; break; } } |