Intel EK-KZPCM-UG manual Windows NT Installation, SYMC8XX.SYS Miniport Driver Description

Page 43

4

Windows NT Installation

This chapter describes briefly the SYMC8XX.SYS miniport driver that enables the KZPCM Host Adapter to work with the Windows NT operating system, version 4.0, and tells you how to install the driver in the host computer.

4.1SYMC8XX.SYS Miniport Driver Description

The Windows NT operating system, version 4.0, is designed to run on processors using Intel and RISC technology. The operating system provides a graphical user interface environment, without DOS, incorporating many high-level features. I/O requests in Windows NT 4.0 are handled by an I/O manager. To address a SCSI peripheral the I/O manager goes through the appropriate drivers. Class drivers for hard disk, optical, CD-ROM, printer, and scanner peripherals are provided in Windows NT 4.0. Other class drivers, provided by peripheral manufacturers, are added to support new devices. Tape device support is built into the operating system itself and does not require a class driver. The SYMC8XX.SYS miniport driver is added to complete the path from the Windows NT operating system to the KZPCM Host Adapter.

The driver is designed to meet Microsoft specifications for miniport drivers. SCSI commands are passed directly from a Windows application to the SCSI devices by using the SCSI pass-through facility. This facility allows applications to control and access SCSI devices directly by filling in a data structure and calling into the port driver.

The SYMC8XX.SYS driver supports Fast 20/Ultra SCSI protocol, providing twice the raw data transfer rate of Fast SCSI for disk drives and host adapters that support Fast 20/Ultra SCSI. However, Fast 20/Ultra SCSI has more stringent SCSI bus cabling requirements than Fast SCSI. The SYMC8XX.SYS driver supports:

Synchronous negotiation (including Fast/Ultra SCSI)

Wide negotiation

Tagged command queuing

Multiple host adapters

EK–KZPCM–UG. B01

4–1

Image 43
Contents User’s Guide Achtung Page Page Contents Ethernet Description and Configuration Windows NT InstallationDigital OpenVMS Installation Digital Unix InstallationTables Page Revision Level Date Summary of Changes Revision RecordPage Related Documentation About This GuideVisit our Web Site for the Latest Information AudienceBoldface type ConventionsWho to contact in Europe Support and Services Who to contact in the AmericasWho to contact in Asia Pacific Page Functional Description Product DescriptionPhysical Description Specifications Kzpcm Host Adapter FeaturesSpecifications User-Supplied Hardware and Software Requirements Installing the Kzpcm Host AdapterInstallation Overview Getting StartedBack up Your System Kzpcm Host Adapter Kit ContentsTerminating the Scsi Buses Kzpcm Host Adapter PCB Components Setting Scsi Device IDs Inserting the Host Adapter in a Chassis Slot Installing the Host AdapterInserting the Host Adapter in a Slot Connecting Internal Scsi DevicesInstalling the 68-pin Cable Connector Onto the Host Adapter Installing the 50-pin Cable Connector Onto the Host Adapter Connecting the Ribbon Cable to an Internal Scsi Device Connecting the Ribbon Cable to a Second Internal Scsi Device Connecting External Scsi DevicesConnecting an External Scsi Cable to the Host Adapter Cabling for Typical Configurations Configuration, 16-bit Internal Devices Only 10 Configuration, 16-bit Internal and 8-bit Devices Channel a 16 B it Channel B 16 Bit ID = Page Starting the On-board Configuration Utility Bios Configuration UtilityNvram Descriptions of the Main Menu SelectionsSelected Adapter Utilities Menu Adapter Setup MenuDevice Selections Device Specific Parameter Menu Parameter Settings Quick Reference Chart Exiting the Configuration UtilityParameter Console Operating System SRM Page SYMC8XX.SYS Miniport Driver Description Windows NT InstallationInstalling the SYMC8XX.SYS Miniport Driver No Scsi Devices Are Found During Installation TroubleshootingProblems With Ultra Devices Using Ultra Protocol Digital OpenVMS Driver Description Digital OpenVMS InstallationDigital OpenVMS, Version 7.1-1H1 Only Installing the Digital OpenVMS DriverBoot -flag 0,80000 dka400,dkb0,dva0 Sys$systemsys$config.dat Sys$systemsys$userconfig.datType in DVA0 $ shutdown Set bootdefdev dkb0 Set bootosflags 0,0 Boot $ mount dva0 3pbkit $ product install ITI3140$ reboot Digital OpenVMS, Version 7.1-1H2 or HigherFrom the system SRM console boot the CD-ROM drive as follows Changing the Scsi ID of the Host Adapter VMS Digital Unix Driver Description Digital Unix InstallationDriver Installation Installing the Digital Unix DriverBus Re-numbering Addition of New Hardware After Kzpcm Installation#/usr/opt/ITPSA100/conf/itconfig.sh Syscfgfile #/usr/opt/ITPSA100/data/itconfig.datExample # uerf -R -r 300 more# cp /vmunix /vmunix.orig # cd /sys/conf # doconfig -c Syscfgfile# cd /sys/SYSCFGFILE # cp vmunix /vmunix Setting the Host Adapter ID at the System Console Setting the Host Adapter Scsi ID UnixSetting the Adapter ID Under the Unix Operating System #shutdown -r now #cd /sys/$SYSCFGNAME #cp vmunix /vmunixPage P0 Set Ewn0mode Ethernet Description and ConfigurationKzpcm Host Adapter Ethernet Option Features Displaying and Setting Ethernet Port CharacteristicsShow Ewn0mode System Installation for Windows NT on Ethernet OptionInitial System Installation Existing System InstallationEthernet Description and Configuraton Page Show config Kzpcm Host Adapter DiagnosticsLocating the Kzpcm Host Adapter in the System Seagate ST31055W Show dev Determining the Kzpcm Host Scsi IDSet pkb0hostid 6 ! Scsi bus port B Two Disk Drives with the Same ID Locating Scsi Device ID ConflictsDisk Drives with the Same ID as the Host Showstatus Testing the Scsi PortsChecking the Scsi Bus Termination Exer dkbKilldiag Testing the EthernetShow ewa0mode Nettest ewa0 -mode internal -pass ShowstatusEK-KZPCM-UG. B01 Reader’s Comments