Clean up OS interface
authorJonas Hvid <mail@johv.dk>
Sun, 4 Oct 2020 00:02:42 +0000 (02:02 +0200)
committerJonas Hvid <mail@johv.dk>
Sun, 4 Oct 2020 00:03:56 +0000 (02:03 +0200)
commitd8a61fe84d4b71c21c4ce18a9b7bc78000db725a
tree2df9c7c174c0bfbd0f0a0fbb6ff88047f6dca7ba
parentbcba0c88f4eaddac8e0d8c0fa68264b2e81ee272
Clean up OS interface

We got rid of those weird macros that would try to preserve a bunch of registers
for no reason. The OS interface was changes slightly to allow for simpler
implementation and usage.
impl.asm
main.asm
os/uefi.asm