[syslinux] memdisk etherboot integration
Gordon Dey
gordon.dey at fidus.ca
Tue Jun 15 13:55:53 PDT 2004
Folks:
I've used etherboot to create a zrom that successfully brings a image of a
bootable floppy into high memory. What I'd like to do is glue memdisk in so
that it can hook int13 and serve the transferred image for booting when
etherboot hands control back to the BIOS.
The trick, and this is where I'd appreciate "gotchas", pointers or "this is an
approach I used" thoughts, appears to be gluing Peter (HPA)'s memdisk.asm
nasm code (3.0.8) into etherboot (5.3.7 soon .8) gcc (3.3.4) code.
For example, It appears to depend on nasm to generate the necessary
_binary_memdisk_bin_{start|end|size} labels for finding the header and patch
locations, and for copying down to 16:16 memory. Stuff that a simple port
won't do.
Thoughts?
73, Gord.
More information about the Syslinux
mailing list