diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-11 05:51:25 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-11 05:51:25 +0100 |
| commit | 342e27527797d5dd6f0ba3baa23c0bbc786892e1 (patch) | |
| tree | b8c86fefc71b9d4c400429a3c1e723beeae6f766 /scripts | |
| parent | 7cee4def2634d3c4aed59c3ab66b65bbbf1ec751 (diff) | |
[CHORE] ARM64 port improvements, POSIXKit additions, and SysChk/BootNet improvements.kernel-bootkit-posix-additions
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/modules_ahci_arm64.sh | 11 | ||||
| -rwxr-xr-x | scripts/modules_ahci_x64.sh | 4 | ||||
| -rwxr-xr-x | scripts/release_ahci_arm64.sh | 16 |
3 files changed, 29 insertions, 2 deletions
diff --git a/scripts/modules_ahci_arm64.sh b/scripts/modules_ahci_arm64.sh new file mode 100755 index 00000000..9ec84d6f --- /dev/null +++ b/scripts/modules_ahci_arm64.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +# LOG HISTORY: +# 03/25/25: Add 'disk' build step. +# 04/05/25: Improve and fix script. + +cd src/boot/modules/SysChk +nebuild arm64-ahci-epm.json +cd ../ +cd BootNet +nebuild arm64.json diff --git a/scripts/modules_ahci_x64.sh b/scripts/modules_ahci_x64.sh index aabb00bd..c9b8bd3e 100755 --- a/scripts/modules_ahci_x64.sh +++ b/scripts/modules_ahci_x64.sh @@ -5,7 +5,7 @@ # 04/05/25: Improve and fix script. cd src/boot/modules/SysChk -nebuild amd64-ahci-epm.json +nebuild amd64-ahci-gpt.json cd ../ cd BootNet -nebuild amd64.json
\ No newline at end of file +nebuild amd64.json diff --git a/scripts/release_ahci_arm64.sh b/scripts/release_ahci_arm64.sh new file mode 100755 index 00000000..7cb17300 --- /dev/null +++ b/scripts/release_ahci_arm64.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +export AHCI_SUPPORT=1 +export ATA_PIO_SUPPORT= +export ATA_DMA_SUPPORT= +export DEBUG_SUPPORT= + +cd src/kernel +make -f arm64-desktop.make all +cd ../boot +make -f arm64-desktop.make all +make -f arm64-desktop.make disk +cd ../../ +./tools/kimg.py ./src/boot/src/nekernel-esp.img ./src/boot/src/root +cd src/boot +make -f arm64-desktop.make -j 8 run-efi-arm64 |
