fix dependency check logic cause config always disabled
[lunaix-os.git] / lunaix-os / hal / acpi / parser / parser.h
1 #ifndef __LUNAIX_PARSER_PARSER_H
2 #define __LUNAIX_PARSER_PARSER_H
3
4 #include <hal/acpi/acpi.h>
5
6 /**
7  * @brief Parse the MADT and populated into main TOC
8  *
9  * @param rsdt RSDT
10  * @param toc The main TOC
11  */
12 void
13 madt_parse(acpi_madt_t* madt, acpi_context* toc);
14
15 void
16 mcfg_parse(acpi_sdthdr_t* madt, acpi_context* toc);
17
18 void
19 mcfg_parse(acpi_sdthdr_t* mcfg, acpi_context* toc);
20
21 #endif /* __LUNAIX_PARSER_PARSER_H */