[SeaBIOS] [PATCH] ata: send TEST UNIT READY correctly

Kevin O'Connor kevin at koconnor.net
Thu Mar 22 00:43:46 CET 2012


On Mon, Mar 19, 2012 at 11:41:09AM +0100, Paolo Bonzini wrote:
> The ATAPI driver does not need to support writes, but it does needs to
> avoid the PIO transfer and DRQ check when TEST UNIT READY is sent.
> Since TEST UNIT READY has no payload, checking for not busy is enough.
> 
> This fixes a timeout when booting from CD/DVD, which fellaw at gmx.net
> reported to cause boot failures.

Thanks - I commited this change.

-Kevin



More information about the SeaBIOS mailing list