The BIOS program can operate floppy disks such as INT0x13, but is there anything to read and write USB data?

Asked 2 years ago, Updated 2 years ago, 77 views

The BIOS program can operate floppy disks such as INT0x13, but is there anything to read and write USB data?

assembly-language

2022-09-29 22:18

1 Answers

"If you write ""USB data"" in a place where technicians gather like this, you'll get HID, CDC, and tsukkomi (or Oira). You should write ""Mass Storage Class"" more accurately."

https://teratail.com/questions/220939
However, INT13H is the access interface for disk devices in the 16 bit generation of 8086 CPUs.Unsupported or unsupported for the following reasons:

  • No ABI is specified to use INT13H from the x64 app
  • Today's disk devices are much larger than they were at the time and cannot be accessed by the CHS/LBA used in INT13H
  • Immediately after resetting, the processing is UEFI instead of BIOS, and it is not made (CPU/mazabo) to work at 16 bits in the first place
  • The 16-bit app (=MS-DOS/Win 3.1 app) that will issue that INT13H is not supported on x64 Windows
  • If it's a bootstrap to create your own OS, it may seem necessary at first glance, but for these reasons, the 16-bit OS doesn't work on the current machine and you can't use INT13H

If you go back to why you need INT13H, this should be called an XY problem.If you're just interested in technology, you can end it with "none", or you can go back to your original request to ask this question.


2022-09-29 22:18

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.