#******************************************************************************* # # NAME: default.def # SUMMARY: Default NVSRAM settings definition file for Solaris # COMPONENT: sonoma # VERSION: %rm6_1% # UPDATE DATE: %date_modified: Fri Sep 19 06:13:55 1997 % # PROGRAMMER: %created_by: bmyers % # # Copyright 1997 by Symbios Logic Inc. # # DESCRIPTION: # This file contains default NVSRAM settings needed to operate the Solaris # rm6 applications when connected to Series 3 controllers. This file will be # used whenever nvutil is executed with the -v option and a filename is not # specified by the -n option. Additions to this file must include the following # information: # # nvsramOffset - NVSRAM User Configuration byte offset in hex. # nvsramBitMask - Bit mask defining the bit to be verified. # nvsramValue - Value NVSRAM byte and defined bit(s) should be set to. # comments - Text entry description of defined NVSRAM byte and bit(s). # # The following example specifies the format that must be used: # # nvsramOffset nvsramBitMask nvsramValue comments # 0x8 0x10 0x10 Enable page 2B LUN number bit # 0x11 0xff 0x00 Inquiry non-owned LUN # # NOTES: # # # REFERENCE: # 1. PIP0003A.DOC, Source Code Integrity Measures # # # CODING STANDARD WAIVERS: # # #******************************************************************************* #nvsramOffset nvsramBitMask nvsramValue Comments 0x00 0x01 0x01 Enable Synchronous Negotiation 0x01 0x01 0x01 Enable Wide Negotiation 0x08 0x10 0x10 Enable page 2B LUN number bit 0x09 0x40 0x40 Enable > 2GB LUNs bit 0x0c 0x01 0x01 Download Response 0x11 0xff 0x20 Unconfigured LUNs bit 0x1c 0x40 0x00 Controller Quiesced Response 0x1d 0x40 0x00 AEN notification bit 0x1d 0x80 0x00 Status notification bit 0x24 0xff 0x00 Inquiry non-owned LUN 0x28 0x80 0x00 Create default LUN 0x28 0x04 0x04 Enable synchronization bit 0x29 0x08 0x08 Enable reserve/release on alt ctl 0x2d 0xff 0x00 Battery Expiration Age 0x2e 0xff 0x00 Battery Expiration Warning 0x2F 0x80 0x80 Enable WWN in Standard Inquiry