- Timestamp:
- 2005-12-12T15:38:44Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 93b84b3
- Parents:
- c0b7f00
- Location:
- arch/ia32
- Files:
-
- 2 edited
-
include/i8042.h (modified) (1 diff)
-
src/drivers/i8042.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/include/i8042.h
rc0b7f00 raf9a7c5 43 43 #define SC_UPARR 0x48 44 44 #define SC_DOWNARR 0x50 45 #define SC_DELETE 0x53 46 #define SC_HOME 0x47 47 #define SC_END 0x4f 45 48 46 49 extern void i8042_init(void); -
arch/ia32/src/drivers/i8042.c
rc0b7f00 raf9a7c5 333 333 chardev_push_character(&kbrd, 0x42); 334 334 break; 335 case SC_HOME: 336 chardev_push_character(&kbrd, 0x1b); 337 chardev_push_character(&kbrd, 0x4f); 338 chardev_push_character(&kbrd, 0x48); 339 break; 340 case SC_END: 341 chardev_push_character(&kbrd, 0x1b); 342 chardev_push_character(&kbrd, 0x4f); 343 chardev_push_character(&kbrd, 0x46); 344 break; 345 case SC_DELETE: 346 chardev_push_character(&kbrd, 0x1b); 347 chardev_push_character(&kbrd, 0x5b); 348 chardev_push_character(&kbrd, 0x33); 349 chardev_push_character(&kbrd, 0x7e); 350 break; 335 351 default: 336 352 letter = is_lower(ascii);
Note:
See TracChangeset
for help on using the changeset viewer.
