Rev 81 | Rev 501 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 81 | Rev 268 | ||
---|---|---|---|
Line 119... | Line 119... | ||
119 | extern volatile __u32 *io_apic; |
119 | extern volatile __u32 *io_apic; |
120 | 120 | ||
121 | extern __u32 apic_id_mask; |
121 | extern __u32 apic_id_mask; |
122 | 122 | ||
123 | extern void apic_init(void); |
123 | extern void apic_init(void); |
124 | extern void apic_spurious(__u8 n, __u32 stack[]); |
124 | extern void apic_spurious(__u8 n, __native stack[]); |
125 | 125 | ||
126 | extern void l_apic_init(void); |
126 | extern void l_apic_init(void); |
127 | extern void l_apic_eoi(void); |
127 | extern void l_apic_eoi(void); |
128 | extern int l_apic_broadcast_custom_ipi(__u8 vector); |
128 | extern int l_apic_broadcast_custom_ipi(__u8 vector); |
129 | extern int l_apic_send_init_ipi(__u8 apicid); |
129 | extern int l_apic_send_init_ipi(__u8 apicid); |
130 | extern void l_apic_debug(void); |
130 | extern void l_apic_debug(void); |
131 | extern void l_apic_timer_interrupt(__u8 n, __u32 stack[]); |
131 | extern void l_apic_timer_interrupt(__u8 n, __native stack[]); |
132 | extern __u8 l_apic_id(void); |
132 | extern __u8 l_apic_id(void); |
133 | 133 | ||
134 | extern __u32 io_apic_read(__u8 address); |
134 | extern __u32 io_apic_read(__u8 address); |
135 | extern void io_apic_write(__u8 address , __u32 x); |
135 | extern void io_apic_write(__u8 address , __u32 x); |
136 | extern void io_apic_change_ioredtbl(int signal, int dest, __u8 v, int flags); |
136 | extern void io_apic_change_ioredtbl(int signal, int dest, __u8 v, int flags); |