(file) Return to CIM_NonVolatileStorage.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               // <change cr="ArchCR00089.003" type="add">Add PUnit qualifier values
 5               // to Units qualifier values.</change>
 6               // ==================================================================
 7               //  CIM_NonVolatileStorage 
 8               // ==================================================================
 9                  [Deprecated { "CIM_Memory" }, 
10                   Version ( "2.8.0" ), 
11                   UMLPackagePath ( "CIM::Device::Memory" ), 
12                   Description ( 
13                      "This class has been deprecated in favor of CIM_Memory with the "
14                      "volatile parameter set to false. Capabilities and management "
15                      "of NV Storage. Non-volatile memory natively includes flash and "
16                      "ROM storage. In addition, NV memory can be BasedOn "
17                      "VolatileStorage, if the volatile memory is backed by a "
18                      "Battery. This scenario would be completely described by an "
19                      "instance of the AssociatedBattery relationship, referencing "
20                      "the NonVolatileStorage as the Dependent and the Battery as the "
21                      "Antecedent, and an instance of the BasedOn relationship, "
22 karl  1.1.2.2        "referencing the NonVolatileStorage as the Dependent and the "
23                      "VolatileStorage as the Antecedent." )]
24               class CIM_NonVolatileStorage : CIM_Memory {
25               
26                     [Deprecated { "CIM_Memory.Access" }, 
27                      Description ( "Indicating that the NV storage is writeable." )]
28                  boolean IsWriteable;
29               
30                     [Deprecated { "no value" }, 
31                      Description ( 
32                         "Boolean indicating that at least some portion of the "
33                         "NonVolatileStorage is writeable by applications." )]
34                  boolean ApplicationWriteable;
35               
36                     [Deprecated { "no value" }, 
37                      Description ( 
38                         "When at least some portion of the NonVolatileStorage is "
39                         "writeable (ApplicationWriteable property = TRUE), "
40                         "StartAddress forApplcationWrite indicates the starting "
41                         "address for application data. If the "
42                         "ApplicationWriteable property is FALSE, this property is "
43 karl  1.1.2.2           "undefined." ), 
44                      ModelCorrespondence { 
45                         "CIM_NonVolatileStorage.ApplicationWriteable" }]
46                  uint64 StartAddressForApplicationWrite;
47               
48                     [Deprecated { "no value" }, 
49                      Description ( 
50                         "When at least some portion of the NonVolatileStorage is "
51                         "writeable (ApplicationWriteable property = TRUE), "
52                         "Application WritableSize indicates the number of bits "
53                         "available for application data. If the "
54                         "ApplicationWriteable property is FALSE, this property is "
55                         "undefined." ), 
56                      Units ( "Bits" ), 
57                      ModelCorrespondence { 
58                         "CIM_NonVolatileStorage.ApplicationWriteable" }, 
59                      PUnit ( "bit" )]
60                  uint64 ApplicationWriteableSize;
61               
62               
63               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2