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"], 21 "additionalProperties": false, 22 "properties": { 23 "name": { 24 "type": "string" 25 }, 26 "value": { 27 "type": "integer" 28 }, 29 "description": { 30 "type": "string" 31 } 32 } 33 }, 34 "addressSignal": { 35 "type": "boolean", 36 "description": "Address: Error was detected on the address signals or on the address portion of the transaction." 37 }, 38 "controlSignal": { 39 "type": "boolean", 40 "description": "Control: Error was detected on the control signals or in the control portion of the transaction." 41 }, 42 "dataSignal": { 43 "type": "boolean", 44 "description": "Data: Error was detected on the data signals or in the data portion of the transaction." 45 }, 46 "detectedByResponder": { 47 "type": "boolean", 48 "description": "Responder: Error was detected by the responder of the transaction." 49 }, 50 "detectedByRequester": { 51 "type": "boolean", 52 "description": "Requester: Error was detected by the requester of the transaction." 53 }, 54 "firstError": { 55 "type": "boolean", 56 "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." 57 }, 58 "overflowDroppedLogs": { 59 "type": "boolean", 60 "description": "Overflow: Additional errors occurred and were not logged due to lack of logging resources." 61 } 62 } 63} 64