[coreboot] Integrating FILO with Coreboot
zoran.stojsavljevic at intel.com
Mon Aug 19 14:21:44 CEST 2013
Hello Patrick, Peter,
Thank you both for the answer.
It appeared that you are right. It seems that the very old version I keep in my VM Fedora 18 with latest 3.10.7-100 kernel (from 3rd INTEL party with Firmware Support Package - FSP) does not have proper upgrades/updates as you correctly pointed to.
The latest Coreboot I git cloned an hour ago (coreboot v4.0-4632-g4159a80) does compile and link with latest git clone FILO (with some .autogen.sh script changes and taking off USB drivers, since they produce errors, to adapt FILO positioning). Since I cannot use this one (I do not have hooks to use IVB FSP), I need to direct relevant people to make this adjustment and commit these changes for x86 to latest Coreboot git tree.
Most of The Time you should be "intel inside" to be capable to think "out of the box".
From: coreboot-bounces at coreboot.org [mailto:coreboot-bounces at coreboot.org] On Behalf Of Patrick Georgi
Sent: Monday, August 19, 2013 12:27 PM
To: coreboot at coreboot.org
Subject: Re: [coreboot] Integrating FILO with Coreboot
Am 19.08.2013 09:37, schrieb Stojsavljevic, Zoran:
CPPFLAGS := -nostdinc -imacros $(obj)/config.h
! ## CPPFLAGS += -I$(INCPAYLOAD) -I$(INCPAYLOAD)/$(ARCHDIR-y)
! CPPFLAGS += -I$(INCPAYLOAD) -I$(INCPAYLOAD)/i386 -I$(INCPAYLOAD)/i386/arch
CPPFLAGS += -I$(ARCHDIR-y)/include -Iinclude -I$(obj)
CPPFLAGS += -I$(GCCINCDIR)
My guess is that the libpayload in your coreboot tree is older. FILO's master branch was adapted to an i386->x86 rename in December 2012.
Please retry building FILO in a coreboot master checkout (so you get the master libpayload as well). These are no ABI changes, so a FILO payload built that way is still usable with an older coreboot tree.
Dornacher Strasse 1
85622 Feldkirchen/Muenchen, Deutschland
Sitz der Gesellschaft: Feldkirchen bei Muenchen
Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk
Registergericht: Muenchen HRB 47456
Ust.-IdNr./VAT Registration No.: DE129385895
Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the coreboot