Hi, Gerd, The CorebootModulePkg/CorebootPayloadPkg can be built as a standard UEFI payload binary for coreboot. It should be a generic payload and should run on most of the IA platforms as a coreboot payload.
To test it you need to have coreboot enabled on a platform first. Then you can configure the coreboot to use the UEFI payload binary. With this payload, it should be able to boot to UEFI Shell as well as UEFI-aware OS. We have tested it with many Intel platforms, including BayleyBay CRB, MinnowBoard Max, etc. BTW the BayleyBay and MinnowBoardMax boards have been officially supported by the coreboot. CorebootPayloadPkg can support both serial port (in/out) and Framebuffer (out) as console. The debug output will be on serial port only at this point. If you have any issue/question with this UEFI payload, please post it and we can try to help. Thanks Maurice -----Original Message----- From: Gerd Hoffmann [mailto:kra...@redhat.com] Sent: Wednesday, May 27, 2015 10:54 PM To: Laszlo Ersek Cc: edk2-devel list; Ma, Maurice; Dong, Guo; Scott Duplichan Subject: Re: CorebootModulePkg: gcc reports conflicting types for 'CbParseAcpiTable' On Di, 2015-05-26 at 10:48 +0200, Laszlo Ersek wrote: > Hi, > > CorebootModulePkg fails to build with gcc. See error msg below. Shamelessly hijacking the thread, as the coreboot people are nicely in Cc: ... What hardware is the CorebootPkg supposed to work on? Any hardware coreboot boots on? Or specific hardware only? In case of the later: What are the reasons? A few weeks back I did a quick smoke test on qemu, which didn't work ... What does CorebootPkg use as console? As debug output? Serial line? Coreboot Framebuffer? Any hints for trouble shooting? cheers, Gerd ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel