;Document number: IBM Keaton V1.2 File name: IBM Keaton
;Document Name: NVRAM DATA, ISP2312 - IBM KEATON
;
;APPLICATION:   ISP2312 FIBRE CHANNEL 
;              
;
;NOTE:  A companion file with ".DEF" file extension must be present to
;       insure that file comparision during DVT testing will pass.
;
;Revision History:
;REV   DATE   WHO ECO#  DESCRIPTION OF CHANGE
;
; a  03-25-02 am  xxxx  Changed Doc# t FC5061809-01 from FC2361809-01
;                       Added Adapter Id and new NVRAM fields
; b  05-07-02 am  xxxx  Changed Doc#. Changed SSVID and SSID
; c  03-31-03 am  xxxx  Added Serial Link Controls
;                       Added enable memory map BIOS setting
;                       Changed node name to port name for boot devices
;                       Added Adapter Model Name
;                       Added EFI parameters byte
;                       Updated Document Number to v1.1
;                       Enabled FCTape and FCconfirm
; d  06-23-03 am  xxxx  Removed alt boot port name & LUN 4-7
;
; This file is the default settings for the NVRAM and must have the extension
; of DAT.  Edit this file to change parameters.
;
;       Numbers are in decimal. File can also contain comments.
;
;**************************************************************************
;     !!!!!     DO NOT CHANGE THE ORDER OF THE DATA     !!!!!!!!!!!!
;**************************************************************************
;
; The NVRAM will be layed out in the same order as this file.

;*************************************
; NVRAM header

id                      ["4 characters"] = 
version                 [0-255] = 
reserved                [0-255] = 

;*************************************
; NVRAM RISC parameter block

version                 [0-255] = 
reserved                [0-255] = 

; Firmware options

enable hard loop ID     [0-1] = 
enable fairness         [0-1] = 
enable full duplex      [0-1] = 
enable fast posting     [0-1] = 
enable target mode      [0-1] = 
disable initiator mode  [0-1] = 
Enable ADISC            [0-1] = 
Target Inquiry Data     [0-1] = 
Enable PDBC Notify      [0-1] = 
Non participating LIP   [0-1] = 
Descending Search LoopID[0-1] = 
Acquire LoopID in LIPA  [0-1] = 
Stop PortQ on FullStatus[0-1] = 
Full Login After LIP    [0-1] = 
Node Name option        [0-1] = 
Ext IFWCB enable bit    [0-1] = 

frame payload size      [0-65535] = 
max iocb allocation     [0-65535] = 
execution throttle      [0-65535] = 
retry count             [0-255] = 
retry delay             [0-255] = 

port name 0                 [0-255] = 
port name 1                 [0-255] = 
port name 2 (company ID)    [0-255] = 
port name 3 (company ID)    [0-255] = 
port name 4 (company ID)    [0-255] = 
port name 5 (serial number) [0-255] = 
port name 6 (serial number) [0-255] = 
port name 7 (serial number) [0-255] = 

adapter hard loop ID    [0-65535] = 
inquiry data            [0-255] = 
login timeout           [0-255] = 
node name 0             [0-255] = 
node name 1             [0-255] = 
node name 2             [0-255] = 
node name 3             [0-255] = 
node name 4             [0-255] = 
node name 5             [0-255] = 
node name 6             [0-255] = 
node name 7             [0-255] = 

;****************************************************
; Reserved for expanded RISC parameter block
;****************************************************
;Extended Parameter Options (16 bits)
Timer Operation Mode            [0-15] = 
Init Config Mode                [0-7] = 
Enable Non part on LIHA failure [0-1] = 
Enable Class 2                  [0-1] = 
Enable Ack0                     [0-1] = 
Reserved                        [0-1] = 
Reserved                        [0-1] = 
Enable FC Tape                  [0-1] = 
Enable FC Confirm               [0-1] = 
Enable Queueing                 [0-1] = 
No Logo On Link Down            [0-1] = 

Response Accumulation Timer     [0-255] = 
Interrupt Delay Timer           [0-255] = 

; special options

enable read xfr rdy             [0-1] = 
unused                          [0-7] = 
FCP Rsp Payload                 [0-3] = 
unused                          [0-1] = 
unused                          [0-1] = 
unused                          [0-1] = 
unused                          [0-1] = 
unused                          [0-1] = 
unused                          [0-1] = 
unused                          [0-1] = 
enable 50 ohm termination       [0-1] = 
Data Rate                       [0-3] = 

unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 

; Serial Link Control

Output swing 1g         [0-7] = 
Output emphasis 1g      [0-3] = 
Output swing 2g         [0-7] = 
Output emphasis 2g      [0-3] = 
Output enable           [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 

;*************************************
; NVRAM host parameter block

spinup delay enable     [0-1] = 
disable BIOS            [0-1] = 
enable memory map BIOS  [0-1] = 
enable selectable boot  [0-1] = 
disable RISC code load  [0-1] = 
set cache line size 1   [0-1] = 
PCI Parity Disable      [0-1] = 
enable extended logging [0-1] = 
enable 64bit addressing [0-1] = 
enable LIP reset        [0-1] = 
enable LIP full login   [0-1] = 
enable target reset     [0-1] = 
enable database storage [0-1] = 
enable cache flush read [0-1] = 
enable database load    [0-1] = 
enable alternate WWN    [0-1] = 

BIOS boot port name 0   [0-255] = 
BIOS boot port name 1   [0-255] = 
BIOS boot port name 2   [0-255] = 
BIOS boot port name 3   [0-255] = 
BIOS boot port name 4   [0-255] = 
BIOS boot port name 5   [0-255] = 
BIOS boot port name 6   [0-255] = 
BIOS boot port name 7   [0-255] = 
boot LUN number         [0-255] = 

reset delay             [0-255] = 
port down retry count   [0-255] = 
boot id number          [0-255] = 

maximum LUNs per target [0-65535] = 

Fcode boot port name 0  [0-255] = 
Fcode boot port name 1  [0-255] = 
Fcode boot port name 2  [0-255] = 
Fcode boot port name 3  [0-255] = 
Fcode boot port name 4  [0-255] = 
Fcode boot port name 5  [0-255] = 
Fcode boot port name 6  [0-255] = 
Fcode boot port name 7  [0-255] = 

alternate port name 0   [0-255] = 
alternate port name 1   [0-255] = 
alternate port name 2   [0-255] = 
alternate port name 3   [0-255] = 
alternate port name 4   [0-255] = 
alternate port name 5   [0-255] = 
alternate port name 6   [0-255] = 
alternate port name 7   [0-255] = 

; Offset 102

alternate node name 0   [0-255] = 
alternate node name 1   [0-255] = 
alternate node name 2   [0-255] = 
alternate node name 3   [0-255] = 
alternate node name 4   [0-255] = 
alternate node name 5   [0-255] = 
alternate node name 6   [0-255] = 
alternate node name 7   [0-255] = 

;EFI parameters byte

selective login         [0-1] =  
enable alt boot device  [0-1] = 
enable SCSI paths       [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 

link down timeout       [0-255] = 

Adapter ID 0            ["4 characters"] = 
Adapter ID 1            ["4 characters"] = 
Adapter ID 2            ["4 characters"] = 
Adapter ID 3            ["4 characters"] = 

alt1 boot port name 0	[0-255] = 
alt1 boot port name 1	[0-255] = 
alt1 boot port name 2	[0-255] = 
alt1 boot port name 3	[0-255] = 
alt1 boot port name 4	[0-255] = 
alt1 boot port name 5	[0-255] = 
alt1 boot port name 6	[0-255] = 
alt1 boot port name 7	[0-255] = 
alt1 boot LUN		[0-65535] = 

alt2 boot port name 0	[0-255] = 
alt2 boot port name 1	[0-255] = 
alt2 boot port name 2	[0-255] = 
alt2 boot port name 3	[0-255] = 
alt2 boot port name 4	[0-255] = 
alt2 boot port name 5	[0-255] = 
alt2 boot port name 6	[0-255] = 
alt2 boot port name 7	[0-255] = 
alt2 boot LUN		[0-65535] = 

alt3 boot port name 0	[0-255] = 
alt3 boot port name 1	[0-255] = 
alt3 boot port name 2	[0-255] = 
alt3 boot port name 3	[0-255] = 
alt3 boot port name 4	[0-255] = 
alt3 boot port name 5	[0-255] = 
alt3 boot port name 6	[0-255] = 
alt3 boot port name 7	[0-255] = 
alt3 boot LUN		[0-65535] = 

Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 

Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 

Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 

Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 

unused                  [0-65535] = 

; Offset 200

Adapter Model Name 0    ["4 characters"] = 
Adapter Model Name 1    ["4 characters"] = 
Adapter Model Name 2    ["4 characters"] = 
Adapter Model Name 3    ["4 characters"] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 

; Following fields are used for Adapter Features
; Total of 64 bits are reserved for this use.
; These bits are programmed at MFG time and should
; not modified in the field.
; Starting byte offset for this field is 0xE8 (232) and 
; it ends at 0xEF (239).
;
External GBIC           [0-1] = 
Risc RAM Parity         [0-1] = 
Buffer Plus Module      [0-1] = 
multichip adapter       [0-1] = 
internal connector      [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-1] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
unused                  [0-65535] = 
;
Reserved                [0-65535] = 
Reserved                [0-65535] = 
Reserved                [0-65535] = 
unused                  [0-65535] = 
Reserved                [0-65535] = 

; Subsystem vendor ID 

subsystem vendor ID     [0-65535] = 

; Subsystem device ID

subsystem device ID     [0-65535] = 
unused                  [0-255] = 
checksum                [0-255] = 
