[SeaBIOS] [RFC] [PATCH 1/2] Implement support for transitioning from 16 bit to 32 bit

Sebastian Herbszt herbszt at gmx.de
Thu Nov 25 21:33:29 CET 2010


Gerd Hoffmann wrote:
> On 11/24/10 19:34, Sebastian Herbszt wrote:
>> Gerd Hoffmann wrote:
>>> Hi,
>>>
>>>> Looks like call32 doesn't work when %esp>64K. I hacked a patch (see
>>>> below), but it's quite ugly.
>>>
>>> Does the trick though, at least for grub/syslinux booting from ahci.
>>>
>>> http://cgit.freedesktop.org/~kraxel/seabios/log/?h=ahci
>>>
>>> cheers,
>>> Gerd
>>
>> Should the pci scan in ahci_init() be replaced by an entry in
>> pci_class_tbl?
> 
> I don't think so.  That looks like being intended for device specific 
> tweaks in early pci init.

I think some ICH registers should be programmed by the BIOS. So at least
that part should be device specific.

Sebastian




More information about the SeaBIOS mailing list