USBMSD.ADD

From EDM2
Jump to: navigation, search
Product Support
OS/2 1.3
OS/2 2.0
OS/2 2.1
OS/2 2.11 SMP
OS/2 Warp 3 C
OS/2 Warp Connect C
OS/2 Warp 4 C
OS/2 Warp Server for e-Business S

USB Mass Storage Driver for e.g. USB 1.44M Floppy Drive and Iomega 100/250MB portable USB ZIP drive. It works with USB flash drives and USB HDD.

BASEDEV=USBMSD.ADD /FLOPPIES:0 /REMOVABLES:n
TIP
By Daniela Engert: with BASEDEV=USBMSD.ADD /FIXED_DISK /FLOPPIES:0 /DEVICES:1 the USB Zip 100 should work.
NOTE
During boot USBMSD.ADD creates an empty list with the selected (default1) numbers of devices. Whenever you attach a device it will be connected to this list. This also means, if you attach more devices than specified in the list, they won't be recognized.

Parameter

/V
Verbose Mode, displays driver information during OS/2 initialization.

/BUFFER:n

Sets transfer buffer size for LS and FS devices.
/A_USAGE
n
Parameter controls usage of 'A' drive flag for the 1st floppy device. The following values of n can be used:
0 - 'A' drive flag is not used;
1 - 'A' drive flag is used;
2 (default value) - 'A' drive flag is used only if there is no other device driver using this flag.

/GPT:n

Sets how many of the REMOVABLES are reserved for GPT disks.
Default=0.
/MAX_FLOPPY
Parameter forces driver to report floppy device geometry with maximal sector count as floppy device physical geometry. With this parameter driver supports LS-120 media formatting but does not support XDF floppy filter features and vice versa.
/REMOVABLE_AS_FLOPPY

/FLOPPIES:n

Number of floppy devices to be served (by default 1). In order to remove service the key value must be set to 0.

/REMOVABLES:n

Number of removable media devices to be served (by default 1). For example, the statement "BASEDEV=USBMSD.ADD /FLOPPIES:2 /REMOVABLES:3" serves 2 floppy devices (including LS-120 Super Disk devices), 3 removable media devices (like IOMEGAZIP drive). In order to remove service the key value must be set to 0.
/REMOVABLE_AS_FLOPPY
System uses removable disks as Large Floppies.
/CHS
Driver calculates and adds Cylinder/Heads/Sectors values to device geometry. This key helps to support USB drives with capacity more than 40GB for systems with os2dasd driver without 512GB support and for non-LVM systems.
/MS10_OFF
Driver avoids of using ModeSense10 command for geometry detection.
/U
Make unusable devices usable. Normally disks which are not MBR or wiped are marked unusable to prevent damaging them.
This switch disables the check and makes all disks usable.

Additional debugging options:

/BP
Execute an int 3 breakpoint immediately upon parsing this switch.
/W
Causes the debug buffer to wrap. The default is nowrap.

/COM:<port>

Causes debug messages to be output to the specified serial port.
1=0x3f8, 2=0x2f8, 0xnnnn specifies the COM port base address.

/BAUD:<baud>

Sets the serial Port to the specified speed. Only valid if /COM is specified first.


Versions

Date Version Size Comments
2022-11-26 12.14 61,400 bytes Arca Noae USB Drivers