Ignore:
File:
1 edited

Legend:

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

    rf902d36 r49eb681  
    157157void arch_post_smp_init(void)
    158158{
    159         /* Currently the only supported platform for ia32 is 'pc'. */
    160         static const char *platform = "pc";
    161 
    162         sysinfo_set_item_data("platform", NULL, (void *) platform,
    163             str_size(platform));
    164 
    165159#ifdef CONFIG_PC_KBD
    166160        /*
     
    193187#endif
    194188       
    195         if (irqs_info != NULL)
    196                 sysinfo_set_item_val(irqs_info, NULL, true);
    197        
    198         sysinfo_set_item_val("netif.ne2000.inr", NULL, IRQ_NE2000);
     189        /*
     190         * This nasty hack should also go away ASAP.
     191         */
     192        trap_virtual_enable_irqs(1 << IRQ_DP8390);
     193        sysinfo_set_item_val("netif.dp8390.inr", NULL, IRQ_DP8390);
    199194}
    200195
     
    216211 * selector, and the descriptor->base is the correct address.
    217212 */
    218 sysarg_t sys_tls_set(sysarg_t addr)
     213unative_t sys_tls_set(unative_t addr)
    219214{
    220215        THREAD->arch.tls = addr;
Note: See TracChangeset for help on using the changeset viewer.