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 BIOS/firmware.
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 appropriate payloads?
Any comments regarding coreboot and embedded controllers?
Sincerely,
Ken Fuchs