2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
5 Desc: AROS PIC/APIC Definitions.
12 # include <exec/lists.h>
14 #ifndef EXEC_SEMAPHORES
15 # include <exec/semaphores.h>
17 #ifndef UTILITY_HOOKS_H
18 # include <utility/hooks.h>
21 #define MAX_IO_APICS 32
31 /********** APIC DEFINITIONS ****************/
33 struct GenericAPIC
/* !! DO NOT USE!! THIS WILL BE REMOVED SOON!! */
37 IPTR (*apic_id_registered
)();
42 struct Node PICB_Node
;
43 struct ExecBase
*PICB_SysBase
;
44 struct UtilityBase
*PICB_UtilBase
;
46 BOOL PICB_APIC_Enabled
;
47 int PICB_APIC_IRQ_Model
;
50 int PICB_APIC_IOAPIC_Count
;
53 APTR PICB_APIC_LAPIC_addr
; /* Local APIC address */
56 #endif /* __AROS_PIC_H__ */