blob: 7169d453bd0af2da8c6dc86f5844800788824adf [file] [log] [blame]
Lawrence Tang079d5812022-07-12 14:15:32 +01001{
Lawrence Tang079d5812022-07-12 14:15:32 +01002 "$schema": "https://json-schema.org/draft/2020-12/schema",
3 "type": "object",
Andrew Adrianced9835a12024-12-05 14:41:42 -08004 "description": "Firmware Error Record Reference",
Lawrence Tang079d5812022-07-12 14:15:32 +01005 "required": ["errorRecordType", "revision", "recordID", "recordIDGUID"],
6 "additionalProperties": false,
7 "properties": {
8 "errorRecordType": {
9 "type": "object",
Andrew Adrianced9835a12024-12-05 14:41:42 -080010 "description": "Identifies the type of firmware error record that is referenced by this section",
Lawrence Tang8a2d7372022-07-12 16:44:49 +010011 "$ref": "./common/cper-json-nvp.json"
Lawrence Tang079d5812022-07-12 14:15:32 +010012 },
13 "revision": {
Andrew Adrianced9835a12024-12-05 14:41:42 -080014 "type": "integer",
15 "description": "Indicates the Header Revision"
Lawrence Tang079d5812022-07-12 14:15:32 +010016 },
17 "recordID": {
Andrew Adrianced9835a12024-12-05 14:41:42 -080018 "type": "integer",
19 "description": "This value uniquely identifies the firmware error record referenced by this section."
Lawrence Tang079d5812022-07-12 14:15:32 +010020 },
21 "recordIDGUID": {
Andrew Adrianced9835a12024-12-05 14:41:42 -080022 "type": "string",
23 "description": "This value uniquely identifies the firmware error record referenced by this section."
Lawrence Tang079d5812022-07-12 14:15:32 +010024 }
25 }
John Chung044afd02024-05-03 19:58:02 +080026}