(file) Return to CIM_NonVolatileStorage.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="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 marek 1.1        "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 marek 1.1           "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