layout boot-stage framework for aa64
authorMinep <lunaixsky@qq.com>
Thu, 5 Sep 2024 23:01:18 +0000 (00:01 +0100)
committerMinep <lunaixsky@qq.com>
Thu, 5 Sep 2024 23:01:18 +0000 (00:01 +0100)
commite47950ba3c4ef27ff19d8bb7ad54d779180e96e9
treec80f342d9d6632bb3ac570c3e418cc2abb9f23db
parentbffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068
layout boot-stage framework for aa64

* define system regsiters and it's operations
* fix display issue in lunamenu
lunaix-os/arch/LBuild
lunaix-os/arch/LConfig
lunaix-os/arch/aarch64/LBuild [new file with mode: 0644]
lunaix-os/arch/aarch64/boot/init.c [new file with mode: 0644]
lunaix-os/arch/aarch64/boot/init.h [new file with mode: 0644]
lunaix-os/arch/aarch64/boot/kremap.c [new file with mode: 0644]
lunaix-os/arch/aarch64/boot/mem.c [new file with mode: 0644]
lunaix-os/arch/aarch64/boot/start.S [new file with mode: 0644]
lunaix-os/arch/aarch64/includes/sys/cpu.h [new file with mode: 0644]
lunaix-os/arch/aarch64/includes/sys/msrs.h [new file with mode: 0644]
lunaix-os/scripts/build-tools/integration/lunamenu.py