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

 1 karl  1.1.2.2 // Copyright (c) 2005 DMTF.  All rights reserved.
 2               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3               // qualifier values to CIM Schema.</change>
 4               // ==================================================================
 5               //  CIM_AGPVideoController 
 6               // ==================================================================
 7                  [Version ( "2.7.0" ), 
 8                   UMLPackagePath ( "CIM::Device::Controller" ), 
 9                   Description ( 
10                      "Capabilities and management of an AGPVideoController." )]
11               class CIM_AGPVideoController : CIM_VideoController {
12               
13                     [Deprecated { "CIM_VideoController.AcceleratorCapabilities" }, 
14                      Description ( 
15                         "This property has been incorporated into the inherited "
16                         "AcceleratorCapabilities property. Capabilities of the "
17                         "AGP Graphics Controller. For example, the Device may "
18                         "support multiple monitors, PCI Mastering and large "
19                         "memory addresses. In this case, the values 3, 4 and 6 "
20                         "would be written to the Capabilities array." ), 
21                      ValueMap { "0", "1", "2", "3", "4", "5", "6" }, 
22 karl  1.1.2.2        Values { "Unknown", "Other", "PCI Fast Write", 
23                         "MultiMonitor Support", "PCI Mastering", 
24                         "Second Monochrome Adapter Support", 
25                         "Large Memory Address Support" }, 
26                      ArrayType ( "Indexed" ), 
27                      ModelCorrespondence { 
28                         "CIM_AGPVideoController.CapabilityDescriptions" }]
29                  uint16 Capabilities[];
30               
31                     [Description ( "Size of the non-local video memory in KB." ), 
32                      Units ( "KiloBytes" )]
33                  uint32 NonlocalVideoMemorySize;
34               
35                     [Description ( 
36                         "Width of the internal bus in the graphics Controller, in bits."
37                          ), 
38                      Units ( "Bits" )]
39                  uint32 LocalBusWidth;
40               
41                     [Description ( 
42                         "An integer enumeration indicating the usage model of the "
43 karl  1.1.2.2           "graphics Controller. Usage model indicates how the "
44                         "Controller does manipulations of graphics surfaces, "
45                         "textures, etc. in memory. DMA indicates that the "
46                         "graphics Controller brings structures from the system "
47                         "memory to its local memory to perform needed "
48                         "manipulations or renderings. Execute specifies that the "
49                         "graphics Controller can directly access a specified "
50                         "region in main memory (called the graphics aperture) "
51                         "using GART - Graphics Aperture Remapping Table. It then "
52                         "performs manipulations in that range as if that whole "
53                         "graphics aperture were part of its local memory. A value "
54                         "of \"Both\" DMA and Execute models may also be "
55                         "specified." ), 
56                      ValueMap { "0", "1", "2", "3", "4" }, 
57                      Values { "Unknown", "Other", "Execute", "DMA", "Both" }]
58                  uint16 UsageModel;
59               
60                     [Description ( 
61                         "An integer enumeration indicating the data transfer rate "
62                         "of the graphics Controller." ), 
63                      ValueMap { "0", "1", "2", "3", "4" }, 
64 karl  1.1.2.2        Values { "Unknown", "Other", "1X", "2X", "4X" }]
65                  uint16 DataTransferRate;
66               
67                     [Description ( 
68                         "An integer enumeration indicating the addressing mode of "
69                         "the graphics Controller." ), 
70                      ValueMap { "0", "1", "2", "3" }, 
71                      Values { "Unknown", "Other", "Sideband", "Pipeline" }]
72                  uint16 AddressingMode;
73               
74                     [Description ( 
75                         "The maximum number of AGP Transaction requests that the "
76                         "master (AGP Graphics Controller) is allowed to enqueue "
77                         "into the target." )]
78                  uint32 MaximumAGPCommandQueuePath;
79               
80                     [Description ( 
81                         "The number of AGP Transaction that the core logic "
82                         "(chipset) can accept into its transaction request queue "
83                         "from the Controller." )]
84                  uint32 MaxNumberOfPipelinedAGPTransactions;
85 karl  1.1.2.2 
86                     [Description ( "Size of the graphics aperture in KB." ), 
87                      Units ( "KiloBytes" )]
88                  uint32 GraphicsApertureSize;
89               
90                     [Description ( 
91                         "A string containing the AGP specification version to "
92                         "which this graphics Controller conforms." )]
93                  string AGPSpecificationVersionConformance;
94               
95               
96               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2