Skip to content
Snippets Groups Projects
Commit d1682d21 authored by Bensong Liu's avatar Bensong Liu
Browse files

update doc

parent 5032b47d
No related branches found
No related tags found
1 merge request!2X64 MBR mode done.
...@@ -5,7 +5,7 @@ bootloader-legacy: ...@@ -5,7 +5,7 @@ bootloader-legacy:
$(MAKE) -C bootloader-legacy $(MAKE) -C bootloader-legacy
bootloader-uefi: bootloader-uefi:
$(MAKE) -C bootloader-legacy $(MAKE) -C bootloader-uefi
kernel: kernel:
$(MAKE) -C kernel $(MAKE) -C kernel
......
dd if=/dev/zero of=out.img bs=512K count=16
VBoxManage convertfromraw out.img out.vdi --format vdi
...@@ -33,4 +33,9 @@ Just used this mode to launch 64bit long mode. No paging enabled. ...@@ -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 0-511Byte : bootloader.img from boot.asm, MBR flag
512B - 64KiB : kernel.img. executes from 512Byte first instruction. 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.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment