summaryrefslogtreecommitdiff
path: root/main.ha
AgeCommit message (Collapse)Author
2022-05-21bios::drive: fix the read functionAlejandro Sior
2022-05-20bios.call: store the gdt on 8+2 bytesAlejandro Sior
2022-05-19bios: stub calls interrupt number; simplified bios.ha main interfaceAlejandro Sior
Instead of having the bios.call stub calling a function, make it directly call an interrupt that is changed dynamically by modifying the code at runtime. Simplify the bios.ha interface and document it. Next up: implementing a high level drive interface for the BIOS using BIOS interrupts
2022-05-13boot: longmode to realmode stubAlejandro Sior
This is the initial commit to the repo. It adds all the code. The last proper thing that I got working before committing is calling real mode functions from long mode using a stub. Next up, I would like to implement a disk reader abstraction over the BIOS in order to read form partitions (most notably FAT32).