!*** MODULE $PR1202DEF *** CDEC$ OPTIONS /NOALIGN PARAMETER PR1202$_ICCS = '00000018'X ! Interval Clock Control/Status PARAMETER PR1202_ICCS$M_IE = '00000040'X PARAMETER PR1202$_TODR = '0000001B'X ! Time of Year Clock PARAMETER PR1202$_RXCS = '00000020'X ! Console Receiver Control/Status PARAMETER PR1202_RXCS$M_RX_IE = '00000040'X PARAMETER PR1202_RXCS$M_RX_DONE = '00000080'X PARAMETER PR1202$_RXDB = '00000021'X ! Console Receiver Data Buffer PARAMETER PR1202_RXDB$M_DATA = '000000FF'X PARAMETER PR1202_RXDB$M_RCV_BRK = '00000800'X PARAMETER PR1202_RXDB$M_FRM_ERR = '00002000'X PARAMETER PR1202_RXDB$M_OVR_ERR = '00004000'X PARAMETER PR1202_RXDB$M_ERR = '00008000'X PARAMETER PR1202$_TXCS = '00000022'X ! Console Transmit Control/Status PARAMETER PR1202_TXCS$M_XMIT_BRK = '00000001'X PARAMETER PR1202_TXCS$M_LOOPBACK = '00000004'X PARAMETER PR1202_TXCS$M_TX_IE = '00000040'X PARAMETER PR1202_TXCS$M_TX_RDY = '00000080'X PARAMETER PR1202$_TXDB = '00000023'X ! Console Transmit Data Buffer PARAMETER PR1202_TXDB$M_DATA = '000000FF'X PARAMETER PR1202$_MCESR = '00000026'X ! Machine Check Error Register PARAMETER PR1202$_ACCS = '00000028'X ! Floating Point Accelerator Register PARAMETER PR1202_ACCS$M_VECTOR_PRESENT = '00000001'X PARAMETER PR1202_ACCS$M_FCHIP_PRESENT = '00000002'X PARAMETER PR1202_ACCS$M_EADDR_MODE = '00000004'X PARAMETER PR1202_ACCS$M_WRITE_EVEN_PARITY = '80000000'X PARAMETER PR1202$_SAVPC = '0000002A'X ! Console SAVED PC PARAMETER PR1202$_SAVPSL = '0000002B'X ! Console SAVED PSL PARAMETER PR1202_SAVPSL$M_HALT_CODE = '00003F00'X PARAMETER PR1202_SAVPSL$M_INVALID = '00004000'X PARAMETER PR1202_SAVPSL$M_MAPEN = '00008000'X PARAMETER PR1202$_TBTAG = '0000002F'X ! Translation Buffer Tag PARAMETER PR1202$_IORESET = '00000037'X ! IO BUS RESET PARAMETER PR1202$_TBDATA = '0000003B'X ! Translation Buffer Data PARAMETER PR1202$_SID = '0000003E'X ! System Identification Register PARAMETER PR1202_SID$M_UCODE_REV = '000000FF'X PARAMETER PR1202_SID$M_UCODE_OPT = '0000FF00'X PARAMETER PR1202_SID$M_CPU_TYPE = 'FF000000'X PARAMETER PR1202_XSID$M_ARCH_ID = '000000FF'X PARAMETER PR1202_XSID$M_SYS_VAR = '0000FF00'X PARAMETER PR1202_XSID$M_CONSOLE_REV = '00FF0000'X PARAMETER PR1202_XSID$M_SYS_TYPE = 'FF000000'X PARAMETER PR1202$_BCIDX = '00000070'X ! Backup Cache Index Register PARAMETER PR1202_BCIDX$M_BCIDX = '0007FF80'X PARAMETER PR1202_BCIDX$M_COLUMN = '00000780'X PARAMETER PR1202_BCIDX$M_ROW = '0007F800'X PARAMETER PR1202$_BCSTS = '00000071'X ! Backup Cache Status Register PARAMETER PR1202_BCSTS$M_ERR_SUMMARY = '00000001'X PARAMETER PR1202_BCSTS$M_BTS_TPERR = '00000002'X PARAMETER PR1202_BCSTS$M_BTS_VDPERR = '00000004'X PARAMETER PR1202_BCSTS$M_I_PERR = '00000030'X PARAMETER PR1202_BCSTS$M_FILL_ABORT = '00000040'X PARAMETER PR1202_BCSTS$M_AC_PERR = '00000080'X PARAMETER PR1202_BCSTS$M_SECOND_ERR = '00000100'X PARAMETER PR1202_BCSTS$M_BTS_HIT = '00008000'X PARAMETER PR1202_BCSTS$M_BTS_COMPARE = '00010000'X PARAMETER PR1202_BCSTS$M_PPG = '00020000'X PARAMETER PR1202_BCSTS$M_PTS_PARITY = '000C0000'X PARAMETER PR1202_BCSTS$M_IBUS_CYCLE = '00100000'X PARAMETER PR1202_BCSTS$M_IBUS_CMD = '00200000'X PARAMETER PR1202_BCSTS$M_DAL_CMD = '03C00000'X PARAMETER PR1202_BCSTS$M_DMG_L = '04000000'X PARAMETER PR1202_BCSTS$M_SYNC_L = '08000000'X PARAMETER PR1202_BCSTS$M_AC_PARITY = '10000000'X PARAMETER PR1202_BCSTS$M_OREAD_PENDING = '20000000'X PARAMETER PR1202$_BCCTL = '00000072'X ! Backup Cache Control Register PARAMETER PR1202_BCCTL$M_FORCE_BHIT = '00000001'X PARAMETER PR1202_BCCTL$M_ENABLE_BTS = '00000002'X PARAMETER PR1202_BCCTL$M_BTS_ERROR_TRAN = '00000004'X PARAMETER PR1202_BCCTL$M_GEN_BAD_ACP = '00000008'X PARAMETER PR1202$_BCERA = '00000073'X ! Error address register PARAMETER PR1202$_BCBTS = '00000074'X ! Backup Cache Tag Store PARAMETER PR1202_BCBTS$M_VALID = '0000000F'X PARAMETER PR1202_BCBTS$M_DIRTY = '000000F0'X PARAMETER PR1202_BCBTS$M_VD_PARITY = '00000100'X PARAMETER PR1202_BCBTS$M_TAG_PARITY = '00000200'X PARAMETER PR1202_BCBTS$M_TAG = '7FF80000'X PARAMETER PR1202$_BCDET = '00000075'X ! Deallocate tag register PARAMETER PR1202$_BCERT = '00000076'X ! Current parity bits PARAMETER PR1202_BCERT$M_VALID = '0000000F'X PARAMETER PR1202_BCERT$M_DIRTY = '000000F0'X PARAMETER PR1202_BCERT$M_VD_DIRTY = '00000100'X PARAMETER PR1202_BCERT$M_TAG_PARITY = '00000200'X PARAMETER PR1202_BCERT$M_CACHE_ENTRY = '7FF80000'X PARAMETER PR1202$_BC119 = '00000077'X ! Backup Cache Reserved Reister PARAMETER PR1202$_BC120 = '00000078'X ! Backup Cache Reserved Reister PARAMETER PR1202$_BC121 = '00000079'X ! Backup Cache Reserved Reister PARAMETER PR1202$_BC122 = '0000007A'X ! Backup Cache Reserved Reister PARAMETER PR1202$_VINTSR = '0000007B'X ! Vector Interface Error Status Reg. PARAMETER PR1202_VINTSR$M_VP_ABSENT = '00000001'X PARAMETER PR1202_VINTSR$M_VP_SERR = '00000002'X PARAMETER PR1202_VINTSR$M_VP_HERR = '00000004'X PARAMETER PR1202_VINTSR$M_VECTL_VIB_SERR = '00000008'X PARAMETER PR1202_VINTSR$M_VECTL_VIB_HERR = '00000010'X PARAMETER PR1202_VINTSR$M_CCHIP_VIB_SERR = '00000020'X PARAMETER PR1202_VINTSR$M_CCHIP_VIB_HERR = '00000040'X PARAMETER PR1202_VINTSR$M_BUS_TIMEOUT = '00000080'X PARAMETER PR1202_VINTSR$M_VP_RESET = '00000100'X PARAMETER PR1202_VINTSR$M_DIS_VP_INTF = '00000200'X PARAMETER PR1202_VINTSR$M_BAD_DPARITY = '00000400'X PARAMETER PR1202_VINTSR$M_BAD_CPARITY = '00000800'X PARAMETER PR1202$_PCTAG = '0000007C'X ! Primary Cache Tag Store PARAMETER PR1202_PCTAG$M_VALID = '00000001'X PARAMETER PR1202_PCTAG$M_TAG = '7FFFF800'X PARAMETER PR1202_PCTAG$M_PARITY = '80000000'X PARAMETER PR1202$_PCIDX = '0000007D'X ! Primary Cache Index Register PARAMETER PR1202_PCIDX$M_IDX = '000007F8'X PARAMETER PR1202$_PCERR = '0000007E'X ! Primary Cache Error Address Register PARAMETER PR1202$_PCSTS = '0000007F'X ! Primary Cache Status Register PARAMETER PR1202_PCSTS$M_FORCE_HIT = '00000001'X PARAMETER PR1202_PCSTS$M_ENABLE_PTS = '00000002'X PARAMETER PR1202_PCSTS$M_FLUSH = '00000004'X PARAMETER PR1202_PCSTS$M_P_CACHE_HIT = '00000010'X PARAMETER PR1202_PCSTS$M_INTERRUPT = '00000020'X PARAMETER PR1202_PCSTS$M_TRAP2 = '00000040'X PARAMETER PR1202_PCSTS$M_TRAP1 = '00000080'X PARAMETER PR1202_PCSTS$M_TAG_PARITY_ERR = '00000100'X PARAMETER PR1202_PCSTS$M_DAL_PARITY_ERR = '00000200'X PARAMETER PR1202_PCSTS$M_DATA_PARITY_ERR = '00000400'X PARAMETER PR1202_PCSTS$M_BUS_ERR = '00000800'X PARAMETER PR1202_PCSTS$M_B_CACHE_HIT = '00001000'X STRUCTURE /PR1202DEF/ UNION MAP PARAMETER PR1202_ICCS$S_IE = 1 PARAMETER PR1202_ICCS$V_IE = 6 ! Interrupt enable BYTE %FILL (1) END MAP MAP PARAMETER PR1202_RXCS$S_RX_IE = 1 PARAMETER PR1202_RXCS$V_RX_IE = 6 ! Interrupt enable PARAMETER PR1202_RXCS$S_RX_DONE = 1 PARAMETER PR1202_RXCS$V_RX_DONE = 7 BYTE %FILL (1) ! Receiver done END MAP MAP PARAMETER PR1202_RXDB$S_DATA = 8 PARAMETER PR1202_RXDB$V_DATA = 0 ! Received data PARAMETER PR1202_RXDB$S_RCV_BRK = 1 PARAMETER PR1202_RXDB$V_RCV_BRK = 11 ! Break or CTRL/P received PARAMETER PR1202_RXDB$S_FRM_ERR = 1 PARAMETER PR1202_RXDB$V_FRM_ERR = 13 ! Framing error PARAMETER PR1202_RXDB$S_OVR_ERR = 1 PARAMETER PR1202_RXDB$V_OVR_ERR = 14 ! Overrun error PARAMETER PR1202_RXDB$S_ERR = 1 PARAMETER PR1202_RXDB$V_ERR = 15 BYTE %FILL (2) ! Error END MAP MAP PARAMETER PR1202_TXCS$S_XMIT_BRK = 1 PARAMETER PR1202_TXCS$V_XMIT_BRK = 0 ! Transmit break PARAMETER PR1202_TXCS$S_LOOPBACK = 1 PARAMETER PR1202_TXCS$V_LOOPBACK = 2 ! Loopback PARAMETER PR1202_TXCS$S_TX_IE = 1 PARAMETER PR1202_TXCS$V_TX_IE = 6 ! Interrupt enable PARAMETER PR1202_TXCS$S_TX_RDY = 1 PARAMETER PR1202_TXCS$V_TX_RDY = 7 BYTE %FILL (1) ! Transmitter ready END MAP MAP PARAMETER PR1202_TXDB$S_DATA = 8 PARAMETER PR1202_TXDB$V_DATA = 0 BYTE %FILL (1) ! Data to transmit END MAP MAP PARAMETER PR1202_ACCS$S_VECTOR_PRESENT = 1 PARAMETER PR1202_ACCS$V_VECTOR_PRESENT = 0 ! Vector unit present PARAMETER PR1202_ACCS$S_FCHIP_PRESENT = 1 PARAMETER PR1202_ACCS$V_FCHIP_PRESENT = 1 ! F-Chip present PARAMETER PR1202_ACCS$S_EADDR_MODE = 1 PARAMETER PR1202_ACCS$V_EADDR_MODE = 2 ! Selects 30-bit/32-bit mode PARAMETER PR1202_ACCS$S_WRITE_EVEN_PARITY = 1 PARAMETER PR1202_ACCS$V_WRITE_EVEN_PARITY = 31 BYTE %FILL (1) ! Write even parity END MAP MAP PARAMETER PR1202_SAVPSL$S_HALT_CODE = 6 PARAMETER PR1202_SAVPSL$V_HALT_CODE = 8 ! Halt code PARAMETER PR1202_SAVPSL$S_INVALID = 1 PARAMETER PR1202_SAVPSL$V_INVALID = 14 ! Saved PSL invalid PARAMETER PR1202_SAVPSL$S_MAPEN = 1 PARAMETER PR1202_SAVPSL$V_MAPEN = 15 BYTE %FILL (1) ! Saved MAPEN END MAP MAP PARAMETER PR1202_SID$S_UCODE_REV = 8 PARAMETER PR1202_SID$V_UCODE_REV = 0 ! Microcode revision level PARAMETER PR1202_SID$S_UCODE_OPT = 8 PARAMETER PR1202_SID$V_UCODE_OPT = 8 ! Microcode option PARAMETER PR1202_SID$S_CPU_TYPE = 8 PARAMETER PR1202_SID$V_CPU_TYPE = 24 BYTE %FILL (3) ! CPU_TYPE (12 hex/18 decimal) END MAP ! XSID (SYS_TYPE) Register bits MAP PARAMETER PR1202_XSID$S_ARCH_ID = 8 PARAMETER PR1202_XSID$V_ARCH_ID = 0 ! Timeshare/Server PARAMETER PR1202_XSID$S_SYS_VAR = 8 PARAMETER PR1202_XSID$V_SYS_VAR = 8 ! System Variant PARAMETER PR1202_XSID$S_CONSOLE_REV = 8 PARAMETER PR1202_XSID$V_CONSOLE_REV = 16 ! XMP console revision level PARAMETER PR1202_XSID$S_SYS_TYPE = 8 PARAMETER PR1202_XSID$V_SYS_TYPE = 24 BYTE %FILL (4) ! System type (02) END MAP MAP UNION MAP PARAMETER PR1202_BCIDX$S_BCIDX = 12 PARAMETER PR1202_BCIDX$V_BCIDX = 7 ! Backup cache tag index BYTE %FILL (2) END MAP MAP PARAMETER PR1202_BCIDX$S_COLUMN = 4 PARAMETER PR1202_BCIDX$V_COLUMN = 7 ! Backup tag column index PARAMETER PR1202_BCIDX$S_ROW = 8 PARAMETER PR1202_BCIDX$V_ROW = 11 ! Backup tag row index BYTE %FILL (2) END MAP END UNION END MAP MAP PARAMETER PR1202_BCSTS$S_ERR_SUMMARY = 1 PARAMETER PR1202_BCSTS$V_ERR_SUMMARY = 0 ! Error summary PARAMETER PR1202_BCSTS$S_BTS_TPERR = 1 PARAMETER PR1202_BCSTS$V_BTS_TPERR = 1 ! Parity error in tag field PARAMETER PR1202_BCSTS$S_BTS_VDPERR = 1 PARAMETER PR1202_BCSTS$V_BTS_VDPERR = 2 ! Parity error in V/D bit PARAMETER PR1202_BCSTS$S_I_PERR = 2 PARAMETER PR1202_BCSTS$V_I_PERR = 4 ! IBUS parity error PARAMETER PR1202_BCSTS$S_FILL_ABORT = 1 PARAMETER PR1202_BCSTS$V_FILL_ABORT = 6 ! Cache fill aborted PARAMETER PR1202_BCSTS$S_AC_PERR = 1 PARAMETER PR1202_BCSTS$V_AC_PERR = 7 ! Address/Command parity error PARAMETER PR1202_BCSTS$S_SECOND_ERR = 1 PARAMETER PR1202_BCSTS$V_SECOND_ERR = 8 ! Second error occured PARAMETER PR1202_BCSTS$S_BTS_HIT = 1 PARAMETER PR1202_BCSTS$V_BTS_HIT = 15 ! Valid sublock hit PARAMETER PR1202_BCSTS$S_BTS_COMPARE = 1 PARAMETER PR1202_BCSTS$V_BTS_COMPARE = 16 ! Results of tap comparison PARAMETER PR1202_BCSTS$S_PPG = 1 PARAMETER PR1202_BCSTS$V_PPG = 17 ! Predicted parity generator PARAMETER PR1202_BCSTS$S_PTS_PARITY = 2 PARAMETER PR1202_BCSTS$V_PTS_PARITY = 18 ! Parity generated on tag PARAMETER PR1202_BCSTS$S_IBUS_CYCLE = 1 PARAMETER PR1202_BCSTS$V_IBUS_CYCLE = 20 ! Status register is loaded PARAMETER PR1202_BCSTS$S_IBUS_CMD = 1 PARAMETER PR1202_BCSTS$V_IBUS_CMD = 21 ! Invalidate command siganl PARAMETER PR1202_BCSTS$S_DAL_CMD = 4 PARAMETER PR1202_BCSTS$V_DAL_CMD = 22 ! Last DAL command PARAMETER PR1202_BCSTS$S_DMG_L = 1 PARAMETER PR1202_BCSTS$V_DMG_L = 26 ! DMG from last DAL command PARAMETER PR1202_BCSTS$S_SYNC_L = 1 PARAMETER PR1202_BCSTS$V_SYNC_L = 27 ! SYNC from last DAL command PARAMETER PR1202_BCSTS$S_AC_PARITY = 1 PARAMETER PR1202_BCSTS$V_AC_PARITY = 28 ! Parity from last ABUS DAL PARAMETER PR1202_BCSTS$S_OREAD_PENDING = 1 PARAMETER PR1202_BCSTS$V_OREAD_PENDING = 29 ! Pending OREAD during last DAL BYTE %FILL (3) END MAP MAP PARAMETER PR1202_BCCTL$S_FORCE_BHIT = 1 PARAMETER PR1202_BCCTL$V_FORCE_BHIT = 0 ! Force hit PARAMETER PR1202_BCCTL$S_ENABLE_BTS = 1 PARAMETER PR1202_BCCTL$V_ENABLE_BTS = 1 ! Enable backup cache PARAMETER PR1202_BCCTL$S_BTS_ERROR_TRAN = 1 PARAMETER PR1202_BCCTL$V_BTS_ERROR_TRAN = 2 ! Error transition PARAMETER PR1202_BCCTL$S_GEN_BAD_ACP = 1 PARAMETER PR1202_BCCTL$V_GEN_BAD_ACP = 3 ! Generate incorrect parity BYTE %FILL (1) END MAP MAP PARAMETER PR1202_BCBTS$S_VALID = 4 PARAMETER PR1202_BCBTS$V_VALID = 0 ! Four valid bits PARAMETER PR1202_BCBTS$S_DIRTY = 4 PARAMETER PR1202_BCBTS$V_DIRTY = 4 ! Four dirty bits PARAMETER PR1202_BCBTS$S_VD_PARITY = 1 PARAMETER PR1202_BCBTS$V_VD_PARITY = 8 ! Valid/dirty parity bit PARAMETER PR1202_BCBTS$S_TAG_PARITY = 1 PARAMETER PR1202_BCBTS$V_TAG_PARITY = 9 ! Tag parity bit PARAMETER PR1202_BCBTS$S_TAG = 12 PARAMETER PR1202_BCBTS$V_TAG = 19 ! Cache tag BYTE %FILL (3) END MAP MAP PARAMETER PR1202_BCERT$S_VALID = 4 PARAMETER PR1202_BCERT$V_VALID = 0 ! Valid bit PARAMETER PR1202_BCERT$S_DIRTY = 4 PARAMETER PR1202_BCERT$V_DIRTY = 4 ! Dirty bit PARAMETER PR1202_BCERT$S_VD_DIRTY = 1 PARAMETER PR1202_BCERT$V_VD_DIRTY = 8 ! Valid/dirty parity bit PARAMETER PR1202_BCERT$S_TAG_PARITY = 1 PARAMETER PR1202_BCERT$V_TAG_PARITY = 9 ! Tag parity bit PARAMETER PR1202_BCERT$S_CACHE_ENTRY = 12 PARAMETER PR1202_BCERT$V_CACHE_ENTRY = 19 ! Cache entry tag BYTE %FILL (3) END MAP MAP PARAMETER PR1202_VINTSR$S_VP_ABSENT = 1 PARAMETER PR1202_VINTSR$V_VP_ABSENT = 0 ! 1=Vector Unit is present PARAMETER PR1202_VINTSR$S_VP_SERR = 1 PARAMETER PR1202_VINTSR$V_VP_SERR = 1 ! Recoverable internal error PARAMETER PR1202_VINTSR$S_VP_HERR = 1 PARAMETER PR1202_VINTSR$V_VP_HERR = 2 ! Unrecoverable internal error PARAMETER PR1202_VINTSR$S_VECTL_VIB_SERR = 1 PARAMETER PR1202_VINTSR$V_VECTL_VIB_SERR = 3 ! Recoverable VIB error PARAMETER PR1202_VINTSR$S_VECTL_VIB_HERR = 1 PARAMETER PR1202_VINTSR$V_VECTL_VIB_HERR = 4 ! Unrecoverable VIB error PARAMETER PR1202_VINTSR$S_CCHIP_VIB_SERR = 1 PARAMETER PR1202_VINTSR$V_CCHIP_VIB_SERR = 5 ! MC-chip detected recoverable VIB error PARAMETER PR1202_VINTSR$S_CCHIP_VIB_HERR = 1 PARAMETER PR1202_VINTSR$V_CCHIP_VIB_HERR = 6 ! MC-chip detected unrecoverable VIB error PARAMETER PR1202_VINTSR$S_BUS_TIMEOUT = 1 PARAMETER PR1202_VINTSR$V_BUS_TIMEOUT = 7 ! MC-chip detected bus timeout to vec IPR read/write PARAMETER PR1202_VINTSR$S_VP_RESET = 1 PARAMETER PR1202_VINTSR$V_VP_RESET = 8 ! Vector module reset PARAMETER PR1202_VINTSR$S_DIS_VP_INTF = 1 PARAMETER PR1202_VINTSR$V_DIS_VP_INTF = 9 ! Disable vector interface to MC-chip PARAMETER PR1202_VINTSR$S_BAD_DPARITY = 1 PARAMETER PR1202_VINTSR$V_BAD_DPARITY = 10 ! Causes MC-chip to generate bad parity on data PARAMETER PR1202_VINTSR$S_BAD_CPARITY = 1 PARAMETER PR1202_VINTSR$V_BAD_CPARITY = 11 ! Causes MC-chip to generate bad parity on command BYTE %FILL (2) END MAP MAP PARAMETER PR1202_PCTAG$S_VALID = 1 PARAMETER PR1202_PCTAG$V_VALID = 0 ! Valid bit PARAMETER PR1202_PCTAG$S_TAG = 20 PARAMETER PR1202_PCTAG$V_TAG = 11 ! Cache tag PARAMETER PR1202_PCTAG$S_PARITY = 1 PARAMETER PR1202_PCTAG$V_PARITY = 31 BYTE %FILL (3) ! Parity bit END MAP MAP PARAMETER PR1202_PCIDX$S_IDX = 8 PARAMETER PR1202_PCIDX$V_IDX = 3 ! Tag index BYTE %FILL (1) END MAP MAP PARAMETER PR1202_PCSTS$S_FORCE_HIT = 1 PARAMETER PR1202_PCSTS$V_FORCE_HIT = 0 ! Force hit PARAMETER PR1202_PCSTS$S_ENABLE_PTS = 1 PARAMETER PR1202_PCSTS$V_ENABLE_PTS = 1 ! Enable tag store (cache on) PARAMETER PR1202_PCSTS$S_FLUSH = 1 PARAMETER PR1202_PCSTS$V_FLUSH = 2 ! Flush cache PARAMETER PR1202_PCSTS$S_P_CACHE_HIT = 1 PARAMETER PR1202_PCSTS$V_P_CACHE_HIT = 4 ! Reference hit PARAMETER PR1202_PCSTS$S_INTERRUPT = 1 PARAMETER PR1202_PCSTS$V_INTERRUPT = 5 ! Error interrupt pending PARAMETER PR1202_PCSTS$S_TRAP2 = 1 PARAMETER PR1202_PCSTS$V_TRAP2 = 6 ! Double error lock PARAMETER PR1202_PCSTS$S_TRAP1 = 1 PARAMETER PR1202_PCSTS$V_TRAP1 = 7 ! Error lock PARAMETER PR1202_PCSTS$S_TAG_PARITY_ERR = 1 PARAMETER PR1202_PCSTS$V_TAG_PARITY_ERR = 8 ! Tag parity error PARAMETER PR1202_PCSTS$S_DAL_PARITY_ERR = 1 PARAMETER PR1202_PCSTS$V_DAL_PARITY_ERR = 9 ! DAL data parity error PARAMETER PR1202_PCSTS$S_DATA_PARITY_ERR = 1 PARAMETER PR1202_PCSTS$V_DATA_PARITY_ERR = 10 ! Data parity error PARAMETER PR1202_PCSTS$S_BUS_ERR = 1 PARAMETER PR1202_PCSTS$V_BUS_ERR = 11 ! Bus error PARAMETER PR1202_PCSTS$S_B_CACHE_HIT = 1 PARAMETER PR1202_PCSTS$V_B_CACHE_HIT = 12 ! Reference hit in Bcache BYTE %FILL (2) END MAP END UNION END STRUCTURE ! PR1202DEF CDEC$ END OPTIONS