Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/src/ia64.c

    r26f407e9 radec5b45  
    127127}
    128128
    129 void arch_post_cpu_init(void)
    130 {
     129void arch_post_cpu_init(void){
    131130}
    132131
     
    144143#endif
    145144#ifdef MACHINE_i460GX
    146         platform = "pc";
     145        platform = "i460GX";
    147146#endif
    148147        sysinfo_set_item_data("platform", NULL, (void *) platform,
     
    188187        sysinfo_set_item_val("kbd.address.physical", NULL,
    189188            (uintptr_t) NS16550_BASE);
     189        sysinfo_set_item_val("kbd.address.kernel", NULL,
     190            (uintptr_t) NS16550_BASE);
    190191#endif
    191192       
    192193#ifdef CONFIG_I8042
    193         i8042_instance_t *i8042_instance = i8042_init((i8042_t *) I8042_BASE,
    194             IRQ_KBD);
     194        i8042_instance_t *i8042_instance = i8042_init((i8042_t *) I8042_BASE, IRQ_KBD);
    195195        if (i8042_instance) {
    196196                kbrd_instance_t *kbrd_instance = kbrd_init();
     
    201201                }
    202202        }
    203 #endif
    204        
     203       
     204        sysinfo_set_item_val("i8042", NULL, true);
     205        sysinfo_set_item_val("i8042.inr_a", NULL, IRQ_KBD);
     206        sysinfo_set_item_val("i8042.inr_b", NULL, IRQ_MOUSE);
     207        sysinfo_set_item_val("i8042.address.physical", NULL,
     208            (uintptr_t) I8042_BASE);
     209        sysinfo_set_item_val("i8042.address.kernel", NULL,
     210            (uintptr_t) I8042_BASE);
     211#endif
     212
     213        sysinfo_set_item_val("netif.ne2000.inr", NULL, IRQ_NE2000);
     214
    205215        sysinfo_set_item_val("ia64_iospace", NULL, true);
    206216        sysinfo_set_item_val("ia64_iospace.address", NULL, true);
Note: See TracChangeset for help on using the changeset viewer.