- Timestamp:
- 2008-11-30T21:35:13Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c716d94
- Parents:
- 1baec4b
- Location:
- uspace/srv/kbd
- Files:
-
- 5 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/kbd/Makefile
r1baec4b r50b3d30 60 60 CFLAGS += -DMOUSE_ENABLED 61 61 endif 62 ifeq ($(ARCH), ia64) 63 ARCH_SOURCES += \ 64 arch/$(ARCH)/src/mouse.c \ 65 arch/$(ARCH)/src/scanc.c \ 66 arch/$(ARCH)/src/lkbd.c 67 GENARCH_SOURCES = \ 68 genarch/src/kbd.c 69 CFLAGS += -DMOUSE_ENABLED 70 endif 62 71 ifeq ($(ARCH), amd64) 63 72 ARCH_SOURCES += \ -
uspace/srv/kbd/arch/ia64/src/kbd.c
r1baec4b r50b3d30 59 59 60 60 61 extern int lkbd_arch_process(keybuffer_t *keybuffer, ipc_call_t *call); 62 extern int lkbd_arch_init(void); 63 64 65 61 66 #define KEY_F1 0x504f1b 62 67 #define KEY_F2 0x514f1b … … 141 146 kbd_type=sysinfo_value("kbd.type"); 142 147 if(kbd_type==KBD_SKI) ipc_register_irq(sysinfo_value("kbd.inr"), sysinfo_value("kbd.devno"), 0, &ski_kbd); 148 if(kbd_type==KBD_LEGACY) return lkbd_arch_init(); 143 149 if(kbd_type==KBD_NS16550) { 144 150 ns16550_kbd.cmds[0].addr= (void *) (sysinfo_value("kbd.port")+RBR_REG); … … 323 329 //keybuffer_push(keybuffer, ' '); 324 330 //*/ 325 326 331 327 332 if (scan_code) { … … 390 395 if(kbd_type==KBD_SKI) return kbd_ski_process(keybuffer,call); 391 396 if(kbd_type==KBD_NS16550) return kbd_ns16550_process(keybuffer,call); 397 if(kbd_type==KBD_LEGACY) return lkbd_arch_process(keybuffer,call); 392 398 393 399
Note:
See TracChangeset
for help on using the changeset viewer.