Corrected Error Frame

The following is the format of the Corrected Error Frame built by the console firmware for correctable errors vectored through SCB entries 620 and 630.

The "r" in the table below indicates that the error can be retried when set.
The "s" in the table below indicates that this is the second error.

Corrected Error Frame--Header

 6 6 6                     3 3                         0
 3 2 1                     2 1                         0 offset
+-+-+-----------------------+---------------------------+ 
|r|s|        SBZ            |           bytes           | 000h
+-+-+-----------------------+---------------------------+
|       system offset       |         CPU offset        | 008h
+---------------------------+---------------------------+
|                        MCHK code                      | 010h
+-------------------------------------------------------+

CPU data are meaningless when the MCHK code is for a system-corrected error.

Corrected Error Frame--CPU Data

+-------------------------------------------------------+
|                        ei_addr                        | 018h
+-------------------------------------------------------+
|                       fill_syn                        | 020h
+-------------------------------------------------------+
|                        ei_stat                        | 028h
+-------------------------------------------------------+
|                          isr                          | 030h
+-------------------------------------------------------+

System data are meaningless when the MCHK code is for a CPU-corrected error.

Corrected Error Frame--System Data

+-------------------------------------------------------+
|                      pyxis_syn                        | 038h
+-------------------------------------------------------+
|                      pyxis_mear                       | 040h
+-------------------------------------------------------+
|                      pyxis_mesr                       | 048h
+-------------------------------------------------------+
|                      pyxis_stat                       | 050h
+-------------------------------------------------------+
|                      pyxis_err                        | 058h
+-------------------------------------------------------+
|                       reserved                        | 060h
+-------------------------------------------------------+