[coreboot] GSoC project(SCSI boot)__status report
Joseph Smith
joe at settoplinux.org
Sat Jun 21 02:02:59 CEST 2008
On Fri, 20 Jun 2008 11:21:50 +0800, "Zhang Rui" <zrfail at gmail.com> wrote:
> 2008/6/20 Joseph Smith <joe at settoplinux.org>:
>> I don't think so, I am excited to try it out once you are finished.
>> Although I am using IDE instead of SCSI.
>> Sorry if I sound like a broken record, the main thing to remember is we
>> need to make all the LegacyBIOS code that is getting injected into the
>> coreboot base code optional, hence the "if option LegacyBIOS is
> selected".
>> There are alot of people sensative about this, and we need to keep
> coreboot
>> flexible and make everyone happy, right?
>>
> OK, I will keep "making LegacyBIOS code optional" in my mind.
> May be a choice in the menuconfig is suitable?
> I will implement this option after I finished the SCSI booting
> functionality.
> Is this OK?
Sure
>
For v3 you could probably just use the menuconfig. I haven't played around
with v3 yet, so someone else would probably be better to answer that.
For v2 use a global option in Option.lb, something like:
uses USE_LEGACYBIOS
##
## Build code for LegacyBIOS support
## 0 = disabled, 1 = enabled
##
default USE_LEGACYBIOS = 1
and then before and after your code use a preprocessing directive:
#if USE_LEGACYBIOS
Insert LegacyBIOS code here
#endif
> And another question, LegacyBIOS is not in the coreboot base code now
> and where should we put it? Maybe in the util/LegacyBIOS?
>
This would be a good question for Kevin
Hope that helps:-)
--
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org
More information about the coreboot
mailing list