6b0caea84cc3a5856a3a3b11657c1c54de6c2ab0
By doing this we don't need to call bios functions, we can just jsr directly to the addresses. This does mean that everytime the bios changes the bootloader has to change, but ideally all the bootloader does is load the bios and then get remapped out of memory. Any important drivers like file system can be loaded from the bootloader. This also means that the runtime functions are located in the bios for the bootloader, so the rom will have to stay mapped in until the kernel is started, at which point it will have its own runtime and the rom and bootloader are no longer needed.
Description
No description provided
Languages
SystemVerilog
47.7%
Verilog
41.8%
Python
4.8%
VHDL
2%
Assembly
2%
Other
1.6%