.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "PDC_GET_INITIATOR" "" "06 October 2005" "" ""
.SH NAME
pdc_get_initiator \- Get the SCSI Interface Card params (SCSI ID, SDTR, SE or LVD)
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int pdc_get_initiator (struct hardware_path * \fIhwpath\fB, unsigned char * \fIscsi_id\fB, unsigned long * \fIperiod\fB, char * \fIwidth\fB, char * \fImode\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIhwpath\fB\fR
fully bc.mod style path to the device.
.TP
\fB\fIscsi_id\fB\fR
what someone told firmware the ID should be.
.TP
\fB\fIperiod\fB\fR
time in cycles
.TP
\fB\fIwidth\fB\fR
8 or 16-bit wide bus
.TP
\fB\fImode\fB\fR
0,1,2 -> SE,HVD,LVD signalling mode
.SH "DESCRIPTION"
.PP
Get the SCSI operational parameters from PDC.
Needed since HPUX never used BIOS or symbios card NVRAM.
Most ncr/sym cards won't have an entry and just use whatever
capabilities of the card are (eg Ultra, LVD). But there are
several cases where it's useful:
o set SCSI id for Multi-initiator clusters,
o cable too long (ie SE scsi 10Mhz won't support 6m length),
o bus width exported is less than what the interface chip supports.