[SeaBIOS] [PATCH 0/6] Convert AHCI driver to run entirely in 32bit mode

Gerd Hoffmann kraxel at redhat.com
Mon Oct 7 12:02:23 CEST 2013


On Mi, 2013-10-02 at 21:38 -0400, Kevin O'Connor wrote:
> This series converts the AHCI driver to run entirely in 32bit mode.
> Currently, ahci will only jump into 32bit mode when it needs to access
> the ahci device's PCI config space.  However, if the code has to run
> anything in 32bit mode, it might as well run it all in 32bit mode.

Makes sense.

> Doing this also shrinks the total SeaBIOS code size by a few KB.

Also some runtime memory allocations can be moved out of low memory.

xhci is another candidate to be ported to 32bit mode as it likewise
jumps to 32bit mode for doorbell register access.

cheers,
  Gerd






More information about the SeaBIOS mailing list