I’m working on a USB driver program project. Under DOS, I need to simulate and test the USB protocol stack correctly. It is not required to make a complete USB driver program under DOS; I only need to be able to see a USB flash drive under DOS, and do the simplest read/write operations (even just one character would be fine, because it will ultimately be used in an embedded system). Which expert could give me some pointers on how to map a USB flash drive into DOS devices? In other words, how do I mount a USB flash drive in the DOS system? I’ve been looking for documentation on this for a long time, and I’m still completely confused and don’t know how to do it. Please give me some guidance, or some materials on this. I would be extremely grateful. Also, friends working on drivers under DOS are welcome to discuss and exchange ideas together.

