apic.c File Reference

Include dependency graph for apic.c:

Go to the source code of this file.

Functions

static int apic_poll_errors (void)
static void apic_spurious (int n, istate_t *istate)
static void l_apic_timer_interrupt (int n, istate_t *istate)
void apic_init (void)
int l_apic_broadcast_custom_ipi (__u8 vector)
int l_apic_send_init_ipi (__u8 apicid)
void l_apic_init (void)
void l_apic_eoi (void)
void l_apic_debug (void)
__u8 l_apic_id (void)
__u32 io_apic_read (__u8 address)
void io_apic_write (__u8 address, __u32 x)
void io_apic_change_ioredtbl (int pin, int dest, __u8 v, int flags)
void io_apic_disable_irqs (__u16 irqmask)
void io_apic_enable_irqs (__u16 irqmask)

Variables

volatile __u32l_apic = (__u32 *) 0xfee00000
volatile __u32io_apic = (__u32 *) 0xfec00000
__u32 apic_id_mask = 0


Detailed Description

Definition in file apic.c.


Generated on Sun Jun 18 16:39:07 2006 for HelenOS Kernel (ia32) by  doxygen 1.4.6