On Tue, Jun 10, 2008 at 10:27:19PM -0700, H. Peter Anvin wrote:
APIs exist to decouple modules. Use them. I understand there is finally some serious work going on in that vein in the coreboot community; this makes sense.
The "no API" model is idiotic.
You don't feel it is possible/desirable to have all hardware code in the operating system so that boot code can be oneshot?
(of course the boot code still has to hand over state information)
What would the ideal abstraction be then?
//Peter