Lawrence Tang | 67cbed6 | 2022-07-18 16:44:51 +0100 | [diff] [blame] | 1 | #ifndef GEN_SECTIONS_H |
| 2 | #define GEN_SECTIONS_H |
| 3 | |
| 4 | #include <stdlib.h> |
| 5 | |
| 6 | size_t generate_section_generic(void** location); |
| 7 | size_t generate_section_ia32x64(void** location); |
| 8 | size_t generate_section_arm(void** location); |
Lawrence Tang | de9707f | 2022-07-19 10:54:31 +0100 | [diff] [blame] | 9 | size_t generate_section_memory(void** location); |
| 10 | size_t generate_section_memory2(void** location); |
| 11 | size_t generate_section_pcie(void** location); |
| 12 | size_t generate_section_pci_bus(void** location); |
| 13 | size_t generate_section_pci_dev(void** location); |
| 14 | size_t generate_section_firmware(void** location); |
| 15 | size_t generate_section_dmar_generic(void** location); |
| 16 | size_t generate_section_dmar_vtd(void** location); |
| 17 | size_t generate_section_dmar_iommu(void** location); |
| 18 | size_t generate_section_ccix_per(void** location); |
| 19 | size_t generate_section_cxl_protocol(void** location); |
| 20 | size_t generate_section_cxl_component(void** location); |
Lawrence Tang | 67cbed6 | 2022-07-18 16:44:51 +0100 | [diff] [blame] | 21 | |
| 22 | #endif |