]> git.dujemihanovic.xyz Git - nameless-os.git/commit
FAT32 bootloader boots the kernel
authorDuje Mihanović <duje.mihanovic@skole.hr>
Fri, 6 May 2022 16:46:48 +0000 (18:46 +0200)
committerDuje Mihanović <duje.mihanovic@skole.hr>
Fri, 6 May 2022 17:08:59 +0000 (19:08 +0200)
commit750b9e3f093f34310a05ffbac7f6b1317ef786e7
tree4f72cfb0640be582e514444d8df182240b93747a
parentc4408dfedc5d7b3a4e6b584c37c58e064265ef2d
FAT32 bootloader boots the kernel

Also did a fair share of refactoring in the makefiles.
13 files changed:
Makefile
boot/x86/Makefile
boot/x86/disk.dump
boot/x86/fat32/fat32-structs.s [moved from boot/x86/fat32-structs.s with 100% similarity]
boot/x86/fat32/fat32.s [moved from boot/x86/fat32.s with 91% similarity]
boot/x86/loader.s [deleted file]
boot/x86/stage3/a20.s [new file with mode: 0644]
boot/x86/stage3/gdt.s [new file with mode: 0644]
boot/x86/stage3/loader.s [new file with mode: 0644]
boot/x86/stage3/print.s [new file with mode: 0644]
boot/x86/stage3/unreal.s [new file with mode: 0644]
boot/x86/vbr-fat32.s
kernel/linker.ld