[SeaBIOS] [coreboot] Patch number 4 for floppy in SeaBIOS

Kevin O'Connor kevin at koconnor.net
Sat Dec 28 19:48:59 CET 2013


On Sat, Dec 28, 2013 at 07:40:01PM +0100, Gelip wrote:
> I did a log but I think that there is nothing interesting to put the full log. I put the same end of the log boot from a floppy image and floppy disk.
> 
> Succesful qemu boot from BOOT-PROM3 floppy image:
> =================================================
> Booting from Floppy...
> Floppy_drive_recal 0
> Floppy_enable_controller
> i8042_command cmd=ae
> i8042_wait_write
> Floppy_media_sense on drive 0 found rate 0
> Booting from 0000:7c00
> Floppy_disable_controller
> Floppy_enable_controller
> Floppy_drive_recal 0
> Floppy_media_sense on drive 0 found rate 0
> i8042_command cmd=ae
> i8042_wait_write
> i8042_command cmd=ae
> i8042_wait_write
> Floppy_disable_controller
> Floppy_enable_controller
> Floppy_drive_recal 0
> Floppy_media_sense on drive 0 found rate 0
> =================================================
> 
> Unsuccesful boot Abit BF6 from BOOT-PROM3 floppy disk:
> =========================================================================
> Booting from Floppy...
> Floppy_drive_recal 0
> Floppy_enable_controller
> Floppy_media_sense on drive 0 found rate 0
> Booting from 0000:7c00
> Floppy_disable_controller
> Floppy_enable_controller
> Floppy_drive_recal 0
> Floppy_media_sense on drive 0 found rate 0
> i8042_command cmd=ae
> i8042_wait_write
> i8042_command cmd=ae
> i8042_wait_write
> floppy error: 44 20 20 1c 01 0a 02
> invalid basic_access:96:
>    a=00000200  b=00000000  c=00001c0a  d=00000100 ds=5000 es=6360 ss=df80
>   si=00000000 di=000057c0 bp=0000001e sp=0000fd20 cs=5000 ip=0188  f=0246
> =========================================================================

Interesting.  Can you set the seabios debug level to 3, and set
DEBUG_HDL_13 to 1 in src/config.h and then post both the qemu and
coreboot logs again?

This still seams like a seabios thing to me.

-Kevin



More information about the SeaBIOS mailing list