Changes in kernel/arch/amd64/src/amd64.c [385a3d6:a71c158] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/src/amd64.c
r385a3d6 ra71c158 67 67 #include <ddi/irq.h> 68 68 #include <sysinfo/sysinfo.h> 69 #include <memstr.h>70 69 71 70 /** Disable I/O on non-privileged levels … … 212 211 i8042_wire(i8042_instance, kbrd); 213 212 trap_virtual_enable_irqs(1 << IRQ_KBD); 214 trap_virtual_enable_irqs(1 << IRQ_MOUSE);215 213 } 216 214 } … … 220 218 * self-sufficient. 221 219 */ 222 sysinfo_set_item_val("i8042", NULL, true); 223 sysinfo_set_item_val("i8042.inr_a", NULL, IRQ_KBD); 224 sysinfo_set_item_val("i8042.inr_b", NULL, IRQ_MOUSE); 225 sysinfo_set_item_val("i8042.address.physical", NULL, 220 sysinfo_set_item_val("kbd", NULL, true); 221 sysinfo_set_item_val("kbd.inr", NULL, IRQ_KBD); 222 sysinfo_set_item_val("kbd.address.physical", NULL, 226 223 (uintptr_t) I8042_BASE); 227 sysinfo_set_item_val(" i8042.address.kernel", NULL,224 sysinfo_set_item_val("kbd.address.kernel", NULL, 228 225 (uintptr_t) I8042_BASE); 229 226 #endif
Note:
See TracChangeset
for help on using the changeset viewer.