blob: 50f93500abb662699d172e03704cb024ffe652b7 [file] [log] [blame]
Lawrence Tang67cbed62022-07-18 16:44:51 +01001#ifndef GEN_SECTIONS_H
2#define GEN_SECTIONS_H
3
4#include <stdlib.h>
5
6size_t generate_section_generic(void** location);
7size_t generate_section_ia32x64(void** location);
8size_t generate_section_arm(void** location);
Lawrence Tangde9707f2022-07-19 10:54:31 +01009size_t generate_section_memory(void** location);
10size_t generate_section_memory2(void** location);
11size_t generate_section_pcie(void** location);
12size_t generate_section_pci_bus(void** location);
13size_t generate_section_pci_dev(void** location);
14size_t generate_section_firmware(void** location);
15size_t generate_section_dmar_generic(void** location);
16size_t generate_section_dmar_vtd(void** location);
17size_t generate_section_dmar_iommu(void** location);
18size_t generate_section_ccix_per(void** location);
19size_t generate_section_cxl_protocol(void** location);
20size_t generate_section_cxl_component(void** location);
Lawrence Tang67cbed62022-07-18 16:44:51 +010021
22#endif