[gPXE] GPXE floppy image dumps register.

Stefan Hajnoczi stefanha at gmail.com
Thu Jan 7 03:59:01 EST 2010


This happens when reading a track from the floppy fails.  The code is
arch/i386/prefix/dskprefix.S:240.

The register state is that from int 13h ah=2, see
http://en.wikipedia.org/wiki/INT_13#INT_13h_AH.3D02h:_Read_Sectors_From_Drive.
 Here are the meanings of the registers:
AL = Sectors to read count = 0x12 = 18
CH = Track = 0x00 = 0
CL = Sector = 0x01 = 1
DH = Head = 0x00 = 0
DL = Drive = 0x00 = 1st floppy disk ( "drive A:" )

It looks like it failed on the first read operation.  Does the floppy
drive work?  Have you tried another floppy disk?

Stefan


More information about the gPXE mailing list