diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2005-11-02 20:11:47 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2005-11-02 20:11:47 +0000 |
| commit | c7362ff7fb44dcc6ed8f01360a756c4c97d34ea0 (patch) | |
| tree | 0abf84b2a71d8deda27b993addab30eae0f16b6a /sys/amd64/include/apicvar.h | |
| parent | a91395a9d0a5274e61e6e4203b840b3bc5fef177 (diff) | |
Notes
Diffstat (limited to 'sys/amd64/include/apicvar.h')
| -rw-r--r-- | sys/amd64/include/apicvar.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/amd64/include/apicvar.h b/sys/amd64/include/apicvar.h index eb05c6afce98..10dae1e46a01 100644 --- a/sys/amd64/include/apicvar.h +++ b/sys/amd64/include/apicvar.h @@ -173,7 +173,9 @@ inthand_t IDTVEC(apic_isr4), IDTVEC(apic_isr5), IDTVEC(apic_isr6), IDTVEC(apic_isr7), IDTVEC(spuriousint), IDTVEC(timerint); -u_int apic_irq_to_idt(u_int irq); +u_int apic_alloc_vector(u_int irq); +void apic_enable_vector(u_int vector); +void apic_free_vector(u_int vector, u_int irq); u_int apic_idt_to_irq(u_int vector); void apic_register_enumerator(struct apic_enumerator *enumerator); void *ioapic_create(uintptr_t addr, int32_t id, int intbase); @@ -192,7 +194,6 @@ int ioapic_set_smi(void *cookie, u_int pin); void lapic_create(u_int apic_id, int boot_cpu); void lapic_disable(void); void lapic_dump(const char *str); -void lapic_enable_intr(u_int vector); void lapic_eoi(void); int lapic_id(void); void lapic_init(uintptr_t addr); |
