Go to the source code of this file.
|
#define | IOSAPIC_REG_SELECT 0x0 |
|
#define | IOSAPIC_WINDOW 0x10 |
|
#define | IOSAPIC_EOI 0x40 |
|
#define | IOSAPIC_VERSION 0x1 |
|
#define | IOSAPIC_RTE_LOW(i) (0x10+i*2) |
|
#define | IOSAPIC_RTE_HIGH(i) (0x11+i*2) |
|
#define | IOSAPIC_DEST_SHIFT 16 |
|
#define | IOSAPIC_DELIVERY_SHIFT 8 |
|
#define | IOSAPIC_FIXED 0x0 |
|
#define | IOSAPIC_LOWEST_PRIORITY 0x1 |
|
#define | IOSAPIC_PMI 0x2 |
|
#define | IOSAPIC_NMI 0x4 |
|
#define | IOSAPIC_INIT 0x5 |
|
#define | IOSAPIC_EXTINT 0x7 |
|
#define | IOSAPIC_POLARITY_SHIFT 13 |
|
#define | IOSAPIC_POL_HIGH 0 |
|
#define | IOSAPIC_POL_LOW 1 |
|
#define | IOSAPIC_TRIGGER_SHIFT 15 |
|
#define | IOSAPIC_EDGE 0 |
|
#define | IOSAPIC_LEVEL 1 |
|
#define | IOSAPIC_MASK_SHIFT 16 |
|
#define | IOSAPIC_MASK (1<<IOSAPIC_MASK_SHIFT) |
|
#define | IOSAPIC_VECTOR_MASK 0xffffff00 |
|
#define | iosapic_system_init(pcat_compat) do { } while (0) |
|
#define | iosapic_init(address, gsi_base) (-EINVAL) |
|
#define | iosapic_remove(gsi_base) (-ENODEV) |
|
#define | iosapic_register_intr(gsi, polarity, trigger) (gsi) |
|
#define | iosapic_unregister_intr(irq) do { } while (0) |
|
#define | iosapic_override_isa_irq(isa_irq, gsi, polarity, trigger) do { } while (0) |
|
#define | iosapic_register_platform_intr(type, gsi, pmi, eid, id, polarity, trigger) (gsi) |
|
#define IOSAPIC_DELIVERY_SHIFT 8 |
#define IOSAPIC_DEST_SHIFT 16 |
#define IOSAPIC_EXTINT 0x7 |
#define IOSAPIC_FIXED 0x0 |
#define IOSAPIC_LOWEST_PRIORITY 0x1 |
#define IOSAPIC_MASK_SHIFT 16 |
#define IOSAPIC_POL_HIGH 0 |
#define IOSAPIC_POL_LOW 1 |
#define IOSAPIC_POLARITY_SHIFT 13 |
#define IOSAPIC_REG_SELECT 0x0 |
#define iosapic_remove |
( |
|
gsi_base | ) |
(-ENODEV) |
#define IOSAPIC_RTE_HIGH |
( |
|
i | ) |
(0x11+i*2) |
#define IOSAPIC_RTE_LOW |
( |
|
i | ) |
(0x10+i*2) |
#define iosapic_system_init |
( |
|
pcat_compat | ) |
do { } while (0) |
#define IOSAPIC_TRIGGER_SHIFT 15 |
#define iosapic_unregister_intr |
( |
|
irq | ) |
do { } while (0) |
#define IOSAPIC_VECTOR_MASK 0xffffff00 |
#define IOSAPIC_VERSION 0x1 |
#define IOSAPIC_WINDOW 0x10 |