Changeset cefb126 in mainline for kernel/genarch/include/acpi/madt.h
- Timestamp:
- 2010-07-02T14:19:30Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 89c57b6
- Parents:
- fe7abd0 (diff), e3ee9b9 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/acpi/madt.h
rfe7abd0 rcefb126 27 27 */ 28 28 29 /** @addtogroup genarch 29 /** @addtogroup genarch 30 30 * @{ 31 31 */ … … 40 40 #include <arch/smp/smp.h> 41 41 42 #define MADT_L_APIC043 #define MADT_IO_APIC 44 #define MADT_INTR_SRC_OVRD 45 #define MADT_NMI_SRC 46 #define MADT_L_APIC_NMI 47 #define MADT_L_APIC_ADDR_OVRD 48 #define MADT_IO_SAPIC 49 #define MADT_L_SAPIC 50 #define MADT_PLATFORM_INTR_SRC 51 #define MADT_RESERVED_SKIP_BEGIN 52 #define MADT_RESERVED_SKIP_END 53 #define MADT_RESERVED_OEM_BEGIN 42 #define MADT_L_APIC 0 43 #define MADT_IO_APIC 1 44 #define MADT_INTR_SRC_OVRD 2 45 #define MADT_NMI_SRC 3 46 #define MADT_L_APIC_NMI 4 47 #define MADT_L_APIC_ADDR_OVRD 5 48 #define MADT_IO_SAPIC 6 49 #define MADT_L_SAPIC 7 50 #define MADT_PLATFORM_INTR_SRC 8 51 #define MADT_RESERVED_SKIP_BEGIN 9 52 #define MADT_RESERVED_SKIP_END 127 53 #define MADT_RESERVED_OEM_BEGIN 128 54 54 55 55 struct madt_apic_header { … … 57 57 uint8_t length; 58 58 } __attribute__ ((packed)); 59 60 59 61 60 /* Multiple APIC Description Table */ … … 71 70 uint8_t acpi_id; 72 71 uint8_t apic_id; 73 uint32_t flags; 72 uint32_t flags; 74 73 } __attribute__ ((packed)); 75 74 … … 78 77 uint8_t io_apic_id; 79 78 uint8_t reserved; 80 uint32_t io_apic_address; 79 uint32_t io_apic_address; 81 80 uint32_t global_intr_base; 82 81 } __attribute__ ((packed)); … … 114 113 uint8_t reserved; 115 114 uint32_t global_intr_base; 116 uint64_t io_apic_address; 115 uint64_t io_apic_address; 117 116 } __attribute__ ((packed)); 118 117
Note:
See TracChangeset
for help on using the changeset viewer.