Bananymous
d1444761a3
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
Bananymous
641a2dec00
Bootloader: Load kernel to memory and jump to it!
2023-11-17 16:36:29 +02:00
Bananymous
a19c5c672b
Bootloader: implement reading from inode
2023-11-17 13:17:44 +02:00
Bananymous
3bcbc7c018
Bootloader: add support for indirect inode blocks
2023-11-16 13:34:21 +02:00
Bananymous
9d4101e0c5
Bootloader: Implement basic ext2 filesystem
...
This can search for files in an ext2 filesystem. Only 12 blocks
are currently supported.
Now only ELF loading is missing for loading the actual kernel!
2023-11-15 16:58:26 +02:00