Changeset 1433ecda in mainline for kernel/arch/ia32/include/arch/smp/mps.h
- Timestamp:
- 2018-04-04T15:42:37Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c4e1cc
- Parents:
- 47b2d7e3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/include/arch/smp/mps.h
r47b2d7e3 r1433ecda 55 55 uint8_t mpfib4; 56 56 uint8_t mpfib5; 57 } __attribute__ 57 } __attribute__((packed)); 58 58 59 59 struct mps_ct { … … 72 72 uint8_t reserved; 73 73 uint8_t base_table[0]; 74 } __attribute__ 74 } __attribute__((packed)); 75 75 76 76 struct __processor_entry { … … 82 82 uint32_t feature_flags; 83 83 uint32_t reserved[2]; 84 } __attribute__ 84 } __attribute__((packed)); 85 85 86 86 struct __bus_entry { … … 88 88 uint8_t bus_id; 89 89 uint8_t bus_type[6]; 90 } __attribute__ 90 } __attribute__((packed)); 91 91 92 92 struct __io_apic_entry { … … 96 96 uint8_t io_apic_flags; 97 97 uint32_t io_apic; 98 } __attribute__ 98 } __attribute__((packed)); 99 99 100 100 struct __io_intr_entry { … … 107 107 uint8_t dst_io_apic_id; 108 108 uint8_t dst_io_apic_pin; 109 } __attribute__ 109 } __attribute__((packed)); 110 110 111 111 struct __l_intr_entry { … … 118 118 uint8_t dst_l_apic_id; 119 119 uint8_t dst_l_apic_pin; 120 } __attribute__ 120 } __attribute__((packed)); 121 121 122 122 extern struct smp_config_operations mps_config_operations;
Note:
See TracChangeset
for help on using the changeset viewer.