Embedded controllers are being put on mainboards to
add functionality that the chipset and other support
chips can't easily provide. The most common application
is keyboard handling on laptops. Another example is
the embedded controllers added to servers for various
management features. Embedded controllers seem to be
showing up now for many Intel PC board designs for
such things as power management and LPC to SPI
interfacing to support SPI NOR flash booting of the
I'm looking for an open source micro-controller project
that could be adapted to for use on PC embedded controllers
as described above.
What happened with the OLPC's OpenEC code? Was that
ever completed? Did the name change to something else?
Is it currently being developed?
Is there a viable alternative to OpenEC for embedded
controller code? Will it work with coreboot or
Any comments regarding coreboot and embedded controllers?