Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pln(7) — SunOS 5.4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

prtconf(1M)

driver.conf(4)

scsi_hba_attach(9E)

scsi_abort(9F)

scsi_ifgetcap(9F)

scsi_ifsetcap(9F)

scsi_reset(9F)

scsi_transport(9F)

scsi_device(9S)

scsi_extended_sense(9S)

scsi_inquiry(9S)

scsi_pkt(9S)

soc(7)

ssd(7)

ssdcli(1M)

pln(7)

NAME

pln − SPARC Storage Array SCSI Host Bus Adaptor Driver

SYNOPSIS

pln@SUNW,pln@a0000800,200611b9

DESCRIPTION

The pln Host Bus Adapter driver is a SCSA compliant nexus driver that supports the SPARC Storage Array. The SPARC Storage Array is an disk array device which supports thirty disk drives.  The drives are on six SCSI busses within the SPARC Storage Array.  The SPARC Storage Array contains non-volatile RAM used for a disk cache and is controlled by a SPARC microprocessor.  The SPARC Storage Array interfaces to the host system via Fibre Channel.  The Fibre Channel connects to the host system by an SBus card called the SOC card. 

The pln driver interfaces to the SOC device driver, soc (7) and to the SPARC Storage Array SCSI target driver, ssd (7). 

The pln driver supports the standard functions provided by the SCSA interface.  The driver supports tagged and untagged queueing and auto request sense. 

FILES

/kernel/drv/pln ELF Kernel Module

/kernel/drv/pln.conf
Configuration file

SEE ALSO

prtconf(1M), driver.conf(4), scsi_hba_attach(9E), scsi_abort(9F), scsi_ifgetcap(9F), scsi_ifsetcap(9F), scsi_reset(9F), scsi_transport(9F), scsi_device(9S), scsi_extended_sense(9S), scsi_inquiry(9S), scsi_pkt(9S) soc(7) ssd(7) ssdcli(1M)

Writing Device Drivers

ANSI Small Computer System Interface-2 (SCSI-2)

DIAGNOSTICS

The messages described below are some that may appear on the system console, as well as being logged. 

This first set of messages may be displayed while the pln driver is first trying to attach.  All of these messages mean that the pln driver was unable to attach.  These messages are preceded by "pln%d", where "%d" is the instance number of the pln controller. 

Failed to alloc soft state
Driver was unable to allocate space for the internal state structure. Driver did not attach to device, SCSI devices will be inaccessible.

Bad soft state
Driver requested an invalid internal state structure. Driver did not attach to device, SCSI devices will be inaccessible.

Unable to attach
Driver was unable to attach to the hardware for some reason that may be printed. Driver did not attach to device, SCSI devices will be inaccessible.

SunOS 5.4  —  Last change: 21 Oct 1994

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026