Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hw/irc/apic/apic.c

    rdf02460 rb50bf6c2  
    133133        // FIXME: get the map from the kernel, even though this may work
    134134        //        for simple cases
     135        if (irq == 0)
     136                return 2;
    135137        return irq;
    136138}
     
    206208        }
    207209
    208         if (pio_enable((void *) IO_APIC_BASE, IO_APIC_SIZE,
    209             (void **) &io_apic) != EOK)
     210        int rc = pio_enable((void *) IO_APIC_BASE, IO_APIC_SIZE,
     211                (void **) &io_apic);
     212        if (rc != EOK) {
     213                printf("%s: Failed to enable PIO for APIC: %d\n", NAME, rc);
    210214                return false;   
     215        }
    211216       
    212217        async_set_client_connection(apic_connection);
Note: See TracChangeset for help on using the changeset viewer.