[syslinux] Custom com32
H. Peter Anvin
hpa at zytor.com
Wed Jan 24 20:56:24 PST 2007
Coe, Colin C. (Unix Engineer) wrote:
> Hi all
>
> I've written a basic COM32 module that checks (using the DMI example
> code) the product and BIOS and if the BIOS is not at the required level,
> is supposed to exit and boot using a DOS floppy image to flash the BIOS.
>
> The problem is that I can't work out how to call the DOS floppy image.
> Looking at the website, I see "Run Command" AX=0003H via int 22. The
> image name will be <productname>_<bios_rev> (i.e. xw9300_2.09.img)
>
> Is "Run Command" the right thing to do? How do I call it from my
> module?
>
You're probably better off using "Run kernel image" (AX=0016h). The
kernel image would me "memdisk" and the command like something like
"initrd=xw9300_2.09.img".
-hpa
More information about the Syslinux
mailing list