NSIDEOS2 Device Driver Documentation ------------------------------------ Enclosed is the NSIDEOS2.ADD. It contains a number of changes from the previous driver. This note is intended to help explain those changes. Summary of Changes ------------------ Multiple Controller support - 2 independent controllers can be supported per instance of this driver. - Multiple instances of the driver may be loaded - Support ATA-2 PIO Mode 3 Command Line Switches --------------------- Sample Command Lines: BASEDEV=NSIDEOS2.ADD /V /A:0 /U:0 /GEO:(1314,7,26,-1) /A:1 /I BASEDEV=NSIDEOS2.ADD /V /A:1 /P:120 /U:0 BASEDEV=NSIDEOS2.ADD /V /A:1 /U:0 /GEO:20 Switch definitions: /V = Verbose Mode Displays controller status and drive geometry information during OS/2 initialization. /A:0 = Adapter number Adapter 0 has default parameters for a primary adapter. Adapter 1 has default parameters for a secondary adapter. /U:0 = Unit Id Unit 0 indicates parameters apply to the master unit. Unit 1 indicates parameters apply to the slave unit. /GEO:(1314,7,26,-1) or /GEO:20 = Drive geometry override (dec) Indicates the Cylinder/Head/Sector geometry for the drive. The fourth parameter is the Write Precompensation Cylinder which may be omitted for drives which do not require precompensation. As an alternate format standard BIOS drive types may be used. Types (0-47) are supported. User defined types 48, 49 should be entered directly by in the previous format. When specified, this parameter overrides other geometry sources. If this parameter is absent, other geometry sources discussed above will be used. /I = Ignore adapter The driver automatically attempts to locate and initialize both the primary and secondary adapters. In some cases other DASD controllers may appear between the primary and secondary IDE controllers. In these cases the system should be configured as follows: BASEDEV=NSIDEOS2.ADD /V /A:1 /I BASEDEV=MOREDASD.ADD BASEDEV=NSIDEOS2.ADD /V /A:0 /I Note !!! 1. For OS/2 Warp 3.x ATAPI CD-ROM driver C:\OS2\BOOT\IBMIDECD.FLT date code later than 10-06-94, if an ATAPI CD-ROM drive was installed as Master drive at 2nd IDE port and no slave drive at 2nd IDE port, then must add the command line option "/master" as follow: BASEDEV=NSIDEOS2.ADD /master