Which BIOS function can read/writes USB solid disk? How BIOS boot USB disk?

Loading thread data ...


Please always include your question in the body of the message on Usenet.

If the PC's BIOS supports it (and I assume we're talking about a traditional PC, and a traditional - aka non-EFI - BIOS here), then the USB disk (which might, after all be a real rotating disk too) will be accessible through the usual Int 13h functions. And it boots the same way.

Reply to

That's about the same answer I gave to this question, in another group.

ArarghMail812 at [drop the 'http://www.' from ->] http://www.arargh.com
BCET Basic Compiler Page: http://www.arargh.com/basic/index.html
 Click to see the full signature
Reply to


How can I know its disk number, which will be passed to BIOS in DL when an int 13h function is called ?

Reply to



It's not very consistent, unfortunately, but if you have the emulation turned on in your BIOS, it's most commonly a hard disk. In some BIOS's it's configurable - you can set the BIOS to emulate either a floppy or HDD. If it's the boot device, it'll be 0x00 or 0x80. And remember there can be more than one.

Reply to

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.