diff options
| author | Michal Idziorek <m.i@gmx.at> | 2015-05-25 20:43:27 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2015-05-25 20:43:27 +0200 |
| commit | 1252a288665a7d07dcf5f0e468dc67b9440132d0 (patch) | |
| tree | fe5818b2cf703385312c8c6de76a7bef04eba496 /driver/keyboard.c | |
| parent | ce50b0f007b8d71078a03d2a83ad8e35b0931dab (diff) | |
working on fool-term
Diffstat (limited to 'driver/keyboard.c')
| -rw-r--r-- | driver/keyboard.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/driver/keyboard.c b/driver/keyboard.c index 951c0f0..e4a13dc 100644 --- a/driver/keyboard.c +++ b/driver/keyboard.c @@ -103,6 +103,7 @@ void keyboard_handle(uint8_t in) uint8_t break_key_space=0xb9; uint8_t break_key_backspace=0x8e; uint8_t break_key_esc=0x81; + uint8_t break_key_tab=0x8f; uint8_t make_key_shift_l=0x2a; uint8_t break_key_shift_l=0xaa; @@ -196,6 +197,11 @@ void keyboard_handle(uint8_t in) ascii='\n'; match=true; } + else if(break_key_tab==in) + { + ascii=0x09; + match=true; + } else for(int i=0;i<26;i++) { |
