[coreboot] [RFC] Netbook Support
jordan at cosmicpenguin.net
Sat Dec 13 17:14:35 CET 2008
ron minnich wrote:
> This is a place where I'd like us to pick a common most-appropriate
> notebook and go for it.
> So which of these is the most likely to be doable? We'll have to solve
> the EC problem.
But don't be confused as to what the "EC problem" really is. We've
discussed this before on this very list: Open firmware for the EC would
be great, but it is a problem on the scope of coreboot itself, since
every platform would need a slightly "custom" variant of the firmware,
and over time you would end up needing to support different "chips" for
different "mainboards". Certainly that is an interesting problem to
solve, but I don't think that it is _our_ problem to solve.
Coreboot would be much better served by operating with the "stock"
firmware. Don't get me wrong - this is still a challenge because, like
I said in IRC yesterday, we don't know what we don't know. Behavior at
runtime is fairly standardized, but we don't know what we need to do for
initialization - do we need to set up registers, put in tables, kick
things, or will it all Just Work (TM)?
I guess the only way to find out is to start trying - enough
documentation exists (especially for th ENE) that we can probably
determine how large the firmware is and extract it from a stock ROM, and
try it out. From what I have heard, I think the VIA processors are the
best bet right now for experimentation. Intel of course, is out, and
AMD processors aren't in any netbooks to speak of - and I'm sure if we
go to this effort, we would rather have it pay off for a netbook rather
then a dinosaur laptop.
More information about the coreboot