test drivers bare metal
Add a way to test kernel drivers without needing to load the kernel, which can potentially take hours in simulation.
If the drivers could be isolated and have only the code necessary to call the driver functions loaded in ROM next to them, they could be tested in seconds rather than hours.