diff --git a/Makefile b/Makefile index 22091c6bfd9ecb5e395e2616b94a778892009fed..c29155a11a5d065d5b3c9bcea3043f55e07816ff 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ bootloader-legacy: $(MAKE) -C bootloader-legacy bootloader-uefi: - $(MAKE) -C bootloader-legacy + $(MAKE) -C bootloader-uefi kernel: $(MAKE) -C kernel diff --git a/NOTE b/NOTE deleted file mode 100644 index 84640530fed2af626a620256065015e97d76fd3c..0000000000000000000000000000000000000000 --- a/NOTE +++ /dev/null @@ -1,2 +0,0 @@ -dd if=/dev/zero of=out.img bs=512K count=16 -VBoxManage convertfromraw out.img out.vdi --format vdi diff --git a/bootloader-legacy/README.md b/README.md similarity index 78% rename from bootloader-legacy/README.md rename to README.md index b3ce53fc6bcef0ee9bee4d9d271e5c6d528e1057..65d767473ab9d42adc0b18df7cabd03c93ec832e 100644 --- a/bootloader-legacy/README.md +++ b/README.md @@ -33,4 +33,9 @@ Just used this mode to launch 64bit long mode. No paging enabled. 0-511Byte : bootloader.img from boot.asm, MBR flag 512B - 64KiB : kernel.img. executes from 512Byte first instruction. +## works and TODO + +Currently, paging for 32bit bootloader not implemented. Not planned. + +kernel currently working on both 32bit(without paging) and 64bit mode. But in the future, will work only in 64bit mode.