Peter Stuge wrote:
On Tue, Jun 10, 2008 at 05:58:58PM -0400, Warren Togami wrote:
H Peter Anvin (of kernel fame) wrote wraplinux from scratch because mknbi has such terrible code and has been dead for so long.
Sweet!
He said wraplinux relies upon "int 15h, AX=2401h (unless A20 is enabled) and int 15h, AX=E820h (for probing memory)". He indicated that he really dislikes the design of coreboot and will likely never support it.
I would very much appreciate if you could expand on this.
In general I think more communication involving coreboot and kernel developers is a good thing because the projects can be quite closely connected.
Yes, and therein lies the problem. They shouldn't have to be.
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.
-hpa