Changes in kernel/arch/ia32/src/ia32.c [3a2f8aa:a71c158] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/src/ia32.c
r3a2f8aa ra71c158 68 68 #include <sysinfo/sysinfo.h> 69 69 #include <arch/boot/boot.h> 70 #include <memstr.h>71 70 72 71 #ifdef CONFIG_SMP … … 170 169 i8042_wire(i8042_instance, kbrd); 171 170 trap_virtual_enable_irqs(1 << IRQ_KBD); 172 trap_virtual_enable_irqs(1 << IRQ_MOUSE);173 171 } 174 172 } … … 178 176 * self-sufficient. 179 177 */ 180 sysinfo_set_item_val("i8042", NULL, true); 181 sysinfo_set_item_val("i8042.inr_a", NULL, IRQ_KBD); 182 sysinfo_set_item_val("i8042.inr_b", NULL, IRQ_MOUSE); 183 sysinfo_set_item_val("i8042.address.physical", NULL, 178 sysinfo_set_item_val("kbd", NULL, true); 179 sysinfo_set_item_val("kbd.inr", NULL, IRQ_KBD); 180 sysinfo_set_item_val("kbd.address.physical", NULL, 184 181 (uintptr_t) I8042_BASE); 185 sysinfo_set_item_val(" i8042.address.kernel", NULL,182 sysinfo_set_item_val("kbd.address.kernel", NULL, 186 183 (uintptr_t) I8042_BASE); 187 184 #endif … … 234 231 } 235 232 236 void irq_initialize_arch(irq_t *irq)237 {238 (void) irq;239 }240 241 233 /** @} 242 234 */
Note:
See TracChangeset
for help on using the changeset viewer.