BareMetal
BareMetal copied to clipboard
Overwriting kernel functions
The kernel still calls the built-in input/output functions if something (like Alloy) changes the kernel function table. The kernel should use the public function table and not internal addresses for the default functions.
Could also use this change to implement system v calling conventions for functions in the public function table.