home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / e52os2m.exe / sms.mft < prev    next >
Text File  |  1998-05-27  |  42KB  |  1,190 lines

  1. Start Component
  2.     Name = "Machine"
  3.     Start Enum
  4.         Name = "BOOL"
  5.         Type = Integer
  6.         0x00 = "False"
  7.         0x01 = "True"
  8.     End Enum
  9.     Start Enum
  10.         Name = "System_Enclosure_Status"
  11.         Type = Integer
  12.         0x01 = "Other"
  13.         0x02 = "Unknown"
  14.         0x03 = "Safe"
  15.         0x04 = "Warning"
  16.         0x05 = "Critical"
  17.     End Enum
  18.     Start Group
  19.         Name = "Netfinity ComponentID"
  20.         ID =1
  21.         Class = "DMTF|ComponentID|001"
  22.         Start Attribute
  23.             Name = "Manufacturer"
  24.             ID = 1
  25.             Description = "Manufacturer of this system."
  26.             Type = String(64)
  27.             Access = Read-Only
  28.             Storage = Common
  29.             Value = "IBM Corp."
  30.         End Attribute
  31.         Start Attribute
  32.             Name = "Product"
  33.             ID = 2
  34.             Description = "Product name for this system."
  35.             Type = String(64)
  36.             Access = Read-Only
  37.             Storage = Common
  38.             Value = ***<VALUE CP=SI GR=1 AT=2>***
  39.         End Attribute
  40.         Start Attribute
  41.             Name = "Version"
  42.             ID = 3
  43.             Description = "Version number of this system."
  44.             Type = String(64)
  45.             Access = Read-Only
  46.             Storage = Common
  47.             Value = ***<VALUE CP=SI GR=1 AT=3 >***
  48.         End Attribute
  49.         Start Attribute
  50.             Name = "Serial Number"
  51.             ID = 4
  52.             Description = "Serial number for this system."
  53.             Type = String(64)
  54.             Access = Read-Only
  55.             Storage = Common
  56.             Value = ***<VALUE CP=SI GR=1 AT=4>***
  57.         End Attribute
  58.     End Group
  59.     Start Group
  60.         Name = "Netfinity General Information"
  61.         ID = 2
  62.         Class = "DMTF|General Information|001"
  63.         Description = "This group defines general information about this system."
  64.         Start Attribute
  65.             Name = "System Name"
  66.             ID =1
  67.             Description = "A name to identify this system."
  68.             Type = String(64)
  69.             Access = Read-Write
  70.             Storage = Specific
  71.             Value = ""
  72.         End Attribute
  73.         Start Attribute
  74.             Name = "System Location"
  75.             ID =2
  76.             Description = "The physical location of this system."
  77.             Type = String(64)
  78.             Access = Read-Write
  79.             Storage = Specific
  80.             Value = ""
  81.         End Attribute
  82.         Start Attribute
  83.             Name = "System Primary User Name"
  84.             ID =3
  85.             Description = "The name of the primary user or owner of this system."
  86.             Type = String(64)
  87.             Access = Read-Write
  88.             Storage = Specific
  89.             Value = ""
  90.         End Attribute
  91.         Start Attribute
  92.             Name = "System Primary User Phone"
  93.             ID =4
  94.             Description = "The phone number of the primary user of this system."
  95.             Type = String(64)
  96.             Access = Read-Write
  97.             Storage = Specific
  98.             Value = ""
  99.         End Attribute
  100.         Start Attribute
  101.             Name = "System Boot Up Time"
  102.             ID =5
  103.             Description = "The time at which the system was last booted"
  104.             Type = Date
  105.             Access = Read-Only
  106.             Storage = Specific
  107.             Value = ***<VALUE CP=SI GR=2 AT=5>***
  108.         End Attribute
  109.         Start Attribute
  110.             Name = "System Date Time"
  111.             ID =6
  112.             Description = "This attribute returns the actual system date and  time."
  113.             Type = Date
  114.             Access = Read-Write
  115.             Storage = Specific
  116.             Value = ***<VALUE CP=SI GR=2 AT=6>***
  117.         End Attribute
  118.     End Group
  119.     Start Group
  120.         Name = "Netfinity Processor Information"
  121.         Class = "DMTF|Processor|002"
  122.         Description = "This group defines the attributes for each and every processor installed in this system."
  123.  
  124.         ***<Key = 1 CP=SI >***
  125.  
  126.         Start Attribute
  127.             Name = "Processor Index"
  128.             ID = 1
  129.             Description = "An index into the processor table."
  130.             Type = Integer
  131.             Access = Read-Only
  132.             Storage = Common
  133.             Value = 0
  134.         End Attribute
  135.         Start Attribute
  136.             Name = "Type"
  137.             ID = 2
  138.             Description = "The type of processor currently in the system."
  139.             Type = Start Enum
  140.                        Name = "Processor_Type"
  141.                        Type = Integer
  142.                        0x01 = "Other"
  143.                        0x02 = "Unknown"
  144.                        0x03 = "Central Processor"
  145.                        0x04 = "Math_Processor"
  146.                        0x05 = "DSP_Processor"
  147.                        0x06 = "Video_Processor"
  148.                    End Enum
  149.             Access = Read-Only
  150.             Storage = Common
  151.             Value = 0x02
  152.         End Attribute
  153.         Start Attribute
  154.             Name = "Processor Family"
  155.             ID = 3
  156.             Description = "The family of processors to which this processor belongs."
  157.             Type = Start ENUM
  158.                      Name = "Processor_Family"
  159.                      Type = Integer
  160.                      0x01 = "Other"
  161.                      0x02 = "Unknown"
  162.                      0x03 = "8086"
  163.                      0x04 = "80286"
  164.                      0x05 = "80386"
  165.                      0x06 = "80486"
  166.                      0x07 = "8087"
  167.                      0x08 = "80287"
  168.                      0x09 = "80387"
  169.                      0x0A = "80487"
  170.                      0x0B = "Pentium family "
  171.                      0x0C = "Pentium Pro "
  172.                        13 = "Pentium II"
  173.                        14 = "Pentium MMX"
  174.                        18 = "M1 Family"
  175.                        25 = "K5 Family"
  176.                        32 = "Power PC Family"
  177.                        33 = "Power PC 601"
  178.                        34 = "Power PC 603"
  179.                        35 = "Power PC 603+"
  180.                        36 = "Power PC 604"
  181.                        48 = "Alpha Family"
  182.                        64 = "MIPS Family"
  183.                        80 = "SPARC Family"
  184.                        96 = "68040"
  185.                        97 = "68xxx Family"
  186.                        98 = "68000"
  187.                        99 = "68010"
  188.                        100 = "68020"
  189.                        101 = "68030"
  190.                        112 = "Hobbit Family"
  191.                        128 = "Weitek"
  192.                        144 = "PA-RISC Family"
  193.                        160 = "V30 Family"
  194.                  End ENUM
  195.             Access = Read-Only
  196.             Storage = Common
  197.             Value = 0x02
  198.         End Attribute
  199.         Start Attribute
  200.             Name = "Version Information"
  201.             ID = 4
  202.             Description = "The version number or string for this processor."
  203.             Type = String(80)
  204.             Access = Read-Only
  205.             Storage = Specific
  206.             Value = ""
  207.         End Attribute
  208.         Start Attribute
  209.             Name = "Maximum Speed"
  210.             ID = 5
  211.             Description = "The maximum speed (in MHz) of this processor."
  212.             Type = Integer
  213.             Access = Read-Only
  214.             Storage = Common
  215.             Value = 0
  216.         End Attribute
  217.         Start Attribute
  218.             Name = "Current Speed"
  219.             ID = 6
  220.             Description = "The current speed (in MHz) of this processor."
  221.             Type = Integer
  222.             Access = Read-Only
  223.             Storage = Common
  224.             Value = 0
  225.         End Attribute
  226.         Start Attribute
  227.             Name = "Processor Upgrade"
  228.             ID = 7
  229.             Description = "The method by which this processor can be upgraded, if upgrades are supported. "
  230.             Type = Start ENUM
  231.                        Name = "Processor_Upgrade"
  232.                        Type = Integer
  233.                        0x01 = "Other"
  234.                        0x02 = "Unknown"
  235.                        0x03 = "Daughter Board"
  236.                        0x04 = "ZIF Socket"
  237.                        0x05 = "Replacement/Piggy Back"
  238.                        0x06 = "None"
  239.                           7 = "LIF Socket"
  240.                    End ENUM
  241.             Access = Read-Only
  242.             Storage = Common
  243.             Value = 0x02
  244.         End Attribute
  245.         Start Attribute
  246.             Name = "FRU Group Index"
  247.             ID = 8
  248.             Description = "If this is a Field Replaceable Unit or if it is part"
  249.             "of another FRU, this provides index into the FRU table."
  250.             "A Value = -1 means that the group is not a FRU"
  251.             Type = Integer
  252.             Access = Read-Only
  253.             Storage = Common
  254.             Value = -1
  255.         End Attribute
  256.         Start Attribute
  257.             Name = "Operational Group Index"
  258.             ID = 9
  259.             Description = "The index into the Operational State Table for this device if applicable"
  260.             Type = Integer
  261.             Access = Read-Only
  262.             Storage = Common
  263.             Value = 0
  264.         End Attribute
  265.     End Group
  266.     Start Table
  267.         Name = "Netfinity Processor Info Table"
  268.         ID =  3
  269.         Class = "DMTF|Processor|002"
  270.         ***< TABLE CP=SI GR=6 ACNT=9 >***
  271.     End Table
  272.     Start Group
  273.         Name = "MotherBoard"
  274.         ID = 4
  275.         Class = "DMTF|MotherBoard|001"
  276.         Description = "This group defines attributes for the mother board"
  277.         Start Attribute
  278.             Name = "Number of Expansion slots"
  279.             ID = 1
  280.             Description = "This attribute indicates the total number of expansion slots which "
  281.             "physically exist on the motherboard whether occupied or not (See System Slots groups)"
  282.             Type = Integer
  283.             Access = Read-Only
  284.             Storage = Common
  285.             Value = ***<VALUE CP=SI GR=7 AT=1>***
  286.         End Attribute
  287.         Start Attribute
  288.             Name = "FRU Group Index"
  289.             ID = 2
  290.             Description = "If this is a Field Replaceable Unit or if it is part"
  291.             "of another FRU, this provides index into the FRU table."
  292.             "A Value = -1 means that the group is not a FRU"
  293.             Type = Integer
  294.             Access = Read-Only
  295.             Storage = Common
  296.             Value = ***<VALUE CP=SI GR=7 AT=2>***
  297.         End Attribute
  298.         Start Attribute
  299.             Name = "Operational Group Index"
  300.             ID = 3
  301.             Description = "The index into the Operational State Table for this device if applicable"
  302.             Type = Integer
  303.             Access = Read-Only
  304.             Storage = Common
  305.             Value = -1
  306.         End Attribute
  307.     End Group
  308.     Start Group
  309.         Name = "Netfinity System Enclosure Information"
  310.         ID = 5
  311.         Class = "DMTF|System Enclosure|001"
  312.         Description = "This group defines the attributes for the system enclosure."
  313.         Start Attribute
  314.             Name = "Enclosure or Chassis"
  315.             ID = 1
  316.             Description = "The type of Enclosure."
  317.             Type = Start ENUM
  318.                        Name = "Enclosure_Type"
  319.                        Type = Integer
  320.                        0x01 = "Other"
  321.                        0x02 = "Unknown"
  322.                        0x03 = "Desktop"
  323.                        0x04 = "Low Profile Desktop"
  324.                        0x05 = "Pizza Box"
  325.                        0x06 = "Mini Tower"
  326.                        0x07 = "Tower"
  327.                        0x08 = "Portable"
  328.                        0x09 = "LapTop"
  329.                        0x0A = "Notebook"
  330.                        0x0B = "Hand Held"
  331.                        0x0C = "Docking Station"
  332.                    End ENUM
  333.             Access = Read-Only
  334.             Storage = Common
  335.             Value = 0x02
  336.         End Attribute
  337.         Start Attribute
  338.             Name = "Asset Tag"
  339.             ID = 2
  340.             Description = "The system asset tag number or string"
  341.             Type = String(64)
  342.             Access = Read-Write
  343.             Storage = Specific
  344.             Value = ""
  345.         End Attribute
  346.         Start Attribute
  347.             Name="Chassis lock present"
  348.             ID = 3
  349.             Description = "If true, a chassis lock is present."
  350.             Type= "BOOL"
  351.             Access = Read-only
  352.             Storage = common
  353.             Value = ***<VALUE CP=SI GR=16 AT=3>***
  354.         End Attribute
  355.     End Group
  356.     Start Group
  357.         Name = "Netfinity MicroChannel Adapter Information"
  358.         Class = "IBMNetFinity|MicroChannel Adapter|001"
  359.         ***<KEY = 1 CP=SI>***
  360.  
  361.         Description = "This group provides detailed information about the Microchannel devices detected in your system"
  362.         Start Attribute
  363.             Name = "Adapter Index"
  364.             ID = 1
  365.             Description = "Index into the MCA adapter table "
  366.             Type = Integer
  367.             Access = Read-Only
  368.             Storage = Common
  369.             Value = -1
  370.         End Attribute
  371.         Start Attribute
  372.             Name = "Slot Number"
  373.             ID = 2
  374.             Description = "The slot in which the adapter was detected."
  375.             Type = Integer
  376.             Access = Read-Only
  377.             Storage = Common
  378.             Value = -1
  379.         End Attribute
  380.         Start Attribute
  381.             Name = "Adapter ID"
  382.             ID = 3
  383.             Description = "The unique number that identifies the adapter."
  384.             Type = String(4)
  385.             Access = Read-Only
  386.             Storage = Common
  387.             Value = ""
  388.         End Attribute
  389.         Start Attribute
  390.             Name = "POS Data"
  391.             ID = 4
  392.             Description = "This is Programmable Option Select data used to "
  393.             "automatically configure the system."
  394.             Type = String(20)
  395.             Access = Read-Only
  396.             Storage = Common
  397.             Value = ""
  398.         End Attribute
  399.         Start Attribute
  400.             Name = "Adapter Name"
  401.             ID = 5
  402.             Description = "The name of this adapter."
  403.             Type = String(100)
  404.             Access = Read-Only
  405.             Storage = Common
  406.             Value = ""
  407.         End Attribute
  408.     End Group
  409.     Start Table
  410.         Name = "Netfinity MicroChannel Adapter Information Table"
  411.         ID =  6
  412.         Class = "IBMNetFinity|MicroChannel Adapter|001"
  413.         ***< TABLE CP=SI GR=35 ACNT=5 >***
  414.     End Table
  415.     Start Group
  416.         Name = "Netfinity PCI Device Information"
  417.         Class = "IBMNetFinity|PCI Device|001"
  418.         ***<KEY = 1 CP=SI>***
  419.  
  420.         Description = "This group provides detailed information about the PCI devices detected in your system"
  421.  
  422.         Start Attribute
  423.             Name = "Device Index"
  424.             ID = 1
  425.             Description = "Index into the PCI device table "
  426.             Type = Integer
  427.             Access = Read-Only
  428.             Storage = Common
  429.             Value = -1
  430.         End Attribute
  431.         Start Attribute
  432.             Name = "Class Code"
  433.             ID = 2
  434.             Description = "Number that identifies the base class, sub-class, and programming interface"
  435.             Type = String(20)
  436.             Access = Read-Only
  437.             Storage = Common
  438.             Value = ""
  439.         End Attribute
  440.         Start Attribute
  441.             Name = "PCI device name"
  442.             ID = 3
  443.             Description = "Description of device that includes manufacturer and device function"
  444.             Type = String(60)
  445.             Access = Read-Only
  446.             Storage = Common
  447.             Value = ""
  448.         End Attribute
  449.         Start Attribute
  450.             Name = "Vendor ID"
  451.             ID = 4
  452.             Description = "Number that uniquely identifies the manufacturer"
  453.             Type = String(4)
  454.             Access = Read-Only
  455.             Storage = Common
  456.             Value = ""
  457.         End Attribute
  458.         Start Attribute
  459.             Name = "Device ID"
  460.             ID = 5
  461.             Description = "Number assigned by the manufacturer that uniquely identifes the device"
  462.             Type = String(4)
  463.             Access = Read-Only
  464.             Storage = Common
  465.             Value = ""
  466.         End Attribute
  467.         Start Attribute
  468.             Name = "Bus Number"
  469.             ID = 6
  470.             Description = "PCI bus that this device is on"
  471.             Type = Integer
  472.             Access = Read-Only
  473.             Storage = Common
  474.             Value = -1
  475.         End Attribute
  476.         Start Attribute
  477.             Name = "Device Number"
  478.             ID = 7
  479.             Description = "Number in the range 0..31 that uniquely selects a device on a PCI bus"
  480.             Type = String(4)
  481.             Access = Read-Only
  482.             Storage = Common
  483.             Value = ""
  484.         End Attribute
  485.         Start Attribute
  486.             Name = "Revision ID"
  487.             ID = 8
  488.             Description = ""
  489.             Type = String(4)
  490.             Access = Read-Only
  491.             Storage = Common
  492.             Value = ""
  493.         End Attribute
  494.     End Group
  495.     Start Table
  496.         Name = "Netfinity PCI Device Information Table"
  497.         ID =  7
  498.         Class = "IBMNetFinity|PCI Device|001"
  499.         ***< TABLE CP=SI GR=36 ACNT=8 >***
  500.     End Table
  501.     Start Group
  502.         Name = "Netfinity EISA Device Information"
  503.         Class = "IBMNetFinity|EISA Device|001"
  504.         ***<KEY = 1 CP=SI>***
  505.  
  506.         Description = "This group provides detailed information about the EISA devices detected in your system"
  507.  
  508.         Start Attribute
  509.             Name = "Device Index"
  510.             ID = 1
  511.             Description = "Index into the EISA device table "
  512.             Type = Integer
  513.             Access = Read-Only
  514.             Storage = Common
  515.             Value = -1
  516.         End Attribute
  517.         Start Attribute
  518.             Name = "Product ID"
  519.             ID = 2
  520.             Description = "Number that uniquely identifies the device"
  521.             Type = String(7)
  522.             Access = Read-Only
  523.             Storage = Common
  524.             Value = ""
  525.         End Attribute
  526.         Start Attribute
  527.             Name = "EISA device name"
  528.             ID = 3
  529.             Description = "Description of device"
  530.             Type = String(60)
  531.             Access = Read-Only
  532.             Storage = Common
  533.             Value = ""
  534.         End Attribute
  535.         Start Attribute
  536.             Name = "Manufacturer"
  537.             ID = 4
  538.             Description = "Name of manufacturer of the system board or adapter"
  539.             Type = String(60)
  540.             Access = Read-Only
  541.             Storage = Common
  542.             Value = ""
  543.         End Attribute
  544.         Start Attribute
  545.             Name = "Slot Location"
  546.             ID = 5
  547.             Description = "The physical or logical slot number in the system of the device.  The"
  548.             "system board is always slot 0.  Slots 1-15 are physical slots.  Slots 16-64 are for virtual devices."
  549.             Type = Integer
  550.             Access = Read-Only
  551.             Storage = Common
  552.             Value = -1
  553.         End Attribute
  554.         Start Attribute
  555.             Name = "Slot Type"
  556.             ID = 6
  557.             Description = "An expansion slot is a physical slot.  An embedded device is an EISA I/O device"
  558.             " integrated onto the system board.  A virtual device is generally a software driver that may need"
  559.             "system resources."
  560.             Type = Start Enum
  561.                 Name = "Type of Slot"
  562.                 Type = Integer
  563.                 0x00 = "Expansion Slot"
  564.                 0x01 = "Embedded Device"
  565.                 0x02 = "Virtual"
  566.                 0x03 = "Unknown"
  567.             End Enum
  568.             Access = Read-Only
  569.             Storage = Common
  570.             Value = 0x02
  571.         End Attribute
  572.         Start Attribute
  573.             Name = "Number of Device Functions"
  574.             ID = 7
  575.             Description = "Number of device functions associated with the device (i.e. memory function,"
  576.             " serial function, parallel function, etc)."
  577.             Type = Integer
  578.             Access = Read-Only
  579.             Storage = Common
  580.             Value = 0
  581.         End Attribute
  582.         Start Attribute
  583.             Name = "ID Type"
  584.             ID = 8
  585.             Description = "An EISA system may have EISA and ISA adapters.  ISA adapters will not"
  586.             "have readable IDs"
  587.             Type = Start Enum
  588.                 Name = "Type of ID"
  589.                 Type = Integer
  590.                 0x00 = "Readable"
  591.                 0x01 = "Not Readable"
  592.                 0x02 = "Unknown"
  593.             End Enum
  594.             Access = Read-Only
  595.             Storage = Common
  596.             Value = 0x02
  597.         End Attribute
  598.     End Group
  599.     Start Table
  600.         Name = "Netfinity EISA Device Information Table"
  601.         ID =  8
  602.         Class = "IBMNetFinity|EISA Device|001"
  603.         ***< TABLE CP=SI GR=37 ACNT=8 >***
  604.     End Table
  605.     Start Group
  606.         Name = "Netfinity RAID Adapter Information"
  607.         Class = "IBMNetFinity|RAID Adapter|001"
  608.         ***<KEY = 1 CP=SI>***
  609.  
  610.         Description = "This group provides detailed information about the RAID adapters in your system"
  611.  
  612.         Start Attribute
  613.             Name = "RAID Adapter Index"
  614.             ID = 1
  615.             Description = "Index into the RAID Adapter table "
  616.             Type = Integer
  617.             Access = Read-Only
  618.             Storage = Common
  619.             Value = -1
  620.         End Attribute
  621.         Start Attribute
  622.             Name = "Number of Logical Volumes"
  623.             ID = 2
  624.             Description = "Number of Logical Volumes for this adapter"
  625.             Type = Integer
  626.             Access = Read-Only
  627.             Storage = Common
  628.             Value = -1
  629.         End Attribute
  630.         Start Attribute
  631.             Name = "Number of Physical Devices"
  632.             ID = 3
  633.             Description = "Number of Physical Devices for this adapter"
  634.             Type = Integer
  635.             Access = Read-Only
  636.             Storage = Common
  637.             Value = -1
  638.         End Attribute
  639.         Start Attribute
  640.             Name = "Number of Physical Drives Offline"
  641.             ID = 4
  642.             Description = "Name of Physical Drives Offline for this adapter"
  643.             Type = Integer
  644.             Access = Read-Only
  645.             Storage = Common
  646.             Value = -1
  647.         End Attribute
  648.         Start Attribute
  649.             Name = "Number of Critical Virtual Drives"
  650.             ID = 5
  651.             Description = "Number of Critical Virtual Drives for this adapter"
  652.             Type = Integer
  653.             Access = Read-Only
  654.             Storage = Common
  655.             Value = -1
  656.         End Attribute
  657.         Start Attribute
  658.             Name = "Number of Defunct Physical Drives"
  659.             ID = 6
  660.             Description = "Number of Defunct Physical Drives for this adapter"
  661.             Type = Integer
  662.             Access = Read-Only
  663.             Storage = Common
  664.             Value = -1
  665.         End Attribute
  666.     End Group
  667.     Start Table
  668.         Name = "Netfinity RAID Adapter Table"
  669.         ID =  9
  670.         Class = "IBMNetFinity|RAID Adapter|001"
  671.         ***< TABLE CP=SI GR=38 ACNT=6 >***
  672.     End Table
  673.  
  674.     Start Group
  675.         Name = "Netfinity RAID Virtual Drives Information"
  676.         Class = "IBMNetFinity|RAID Virtual Drives|001"
  677.         ***<KEY = 1,2 CP=SI>***
  678.  
  679.         Description = "This group provides detailed information about the RAID Virtual drives"
  680.                        "in your system"
  681.         Start Attribute
  682.             Name = "RAID Virtual Drive Index"
  683.             ID = 1
  684.             Description = "Index into the RAID Virtual Drives table "
  685.             Type = Integer
  686.             Access = Read-Only
  687.             Storage = Common
  688.             Value = -1
  689.         End Attribute
  690.         Start Attribute
  691.             Name = "RAID Adapter Index"
  692.             ID = 2
  693.             Description = "Index into RAID Adapter Table"
  694.             Type = Integer
  695.             Access = Read-Only
  696.             Storage = Common
  697.             Value = -1
  698.         End Attribute
  699.         Start Attribute
  700.             Name = "Virtual Drive State"
  701.             ID = 3
  702.             Description = "State of Virtual Drive"
  703.             Type = Start Enum
  704.                 Name = "Virtual Drive States"
  705.                 Type = Integer
  706.                 0x00 = "Online"
  707.                 0x01 = "Offline"
  708.                 0x02 = "Critical"
  709.                 0x03 = "Unknown"
  710.             End Enum
  711.             Access = Read-Only
  712.             Storage = Common
  713.             Value = 0x03
  714.         End Attribute
  715.         Start Attribute
  716.             Name = "Virtual Drive Size"
  717.             ID = 4
  718.             Description = "Size of Virtual Drive in Kilobytes"
  719.             Type = Integer
  720.             Access = Read-Only
  721.             Storage = Common
  722.             Value = -1
  723.         End Attribute
  724.     End Group
  725.     Start Table
  726.         Name = "Netfinity RAID Virtual Drives Table"
  727.         ID =  10
  728.         Class = "IBMNetFinity|RAID Virtual Drives|001"
  729.         ***< TABLE CP=SI GR=39 ACNT=4 >***
  730.     End Table
  731.     Start Group
  732.         Name = "Netfinity RAID Physical Drive Information"
  733.         Class = "IBMNetFinity|RAID Physical Drives|001"
  734.         ***<KEY = 1,2 CP=SI>***
  735.  
  736.         Description = "This group provides detailed information about the RAID physical drives"
  737.                        "in your system"
  738.  
  739.         Start Attribute
  740.             Name = "RAID Physical Drive Index"
  741.             ID = 1
  742.             Description = "Index into the RAID Physical Drives table "
  743.             Type = Integer
  744.             Access = Read-Only
  745.             Storage = Common
  746.             Value = -1
  747.         End Attribute
  748.         Start Attribute
  749.             Name = "RAID Adapter Index"
  750.             ID = 2
  751.             Description = "Index into RAID Adapter Table"
  752.             Type = Integer
  753.             Access = Read-Only
  754.             Storage = Common
  755.             Value = -1
  756.         End Attribute
  757.         Start Attribute
  758.             Name = "Physical Drive Size"
  759.             ID = 3
  760.             Description = "Size of Physical Drive in Kilobytes"
  761.             Type = Integer
  762.             Access = Read-Only
  763.             Storage = Common
  764.             Value = -1
  765.         End Attribute
  766.         Start Attribute
  767.             Name = "Channel Number"
  768.             ID = 4
  769.             Description = "Channel on RAID Adapter on which this physical drive is located"
  770.             Type = Integer
  771.             Access = Read-Only
  772.             Storage = Common
  773.             Value = -1
  774.         End Attribute
  775.         Start Attribute
  776.             Name = "Target Number"
  777.             ID = 5
  778.             Description = "Target number on RAID Adapter on which this physical drive is located"
  779.             Type = Integer
  780.             Access = Read-Only
  781.             Storage = Common
  782.             Value = -1
  783.         End Attribute
  784.         Start Attribute
  785.             Name = "RAID Physical Device State"
  786.             ID = 6
  787.             Description = "Device state of the Physical Drive"
  788.             Type = Start Enum
  789.                 Name = "Physical Device States"
  790.                 Type = Integer
  791.                 0x00 = "Online"
  792.                 0x01 = "Offline"
  793.                 0x02 = "Defunct"
  794.                 0x03 = "HotSpare"
  795.                 0x04 = "Standby HotSpare"
  796.                 0x05 = "Dead HotSpare"
  797.                 0x06 = "Ready"
  798.                 0x07 = "Rebuild"
  799.                 0x08 = "Standby"
  800.                 0x09 = "Unknown"
  801.             End Enum
  802.             Access = Read-Only
  803.             Storage = Common
  804.             Value = 0x09
  805.         End Attribute
  806.     End Group
  807.     Start Table
  808.         Name = "Netfinity RAID Physical Drives Table"
  809.         ID =  11
  810.         Class = "IBMNetFinity|RAID Physical Drives|001"
  811.         ***< TABLE CP=SI GR=40 ACNT=6 >***
  812.     End Table
  813.     Start Group
  814.         Name = "Netfinity System Slots Information"
  815.         Class = "IBMNetFinity|System Slot|001"
  816.  
  817.         ***< Key = 1 CP=SI>***
  818.  
  819.         Description = "This group defines the attributes for the different system expansion slots supported "
  820.         "in this system."
  821.  
  822.         Start Attribute
  823.             Name = "Slot Index"
  824.             ID = 1
  825.             Description = "An index into the system slot table. This is the hardware ID number "
  826.             "for each expansion slot, whether it is occupied or not (starting with 1)"
  827.             Type = Integer
  828.             Access = Read-Only
  829.             Storage = Common
  830.             Value = 0
  831.         End Attribute
  832.         Start Attribute
  833.             Name = "Slot Type"
  834.             ID = 2
  835.             Description = "The bus type supported in this slot. This is a bit field with the following definitions."
  836.             "Bit 0, if set, means it is a long-length card; if 0, it is a short-length card"
  837.             "Bit 1, if set, is ISA, Bit 2 is EISA, Bit 3 is MCA, Bit 4 is PCI, Bit 5 is VL, and Bit 6 is PCMCIA."
  838.             Type = Start ENUM
  839.                        Name = "Slot_Type"
  840.                        Type = Integer
  841.                        0x01 = "Unknown"
  842.                        0x02 = "ISA"
  843.                        0x04 = "EISA"
  844.                        0x08 = "MCA"
  845.                        0x10 = "PCI"
  846.                        0x12 = "PCI / ISA"
  847.                        0x14 = "PCI / EISA"
  848.                        0x18 = "PCI / MCA"
  849.                    End ENUM
  850.             Access = Read-Only
  851.             Storage = Common
  852.             Value = 0x01
  853.         End Attribute
  854.         Start Attribute
  855.             Name = "Slot Width"
  856.             ID = 3
  857.             Description = "The maximum bus width of cards accepted in this slot."
  858.             Type = Start ENUM
  859.                        Name = "Slot_Width"
  860.                        Type = Integer
  861.                        0x01 = "Other"
  862.                        0x02 = "Unknown"
  863.                        0x03 = "8 bit card"
  864.                        0x04 = "16 bit card"
  865.                        0x05 = "32 bit card"
  866.                        0x06 = "64 bit card"
  867.                        0x07 = "128 bit card"
  868.                    End ENUM
  869.             Access = Read-Only
  870.             Storage = Common
  871.             Value = 0x02
  872.         End Attribute
  873.         Start Attribute
  874.             Name = "Current Usage"
  875.             ID = 4
  876.             Description = "Is this slot is currently in use?"
  877.             Type = Start ENUM
  878.                        Name = "Slot_Usage"
  879.                        Type = Integer
  880.                        0x01 = "Other"
  881.                        0x02 = "Unknown"
  882.                        0x03 = "Available"
  883.                        0x04 = " In Use"
  884.                    End ENUM
  885.             Access = Read-Only
  886.             Storage = Common
  887.             Value = 0x02
  888.         End Attribute
  889.         Start Attribute
  890.             Name = "Slot Description"
  891.             ID = 5
  892.             Description = "The field describes the card currently occupying this slot."
  893.             Type = String(80)
  894.             Access = Read-Only
  895.             Storage = Common
  896.             Value = ""
  897.         End Attribute
  898.     End Group
  899.     Start Table
  900.         Name = "Netfinity System Slots Table"
  901.         ID =  12
  902.         Class = "IBMNetFinity|System Slot|001"
  903.         ***< TABLE CP=SI GR=19 ACNT=5 >***
  904.     End Table
  905.     Start Group
  906.         Name = "Netfinity Disk Drives Information"
  907.         Class = "IBMNetFinity|Disks|001"
  908.         Description = "This group defines the physical attributes of disk mass storage devices in this system."
  909.  
  910.         ***<Key = 1,2 CP=SI>***
  911.  
  912.         Start Attribute
  913.             Name = "Storage Type"
  914.             ID = 1
  915.             Description = "The type of this mass storage device"
  916.             Type = Start ENUM
  917.                        Name = "Storage_Type"
  918.                        Type = Integer
  919.                        0x01 = "Other"
  920.                        0x02 = "Unknown"
  921.                        0x03 = "Hard_Disk"
  922.                        0x04 = "Floppy_Disk"
  923.                        0x05 = "Optical_ROM"
  924.                        0x06 = "Optical_WORM"
  925.                        0x07 = "Optical_RW"
  926.                        0x08 = "Compact_Disk"
  927.                        0x09 = "Flash_Disk"
  928.                        0x0A = "Bernoulli"
  929.                        0x0B = "Optical Floppy Disk"
  930.                    End ENUM
  931.             Access = Read-Only
  932.             Storage = Common
  933.             Value = 0x02
  934.         End Attribute
  935.         Start Attribute
  936.             Name = "Disk Index"
  937.             ID = 2
  938.             Description = "An index into the disk table."
  939.             Type = Integer
  940.             Access = Read-Only
  941.             Storage = Common
  942.             Value = 0
  943.         End Attribute
  944.         Start Attribute
  945.             Name = "Storage Interface Type"
  946.             ID = 3
  947.             Description = "The interface used by this mass storage device"
  948.             Type = Start ENUM
  949.                        Name = "Storage_Interface_Type"
  950.                        Type = Integer
  951.                        0x01 = "Other"
  952.                        0x02 = "Unknown"
  953.                        0x03 = "SCSI"
  954.                        0x04 = "ESDI"
  955.                        0x05 = "IDE"
  956.                        0x06 = "CMD"
  957.                        0x07 = "IPI"
  958.                        0x08 = "ST506"
  959.                        0x09 = "DSSI"
  960.                        0x0A = "Parallel_Port"
  961.                        0x0B = "HIPPI"
  962.                        0x0C = "QIC2"
  963.                        0x0D = "Floppy_Disk_Interface"
  964.                        0x0E = "PCMCIA"
  965.                        0x0F = "Enhanced ATA/IDE"
  966.                    End ENUM
  967.             Access = Read-Only
  968.             Storage = Common
  969.             Value = 0x02
  970.         End Attribute
  971.         Start Attribute
  972.             Name = "Interface Description"
  973.             ID = 4
  974.             Description = "A longer description of the mass storage interface."
  975.             "For Example, SCSI2 fast wide"
  976.             Access = Read-Only
  977.             Type = String(64)
  978.             Storage = Common
  979.             Value = ""
  980.         End Attribute
  981.         Start Attribute
  982.             Name = "Media Loaded"
  983.             ID = 5
  984.             Description = "If true, the media is loaded"
  985.             Type = "BOOL"
  986.             Access = Read-Only
  987.             Storage = Common
  988.             Value = "False"
  989.         End Attribute
  990.         Start Attribute
  991.             Name = "Removable Media"
  992.             ID = 6
  993.             Description = "If true, the media in this drive is removable"
  994.             Type = "BOOL"
  995.             Access = Read-Only
  996.             Storage = Common
  997.             Value = "False"
  998.         End Attribute
  999.         Start Attribute
  1000.             Name = "Device ID"
  1001.             ID = 7
  1002.             Description = "The SCSI address of this device"
  1003.             Type = Integer
  1004.             Access = Read-Only
  1005.             Storage = Common
  1006.             Value = 0
  1007.         End Attribute
  1008.         Start Attribute
  1009.             Name = "Logical Unit Number"
  1010.             ID = 8
  1011.             Description = "The logical unit number of this SCSI device. "
  1012.             Type = Integer
  1013.             Access = Read-Only
  1014.             Storage = Common
  1015.             Value = 0
  1016.         End Attribute
  1017.         Start Attribute
  1018.             Name = "Number of Physical Cylinders"
  1019.             ID = 9
  1020.             Description = "The number of reported Physical Cylinders on this device"
  1021.             Type = Integer
  1022.             Access = Read-Only
  1023.             Storage = Specific
  1024.             Value = 0
  1025.         End Attribute
  1026.         Start Attribute
  1027.             Name = "Number of Physical Sectors per Track"
  1028.             ID = 10
  1029.             Description = "The number of reported Physical sectors per track for this device"
  1030.             Type = Integer
  1031.             Access = Read-Only
  1032.             Storage = Specific
  1033.             Value = 0
  1034.         End Attribute
  1035.         Start Attribute
  1036.             Name = "Number of Physical Heads"
  1037.             ID = 11
  1038.             Description = "The number of reported Physical heads for this device"
  1039.             Type = Integer
  1040.             Access = Read-Only
  1041.             Storage = Common
  1042.             Value = 0
  1043.         End Attribute
  1044.         Start Attribute
  1045.             Name = "Sector Size"
  1046.             ID = 12
  1047.             Description = "The Size in bytes of the physical disk sector as reported by the disk. "
  1048.             Type = Integer
  1049.             Access = Read-Only
  1050.             Storage = Common
  1051.             Value = 0
  1052.         End Attribute
  1053.         Start Attribute
  1054.             Name = "Total Physical Size"
  1055.             ID = 13
  1056.             Description = "The total size in KiloBytes (1024 bytes) of this device. "
  1057.             Type = Integer
  1058.             Access = Read-Only
  1059.             Storage = Specific
  1060.             Value = 0
  1061.         End Attribute
  1062.         Start Attribute
  1063.             Name = "Partitions"
  1064.             ID = 14
  1065.             Description = "The number of partitions on this storage unit"
  1066.             Type = Integer
  1067.             Access = Read-Only
  1068.             Storage = Common
  1069.             Value = 0
  1070.         End Attribute
  1071.         Start Attribute
  1072.             Name = "FRU Group Index"
  1073.             ID = 15
  1074.             Description = "If this is a Field Replaceable Unit or if it is "
  1075.                 "part of another FRU, this provides an index into the FRU "
  1076.                 "table. A value = -1 means that the group is not a FRU."
  1077.             Type = Integer
  1078.             Access = Read-Only
  1079.             Storage = Common
  1080.             Value = -1
  1081.         End Attribute
  1082.     End Group
  1083.     Start Table
  1084.         Name = "Netfinity Disk Drives Table"
  1085.         ID = 13
  1086.         Class = "IBMNetFinity|Disks|001"
  1087.         ***< TABLE CP=SI GR=23 ACNT=15 >***
  1088.     End Table
  1089.     Start Group
  1090.         Name = "Netfinity Field Replacable Unit Information"
  1091.         Class = "IBMNetFinity|FRU|001"
  1092.         Description="An FRU, or Field Replaceable Unit, is defined as a hardware component"
  1093.         " which is designed to be separately removable for replacement or repair."
  1094.         " For the purposes of this definition, a motherboard and a fixed hard disk are FRU's,"
  1095.         " whereas a fixed hard disk platter or a chip fixed in place on the motherboard"
  1096.         " are not FRU's since they are not designed to be separately removable. Each"
  1097.         " instance within the FRU table should contain the device group and instance data"
  1098.         " for the associated hardware component"
  1099.  
  1100.         ***<KEY = 1 CP=SI>***
  1101.  
  1102.         Start Attribute
  1103.             Name = "FRU index"
  1104.             ID = 1
  1105.             Description = "The index into the FRU table"
  1106.             Type = Integer
  1107.             Access = Read-Only
  1108.             Storage = Common
  1109.             Value = 0
  1110.         End Attribute
  1111.  
  1112.         Start Attribute
  1113.             Name = "Device Group index"
  1114.             ID = 2
  1115.             Description = "The group ID of the group referencing this FRU instance"
  1116.             Type = Integer
  1117.             Access = Read-Only
  1118.             Storage = Common
  1119.             Value = 0
  1120.         End Attribute
  1121.  
  1122.         Start Attribute
  1123.             Name = "Description"
  1124.             ID = 3
  1125.             Description = "A clear description of this FRU"
  1126.             Type = String(255)
  1127.             Access = Read-Write
  1128.             Storage = Common
  1129.             Value = ""
  1130.         End Attribute
  1131.  
  1132.         Start Attribute
  1133.             Name = "Manufacturer"
  1134.             ID = 4
  1135.             Description = "The name of the company manufacturing or providing this FRU"
  1136.             Access = Read-Write
  1137.             Type = String(80)
  1138.             Storage = Common
  1139.             Value = ""
  1140.         End Attribute
  1141.  
  1142.         Start Attribute
  1143.             Name = "Model"
  1144.             ID = 5
  1145.             Description = "The manufacturer's model number for this FRU"
  1146.             Type = String(64)
  1147.             Access = Read-Write
  1148.             Storage = Common
  1149.             Value = ""
  1150.         End Attribute
  1151.  
  1152.         Start Attribute
  1153.             Name = "Part Number"
  1154.             ID = 6
  1155.             Description = "A part number by which a replacement part can be ordered for this FRU"
  1156.             Type = String(64)
  1157.             Access = Read-Write
  1158.             Storage = Common
  1159.             Value = ""
  1160.         End Attribute
  1161.  
  1162.         Start Attribute
  1163.             Name = "FRU Serial Number"
  1164.             ID = 7
  1165.             Description = "The manufacturer's serial number for this FRU"
  1166.             Type = String(64)
  1167.             Access = Read-Write
  1168.             Storage = Common
  1169.             Value = ""
  1170.         End Attribute
  1171.  
  1172.         Start Attribute
  1173.             Name = "Revision Level"
  1174.             ID = 8
  1175.             Description = "The revision level of this FRU"
  1176.             Type = String(64)
  1177.             Access = Read-Write
  1178.             Storage = Common
  1179.             Value = ""
  1180.         End Attribute
  1181.     End Group
  1182.  
  1183.     Start Table
  1184.         Name = "Netfinity Field Replacable Unit Table"
  1185.         ID =  14
  1186.         Class = "IBMNetFinity|FRU|001"
  1187.         ***< TABLE CP=SI GR=30 ACNT=8 >***
  1188.     End Table
  1189. End Component
  1190.