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

Kevin O'Connor kevin at koconnor.net
Fri Dec 13 00:40:22 CET 2013


On Thu, Dec 12, 2013 at 10:53:18PM +0100, Gelip wrote:
> More debug with config.h:
> ======= Thu Dec 12 23:46:21 2013 (adjust=86.8us)
[...]
> 26.715: enter handle_13:
> 26.715:    a=00000201  b=00000000  c=00001d08  d=00000000 ds=5000 es=6560 ss=df80
> 26.715:   si=00000000 di=000056c0 bp=0000001e sp=0000f930 cs=5000 ip=0188  f=0246
> 26.718: disk_op d=0x000f5520 lba=1051 buf=0x00065600 count=1 cmd=2
> 26.914: handle_0e
> 26.914: floppy error: 40 20 20 1d 00 08 02
> 26.914: invalid basic_access:96:
> 26.914:    a=00000200  b=00000000  c=00001d08  d=00000000 ds=5000 es=6560 ss=df80
> 26.914:   si=00000000 di=000056c0 bp=0000001e sp=0000f930 cs=5000 ip=0188  f=0246

The above error indicates the floppy driver reported a CRC error.
SeaBIOS only makes one attempt to read a sector - it's possible that a
vendor BIOS may retry the operation.

Do you consistently see the fault in the same place?

-Kevin



More information about the SeaBIOS mailing list