DOS and the USB driver
1. The Boot Manager as USB hard disk driver for DOS
I know this is very special. Maybe it's useful for some people. You have to configure the plpbt.bin with plpcfgbt to use int19h instead of booting the operating system.
plpcfgbt int19h=on plpbt.bin
Now you have to start plpbt.bin with a boot manager like grub, syslinux or whatever during boot time (supported boot managers see here). Choose USB and the boot manager will install the usb driver and go back to your boot manager. If you start DOS you will have access to your usb drive as last hard disk. But remember, the usb drive is only as "read only" device available.
If it works for you then use plpcfgbt int19h=on stm=hidden cnt=on cntval=1 dbt=usb plpbt.bin
2. Disable the USB driver
If you run DOS and the Plop USB driver is loaded, then you can disable the USB driver with plpdisd-0.2.zip. When you disable the driver, then you are able to load other DOS usb drivers.
You can run plpdisd from config.sys
It's also possible to run it from the autoexec.bat or command line.
3. Detect the USB driver under DOS
© 2018 by Elmar Hanlhofer