summaryrefslogtreecommitdiffstats
path: root/drivers/acpi
AgeCommit message (Collapse)AuthorFilesLines
2026-06-21Apply the GPLv3 licensedocsAlexey Gavrilov5-0/+90
Copyright disclaimer and copyright note are prepending to a every source file. Add license section in the `README.md` file. Create the `LICENSE` file with license information. Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com>
2026-03-27Cmake build generator support: build stageAlexey Gavrilov3-2/+19
Multi-target architecture implementation: each root source code directory presents the one *INTERFACE* target to it's subdirectory subtargets that link only as *STATIC* library. For instance, *arch* directory presents *Architecture* target then *Architecture* target has *CPUID*, *IO*, *PORT* and etc. dependencies Exact order of linking targets is: boot.o CRTIBUNDLE <TARGETS> CRTNBUNDLE. Sequence destruction cause to UB. Please to pay attention to this. TODO - Debug information - Build type - Toolchain file - Image creation - Build by WinGW compiler on Windows platform (optional) Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com>
2024-03-27Some updates: rename memAddr, define architectureAlexey Gavrilov2-11/+13
2024-03-26Implement MADT tableAlexey Gavrilov4-11/+284
2024-03-25Acpi classes + string operationsAlexey Gavrilov2-114/+166
2024-03-19Remove unnecessary fileAlexey Gavrilov1-0/+0
2024-03-19Implementation acpi tables through structsAlexey Gavrilov3-0/+172