Add ARM CPER out, fix struct misalignment.
diff --git a/specification/json/sections/cper-arm-processor.json b/specification/json/sections/cper-arm-processor.json
index ccad75b..b6c5255 100644
--- a/specification/json/sections/cper-arm-processor.json
+++ b/specification/json/sections/cper-arm-processor.json
@@ -274,6 +274,16 @@
"type": "integer"
}
}
+ },
+ {
+ "type": "object",
+ "requried": ["data"],
+ "additionalProperties": false,
+ "properties": {
+ "data": {
+ "type": "integer"
+ }
+ }
}
]
},
@@ -290,9 +300,13 @@
"type": "array",
"items": {
"type": "object",
- "required": ["registerContextType", "registerArraySize", "registerArray"],
+ "required": ["version", "registerContextType", "registerArraySize", "registerArray"],
"additionalProperties": false,
"properties": {
+ "version": {
+ "type": "integer",
+ "minimum": 0
+ },
"registerContextType": {
"type": "object",
"$ref": "./common/cper-json-nvp.json"