[SeaBIOS] non-emulated AHCI hardware
Kevin O'Connor
kevin at koconnor.net
Wed May 11 04:14:32 CEST 2011
On Mon, May 02, 2011 at 12:48:45PM -0500, Scott Duplichan wrote:
> Kevin O'Connor wrote:
> ]Yeah. One can call malloc_low() during the init phase to allocate
> ]this buffer. Ideally, though, there would be some way to share buffer
> ]space with the other users (eg, cdemu, ide dma, usb).
> ]
> ]-Kevin
>
> Hello Kevin,
>
> The attached patch used a malloc_low disk sector buffer when the
> caller's buffer is not aligned. The read handling is tested with
> DOS and the write handling is untested.
>
> There is another problem. The same DOS image as eltorito CD-ROM
> causes the same problem, but with atapi. So maybe a shared 2048
> byte buffer is needed.
Thanks Scott,
I'd like to commit these fixes. Is there any chance you could break
them up into separate patches - one per fix?
Gerd - can you also take a look through Scott's changes and confirm
they look okay to you?
-Kevin
More information about the SeaBIOS
mailing list