USBMSD.ADD: Difference between revisions
Appearance
mNo edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{ProdS |V30=C|V31=C|V40=C|V45=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. | 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 | BASEDEV=USBMSD.ADD /FLOPPIES:0 /REMOVABLES:n | ||
Line 7: | Line 8: | ||
==Parameter== | ==Parameter== | ||
;/V :Verbose Mode, displays driver information during OS/2 initialization. | ;/V | ||
:Verbose Mode, displays driver information during OS/2 initialization. | |||
'''/BUFFER:n''' | |||
:Sets transfer buffer size for LS and FS devices. | |||
;/A_USAGE:n | ;/A_USAGE:n | ||
:Parameter controls usage of 'A' drive flag for the 1st floppy device. The following values of n can be used: | :Parameter controls usage of 'A' drive flag for the 1st floppy device. The following values of n can be used: | ||
Line 13: | Line 18: | ||
::1 - 'A' drive flag is 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. | ::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== | |||
{|class="wikitable" | |||
!Date||Version||Size||Comments | |||
|- | |||
|2022-11-26||12.14||61,400 bytes||Arca Noae USB Drivers | |||
|- | |||
|} | |||
[[Category:BASEDEV Statements]] | [[Category:BASEDEV Statements]] |
Latest revision as of 23:41, 12 September 2023
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 |