(file) Return to CIM_SerialController.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

 1 marek 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2           // <change cr="CIMCoreCR00735.001" type ="change">Update of
 3           // descriptions based on Tech Edit review.</
 4           // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 5           // qualifier values to CIM Schema.</change>
 6           // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
 7           // to Units qualifier values.</change>
 8           // ==================================================================
 9           //  CIM_SerialController
10           // ==================================================================
11              [Version ( "2.10.0" ), 
12               UMLPackagePath ( "CIM::Device::Controller" ), 
13               Description ( 
14                  "Capabilities and management of the SerialController." )]
15           class CIM_SerialController : CIM_Controller {
16           
17                 [Description ( 
18                     "The Capabilities property defines chip level "
19                     "compatibility for the SerialController. Therefore, this "
20                     "property describes the buffering and other capabilities "
21                     "of the SerialController that might be inherent in the "
22 marek 1.1           "chip hardware. The property is an enumerated integer." ), 
23                  ValueMap { "1", "2", "3", "4", "5", "6", "160", "161" }, 
24                  Values { "Other", "Unknown", "XT/AT Compatible", 
25                     "16450 Compatible", "16550 Compatible", 
26                     "16550A Compatible", 
27                     // 160                      
28                     "8251 Compatible", 
29                     "8251FIFO Compatible" }, 
30                  ArrayType ( "Indexed" ), 
31                  MappingStrings { "MIF.DMTF|Serial Ports|004.7" }, 
32                  ModelCorrespondence { 
33                     "CIM_SerialController.CapabilityDescriptions" }]
34              uint16 Capabilities[];
35           
36                 [Description ( 
37                     "An array of free-form strings that provides more "
38                     "detailed explanations for any of the SerialController "
39                     "features that are indicated in the Capabilities array. "
40                     "Note, each entry of this array is related to the entry "
41                     "in the Capabilities array that is located at the same "
42                     "index." ), 
43 marek 1.1        ArrayType ( "Indexed" ), 
44                  ModelCorrespondence { "CIM_SerialController.Capabilities" }]
45              string CapabilityDescriptions[];
46           
47                 [Description ( 
48                     "Maximum baud rate in Bits per Second that is supported "
49                     "by the SerialController." ), 
50                  Units ( "Bits per Second" ), 
51                  MappingStrings { "MIF.DMTF|Serial Ports|004.6" }, 
52                  PUnit ( "bit / second" )]
53              uint32 MaxBaudRate;
54           
55                 [Description ( 
56                     "An enumeration that indicates the operational security "
57                     "for the Controller. For example, information that the "
58                     "external interface of the Device is locked out (value=4) "
59                     "or \"Boot Bypass\" (value=6) can be described using this "
60                     "property." ), 
61                  ValueMap { "1", "2", "3", "4", "5", "6" }, 
62                  Values { "Other", "Unknown", "None", 
63                     "External Interface Locked Out", 
64 marek 1.1           "External Interface Enabled", "Boot Bypass" }, 
65                  MappingStrings { "MIF.DMTF|Serial Ports|004.9" }]
66              uint16 Security;
67           
68           
69           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2