1{ 2 "$id": "cper-json-error-status", 3 "$schema": "https://json-schema.org/draft/2020-12/schema", 4 "type": "object", 5 "required": [ 6 "errorType", 7 "addressSignal", 8 "controlSignal", 9 "dataSignal", 10 "detectedByResponder", 11 "detectedByRequester", 12 "firstError", 13 "overflowDroppedLogs" 14 ], 15 "additionalProperties": false, 16 "properties": { 17 "errorType": { 18 "type": "object", 19 "description": "Encoded value for the Error_Type", 20 "required": ["name", "value", "description"], 21 "properties": { 22 "name": { 23 "type": "string" 24 }, 25 "value": { 26 "type": "integer" 27 }, 28 "description": { 29 "type": "string" 30 } 31 } 32 }, 33 "addressSignal": { 34 "type": "boolean", 35 "description": "Address: Error was detected on the address signals or on the address portion of the transaction." 36 }, 37 "controlSignal": { 38 "type": "boolean", 39 "description": "Control: Error was detected on the control signals or in the control portion of the transaction." 40 }, 41 "dataSignal": { 42 "type": "boolean", 43 "description": "Data: Error was detected on the data signals or in the data portion of the transaction." 44 }, 45 "detectedByResponder": { 46 "type": "boolean", 47 "description": "Responder: Error was detected by the responder of the transaction." 48 }, 49 "detectedByRequester": { 50 "type": "boolean", 51 "description": "Requester: Error was detected by the requester of the transaction." 52 }, 53 "firstError": { 54 "type": "boolean", 55 "description": "First Error: If multiple errors are logged for a section type, this is the first error in the chronological sequence. Setting of this bit is optional." 56 }, 57 "overflowDroppedLogs": { 58 "type": "boolean", 59 "description": "Overflow: Additional errors occurred and were not logged due to lack of logging resources." 60 } 61 } 62} 63