It looks like I spoke too soon. It appears the SeaBIOS init can leave
the ATA controller in an interrupts disabled state. This appears to
confuse Vista. So, this is a SeaBIOS bug - I'll implement a fix.

I've committed a fix to SeaBIOS - commit 42bc3940.

Many thanks.
Anthony, can you expedite this fix through qemu.git?
--
error compiling committee.c: too many arguments to function