banan-os/bootloader
Bananymous 5f4d81a502 Bootloader: Clear screen, better memcpy
Clear screen before jumping to kernel. Memcpy now uses ebx as offset
register, so only one register has to updated every loop
2023-11-17 20:31:42 +02:00
..
installer Bootloader: installer now uses banan os elf headers intead of Linux's 2023-11-13 21:40:15 +02:00
.gitignore Bootloader: Start work on bootloader 2023-11-09 22:42:47 +02:00
CMakeLists.txt Bootloader: Load kernel to memory and jump to it! 2023-11-17 16:36:29 +02:00
boot.S Bootloader: Clear screen, better memcpy 2023-11-17 20:31:42 +02:00
command_line.S Bootloader: Fix getting command line 2023-11-17 13:17:44 +02:00
disk.S Bootloader: Implement basic ext2 filesystem 2023-11-15 16:58:26 +02:00
elf.S Bootloader: Clear screen, better memcpy 2023-11-17 20:31:42 +02:00
ext2.S Bootloader: Clear screen, better memcpy 2023-11-17 20:31:42 +02:00
install.sh Bootloader: Build with cmake instead of custom script 2023-11-14 03:44:47 +02:00
linker.ld Bootloader: Split bootloader into multiple files 2023-11-14 03:27:52 +02:00
memory_map.S Bootloader: Split bootloader into multiple files 2023-11-14 03:27:52 +02:00
utils.S Bootloader: Add helpers for printing n bit hexadecimal numbers 2023-11-16 13:30:01 +02:00