FYI
Good luck finding a DOS USB stack anywhere. I checked on several USB sites, and other than $10,000 for one that a certain company will custom make for you, there are none.
It looks like an opensource project has taken up the cause, but they have JUST begun.