RFC: barebox-x86 as a coreboot payload

Sascha Hauer s.hauer at pengutronix.de
Wed Apr 9 22:52:00 PDT 2014


On Sun, Apr 06, 2014 at 04:32:19PM +0200, Michel Stam wrote:
> Hello Antony,
> 
> Interesting idea- I wonder if its difficult given that U-boot is
> already supported?
> 
> Personally I have no experience with coreboot, the systems I test on
> are industrial x86 SBCs with their own BIOS. I suppose it is oossible,
> maybe we can borrow code from u-boot.
> 
> Another thing along the sane lines that crossed my mind is EFI support
> for barebox, I wonder if theres interest in that?

I think there is interest in EFI support. It's a good thing to implement
a standard boot concept. It could be used on ARM aswell.
The really bad thing about EFI is that it requires runtime services to
access the EFI variables from the kernel. For this the kernel calls back
into bootloader code. This concept stinks. The kernel should access the
variables natively (With some data structure kernel and bootloader agree
about). I recently heard someone going into that direction, just can't
remember who it was.

> 
> Next on my list is keyboard/VGA, maybe VESA support if I have the
> time. I would like to see a console, possibly a framebuffer driver. No
> idea how difficult that will be.

I don't know either. Do you want to do framebuffer console support
aswell? That might be difficult.

Sascha

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list