[SeaBIOS] [coreboot] UEFI project ideas

Martin Roth gaumless at gmail.com
Tue Jun 7 21:44:19 CEST 2016


Here's a patch to build the UEFI coreboot payload package directly as a
coreboot payload.

https://review.coreboot.org/#/c/15057/

Martin

On Tue, Jun 7, 2016 at 1:13 PM, Zoran Stojsavljevic <
zoran.stojsavljevic at gmail.com> wrote:

> > I fail to see what you are trying to tell me.
> > I'm not sure you even know what a CSM is.
>
> I probably do not. ;-)
>
> > And what has all this to do with seabios?
>
> Did I ever mention SeaBIOS to play minimal TianoCore?
>
> Thank you,
> Zoran
>
> On Tue, Jun 7, 2016 at 5:18 PM, Gerd Hoffmann <kraxel at redhat.com> wrote:
>
>> On Di, 2016-06-07 at 16:35 +0200, Zoran Stojsavljevic wrote:
>> > > Note that you can build seabios as CSM for tianocore already.
>>
>> > These are the opposites: SeaBIOS is CSM ON (emulates Leagcy BIOS),
>> > while Tiano Core supposed to be CSM OFF (UEFI), Thus, SeaBIOS and
>> > Tiano Core exclude each other (should not be used together -> wrong
>> > architecture).
>>
>> I fail to see what you are trying to tell me.
>> I'm not sure you even know what a CSM is.
>>
>> > > What is the point? You can just run tianocore as coreboot playload.
>>
>> > The point is to make minimal Tiano Core (minimum for making FAT32
>> > partition/file system on HDD/SDD to create /boot/EFI/ directory, in
>> > other words minimal UEFI compliant BIOS), Tiano Core as such is good
>> > to be used/run for/on x86 architecture ONLY (and side effect is the
>> > extended time for booting, since all these DXE drivers must be
>> > installed, which will be later mostly replaced/run over with OS
>> > drivers, except run time services).
>>
>> > As such, Minimal Tiano Core (minimal UEFI compliant BIOS) could be
>> > used on ARM architectures too, thus making ARM HW platforms also
>> > compatible/lookalike as x86 UEFI compliant BIOS.
>>
>> tianocore already runs on arm.
>> seabios doesn't and it never will.
>>
>> > In nutshell, then you can build PC/Laptop with ARM CPU/SoC HW
>> > platform, having coreboot + minimal Tiano Core + WIN 10 Boot Loader +
>> > WIN10 on it (since WIN10 BL does see UEFI compliance, not knowing what
>> > is really under the hood). ;-)
>>
>> And what has all this to do with seabios?
>>
>> confused,
>>   Gerd
>>
>>
>
> --
> coreboot mailing list: coreboot at coreboot.org
> https://www.coreboot.org/mailman/listinfo/coreboot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/seabios/attachments/20160607/da821f0e/attachment.html>


More information about the SeaBIOS mailing list