Files
Arquivotheca.AIX-4.1.3/bos/objclass/POWER/diag.deff.add
seta75D d6fe8fe829 Init
2021-10-11 22:19:34 -03:00

139 lines
5.6 KiB
Plaintext

# @(#)80 1.3 src/bos/objclass/POWER/diag.deff.add, sysxdmpa, bos41J, 9510A_all 3/3/95 13:47:46
#
# COMPONENT_NAME: (MPAODM) MP/A ODM FILES
#
# FUNCTIONS: MPA Diagnostic Predefined Stanzas
#
# ORIGINS: 27
#
# IBM CONFIDENTIAL -- (IBM Confidential Restricted when
# combined with the aggregated modules for this product)
# SOURCE MATERIALS
#
# (C) COPYRIGHT International Business Machines Corp. 1993
# All Rights Reserved
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# DType - name uniquely identifying a device type
# DSClass - name uniquely identifying a device subclass
# Ports - number of ports on the card if a multi-port card
# Pset - set id of message set in catalog file dcda.msg (vendor.msg)
# (see Menu bit 16 below if not using dcda.msg file)
# PreTest - set if device is to be tested before system comes up.
# - value equals 1 if not a display device
# - value equals 2 if a display device
# AttDType - names a device that has a device driver that supports DType.
# Conc - 0 not supported in concurrent mode
# - 1 supports Diagnostic Tests in concurrent mode
# - 2 supports ELA
# SupTests - Bit positions 32 16 8 4 2 1
# | | | | | |__Shared Tests
# | | | | |____Subtests Tests
# | | | |______Full Tests
# | | |________Missing Options 1
# | |__________Missing Options 2
# |_____________HFT Devices (used for X)
# device will not be in test list if
# running under X-windows
#
# Menu - Bit positions 16 8 4 2 1
# | | | | |_____Diagnostic Test List Menu
# | | | |_______Not allowed to be deleted from DTL Menu
# | | |_________Diagnostic Selection Menu
# | |___________Conditional Diagnostic Selection Menu
# |_____________Devices SRN numbers are located in the
# Diagnostic Application catalog file.
# Pset indicates the set number
# DNext - 2 Test Sibling next
# - 1 Test Parent next
# DaName - name of Diagnostic Application associated with device
# When DaName is prefixed with a "*", the diagnostic controller will
# get the value of the attribute name that follows the "*", then
# uses the attribute value obtained to get the real DaName from the
# PDiagAtt object class. This method is used to allow support of
# devices having the same DType, but requiring different DA.
# Diskette - 0 => Not on any diskette
# X => Diskette number
# S => Supplemental Diskette
# EnclDaName - name of Diagnostic Application associated with enclosure for
# device
# SysxFlg - Bit positions 8 4 2 1
# | | | |__System Exerciser NOT supported
# | | |____DA must run separately from similar DAs
# | |______DA requires media
# |________DA is considered a long test
#
#
PDiagDev:
DType = "mpaa"
DSClass = "mca"
Ports = 0
PSet = 1
PreTest = 0
AttDType = ""
AttSClass = ""
Conc = 1
SupTests = 4
Menu = 21
DNext = 1
DaName = "dampa"
Diskette = "6B"
EnclDaName = ""
SysxFlg = 0
# Predefined Device object
#PdDv:
# PdDv.class = device class (e.g. adapter)
# PdDv.subclass = connection type (e.g. mca meaning MicroChannelArch.)
# PdDv.type = (e.g. pca (Parallel Channel Adapter)
# PdDv.prefix = customized device names prefix (e.g. /dev/cat0)
# PdDv.devid = the card id obtained from pos(0) and pos(1)
# PdDv.base = whether device is a base device
# PdDv.has_vpd = device has/hasn't got Vital Product Data
# PdDv.detectable = whether the device can be detected automatically
# PdDv.chgstatus = set to NEW when defining a device of this type
# PdDv.bus_ext = whether this device is a bus extension
# PdDv.fru = whether this device IS a FRU (field replacable unit)
# PdDv.led = the LED value to be displayed when being configured at boot time
# PdDv.catalog = the NLS message catalog containing adapter text descriptions
# PdDv.setno = the NLS message set number containing text descriptions
# PdDv.msgno = the NLS message number of the text description of the adapter
# PdDv.DvDr = device driver (e.g. "catdd") to be loaded when the adapter is configured
# PdDv.Define = the pathname of the define method
# PdDv.Configure = the pathame of the configure method
# PdDv.Change = the pathname of the change method
# PdDv.Unconfigure = the pathname of the unconfigure method
# PdDv.Undefine = the pathname of the undefine method
# PdDv.Start = the pathname of the start method
# PdDv.Stop = the pathname of the stop method
# PdDv.uniquetype = adapter's class, subclass, and type
PdDv:
type = "dmpa"
class = "driver"
subclass = "mpaa"
prefix = "dmpa"
devid = ""
base = 0
has_vpd = 0
detectable = 0
chgstatus = 0
bus_ext = 0
fru = 1
led = 0x996
catalog = "dmpa.cat"
setno = 1
msgno = 7
DvDr = "dmpadd"
Define = /etc/methods/define
Configure = /usr/lib/methods/cfgdmpa
Change = ""
Unconfigure = /etc/methods/ucfgdevice
Undefine = /etc/methods/undefine
Start = ""
Stop = ""
inventory_only = 0
uniquetype = driver/mpaa/dmpa