summaryrefslogtreecommitdiffhomepage
path: root/src/boot/modules/SysChk/amd64-pio-epm.json
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-03 15:44:28 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-03 15:44:28 +0100
commitc7fe1ab6e2f97a7f0bfc6aaf97374f841fb63c0d (patch)
treeedfef006c63d73ef6b48b537b6f21295db6ffe9a /src/boot/modules/SysChk/amd64-pio-epm.json
parent92bbadf36f8bdffed9090cb345e57fc252c5a133 (diff)
feat: syschk, hal{x64}: ATA PIO patches, reworked I/O system.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/boot/modules/SysChk/amd64-pio-epm.json')
-rw-r--r--src/boot/modules/SysChk/amd64-pio-epm.json27
1 files changed, 17 insertions, 10 deletions
diff --git a/src/boot/modules/SysChk/amd64-pio-epm.json b/src/boot/modules/SysChk/amd64-pio-epm.json
index 0c4a1c59..7e4b1d4e 100644
--- a/src/boot/modules/SysChk/amd64-pio-epm.json
+++ b/src/boot/modules/SysChk/amd64-pio-epm.json
@@ -9,14 +9,21 @@
"./"
],
"sources_path": [
- "*.cpp",
- "*.S",
- "../../src/HEL/AMD64/BootATA.cpp",
- "../../src/HEL/AMD64/BootPlatform.cpp",
- "../../src/HEL/AMD64/BootAPI.S",
- "../../src/BootTextWriter.cpp",
- "../../src/BootSupport.cpp",
- "../../src/New+Delete.cpp"
+ "*.cpp",
+ "*.S",
+ "../../src/HEL/AMD64/BootATA.cpp",
+ "../../src/HEL/AMD64/BootPlatform.cpp",
+ "../../src/HEL/AMD64/BootAPI.S",
+ "../../src/BootTextWriter.cpp",
+ "../../src/BootSupport.cpp",
+ "../../src/New+Delete.cpp",
+ "../../../kernel/HALKit/AMD64/PCI/*.cpp",
+ "../../../kernel/HALKit/AMD64/Storage/*.cpp",
+ "../../../kernel/src/Storage/*.cpp",
+ "../../../kernel/src/Network/*.cpp",
+ "../../../kernel/HALKit/AMD64/*.cpp",
+ "../../../kernel/HALKit/AMD64/*.s",
+ "../../../kernel/src/*.cpp"
],
"output_name": "chk.efi",
"compiler_flags": [
@@ -28,15 +35,15 @@
],
"cpp_macros": [
"__NEOSKRNL__",
- "__BOOTZ__",
- "__BOOTZ_STANDALONE__",
"__NE_AMD64__",
"__nekernel_max_cores=8",
+ "__nekernel_dma_best_align=8",
"__nekernel_dma_pool_start=0x1000000",
"__nekernel_dma_pool_size=0x1000000",
"__nekernel_halkit_include_processor=\"<HALKit/AMD64/Processor.h>\"",
"__ATA_PIO__",
"BOOTZ_EPM_SUPPORT",
+ "__NE_MODULAR_KERNEL_COMPONENTS__",
"__NE_VEPM__",
"kChkVersionHighest=0x0100",
"kChkVersionLowest=0x0100",