![]() ![]() Really doing this would at least require a direct connection to the ISA or PCI/PCI-E bus. It may be possible for a device or software to hook into BIOS routines that read/write to the floppy, but by the time you get to that prompt in the Windows XP installer, Windows is already running and not using the BIOS to read/write to devices. USB keyboards and mice look like PS/2 device to DOS and BIOS by a sleight of hand called "System Management Mode" - unfortunately this is part of BIOS/UEFI firmware and not easily/publicly available to operating systems to customize. So they cannot appear at the x86 I/O addresses where something expecting a traditional floppy would be trying to read/write. ![]() ![]() USB peripherals talk to a USB controller, but do not otherwise have a connection to the system bus. Reading and writing to these ports was how you talked to the floppy drive. The traditional PC floppy drive was an ISA device and appeared on specific I/O ports (0x3F0 to 0x3F6 IIRC). There's no way a USB anything can transparently emulate a floppy drive without a driver being preinstalled. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |