1
0
Fork 0

Add build option and Sun specific commands

This commit is contained in:
tmk 2014-08-01 13:26:42 +09:00
parent 79840c678e
commit 523cc6aa2e
4 changed files with 53 additions and 12 deletions

View file

@ -65,7 +65,7 @@ void matrix_init(void)
{
DDRD |= (1<<6);
PORTD |= (1<<6);
debug_enable = true;
//debug_enable = true;
serial_init();
@ -86,14 +86,16 @@ uint8_t matrix_scan(void)
debug_hex(code); debug(" ");
switch (code) {
case 0x7E: // reset fail
case 0xFE: // layout
case 0xFF: // reset success
case 0xFE: // layout
case 0x7E: // reset fail
if (code == 0xFF) print("reset: 0xFF ");
if (code == 0x7E) print("reset fail: 0x7E ");
if (code == 0xFE) print("layout: 0xFE ");
// response byte
_delay_ms(500);
// ignore response byte
debug("(response ignored:");
while ((code = serial_recv())) { debug(" "); debug_hex(code); }
debug(") ");
if (code = serial_recv()) print_hex8(code);
print("\n");
// FALL THROUGH
case 0x7F:
// all keys up