!*** MODULE $PR46DEF *** CDEC$ OPTIONS /NOALIGN PARAMETER PR46$_ICCS = '00000018'X PARAMETER PR46$_MCESR = '00000026'X PARAMETER PR46$_ACCS = '00000028'X PARAMETER PR46$_SAVPC = '0000002A'X PARAMETER PR46$_SAVPSL = '0000002B'X PARAMETER PR46$_TBTAG = '0000002F'X PARAMETER PR46$_TBDATA = '0000003B'X PARAMETER PR46$_VINTSR = '0000007B'X PARAMETER PR46$_PCTAG = '0000007C'X PARAMETER PR46$_PCIDX = '0000007D'X PARAMETER PR46$_PCERR = '0000007E'X PARAMETER PR46$_PCSTS = '0000007F'X PARAMETER PR46$M_ICCS_IE = '00000040'X STRUCTURE /PR46_ICCS/ UNION MAP PARAMETER PR46$S_ICCS_IE = 1 PARAMETER PR46$V_ICCS_IE = 6 BYTE %FILL (1) END MAP END UNION END STRUCTURE ! PR46_ICCS PARAMETER PR46$M_ACCS_VECTOR = '00000001'X PARAMETER PR46$M_ACCS_FCHIP = '00000002'X PARAMETER PR46$M_ACCS_MODE = '00000004'X PARAMETER PR46$M_ACCS_WEP = '80000000'X STRUCTURE /PR46_ACCS/ UNION MAP PARAMETER PR46$S_ACCS_VECTOR = 1 PARAMETER PR46$V_ACCS_VECTOR = 0 PARAMETER PR46$S_ACCS_FCHIP = 1 PARAMETER PR46$V_ACCS_FCHIP = 1 PARAMETER PR46$S_ACCS_MODE = 1 PARAMETER PR46$V_ACCS_MODE = 2 PARAMETER PR46$S_ACCS_WEP = 1 PARAMETER PR46$V_ACCS_WEP = 31 BYTE %FILL (1) END MAP END UNION END STRUCTURE ! PR46_ACCS PARAMETER PR46$M_SAVPSL_HLTCOD = '00003F00'X PARAMETER PR46$M_SAVPSL_INVAL = '00004000'X PARAMETER PR46$M_SAVPSL_MAPEN = '00008000'X STRUCTURE /PR46_SAVPSL/ UNION MAP PARAMETER PR46$S_SAVPSL_HLTCOD = 6 PARAMETER PR46$V_SAVPSL_HLTCOD = 8 PARAMETER PR46$S_SAVPSL_INVAL = 1 PARAMETER PR46$V_SAVPSL_INVAL = 14 PARAMETER PR46$S_SAVPSL_MAPEN = 1 PARAMETER PR46$V_SAVPSL_MAPEN = 15 BYTE %FILL (1) END MAP END UNION END STRUCTURE ! PR46_SAVPSL PARAMETER PR46$M_TBTAG_VPN = 'FFFFFE00'X STRUCTURE /PR46_TBTAG/ UNION MAP PARAMETER PR46$S_TBTAG_VPN = 23 PARAMETER PR46$V_TBTAG_VPN = 9 BYTE %FILL (3) END MAP END UNION END STRUCTURE ! PR46_TBTAG PARAMETER PR46$M_TBDATA_PFN = '001FFFFF'X PARAMETER PR46$M_TBDATA_M = '04000000'X PARAMETER PR46$M_TBDATA_PROT = '78000000'X PARAMETER PR46$M_TBDATA_V = '80000000'X STRUCTURE /PR46_TBDATA/ UNION MAP PARAMETER PR46$S_TBDATA_PFN = 21 PARAMETER PR46$V_TBDATA_PFN = 0 PARAMETER PR46$S_TBDATA_M = 1 PARAMETER PR46$V_TBDATA_M = 26 PARAMETER PR46$S_TBDATA_PROT = 4 PARAMETER PR46$V_TBDATA_PROT = 27 PARAMETER PR46$S_TBDATA_V = 1 PARAMETER PR46$V_TBDATA_V = 31 BYTE %FILL (4) END MAP END UNION END STRUCTURE ! PR46_TBDATA PARAMETER PR46$M_PCTAG_TAG = '1FFFF800'X PARAMETER PR46$M_PCTAG_PARITY = '40000000'X PARAMETER PR46$M_PCTAG_VALID = '80000000'X STRUCTURE /PR46_PCTAG/ UNION MAP PARAMETER PR46$S_PCTAG_TAG = 18 PARAMETER PR46$V_PCTAG_TAG = 11 PARAMETER PR46$S_PCTAG_PARITY = 1 PARAMETER PR46$V_PCTAG_PARITY = 30 PARAMETER PR46$S_PCTAG_VALID = 1 PARAMETER PR46$V_PCTAG_VALID = 31 BYTE %FILL (3) END MAP END UNION END STRUCTURE ! PR46_PCTAG PARAMETER PR46$M_PCIDX_INDEX = '000007F8'X STRUCTURE /PR46_PCIDX/ UNION MAP PARAMETER PR46$S_PCIDX_INDEX = 8 PARAMETER PR46$V_PCIDX_INDEX = 3 BYTE %FILL (1) END MAP END UNION END STRUCTURE ! PR46_PCIDX PARAMETER PR46$M_PCERR_ADDR = '3FFFFFFF'X STRUCTURE /PR46_PCERR/ UNION MAP PARAMETER PR46$S_PCERR_ADDR = 30 PARAMETER PR46$V_PCERR_ADDR = 0 BYTE %FILL (4) END MAP END UNION END STRUCTURE ! PR46_PCERR PARAMETER PR46$M_PCSTS_FORCE_HIT = '00000001'X PARAMETER PR46$M_PCSTS_ENA_PTS = '00000002'X PARAMETER PR46$M_PCSTS_FLUSH = '00000004'X PARAMETER PR46$M_PCSTS_ENA_RFR = '00000008'X PARAMETER PR46$M_PCSTS_PC_HIT = '00000010'X PARAMETER PR46$M_PCSTS_INT = '00000020'X PARAMETER PR46$M_PCSTS_TRAP2 = '00000040'X PARAMETER PR46$M_PCSTS_TRAP1 = '00000080'X PARAMETER PR46$M_PCSTS_TAG_PE = '00000100'X PARAMETER PR46$M_PCSTS_RDAL_PE = '00000200'X PARAMETER PR46$M_PCSTS_DATA_PE = '00000400'X PARAMETER PR46$M_PCSTS_BUS_ERR = '00000800'X PARAMETER PR46$M_PCSTS_BC_HIT = '00001000'X STRUCTURE /PR46_PCSTS/ UNION MAP PARAMETER PR46$S_PCSTS_FORCE_HIT = 1 PARAMETER PR46$V_PCSTS_FORCE_HIT = 0 PARAMETER PR46$S_PCSTS_ENA_PTS = 1 PARAMETER PR46$V_PCSTS_ENA_PTS = 1 PARAMETER PR46$S_PCSTS_FLUSH = 1 PARAMETER PR46$V_PCSTS_FLUSH = 2 PARAMETER PR46$S_PCSTS_ENA_RFR = 1 PARAMETER PR46$V_PCSTS_ENA_RFR = 3 PARAMETER PR46$S_PCSTS_PC_HIT = 1 PARAMETER PR46$V_PCSTS_PC_HIT = 4 PARAMETER PR46$S_PCSTS_INT = 1 PARAMETER PR46$V_PCSTS_INT = 5 PARAMETER PR46$S_PCSTS_TRAP2 = 1 PARAMETER PR46$V_PCSTS_TRAP2 = 6 PARAMETER PR46$S_PCSTS_TRAP1 = 1 PARAMETER PR46$V_PCSTS_TRAP1 = 7 PARAMETER PR46$S_PCSTS_TAG_PE = 1 PARAMETER PR46$V_PCSTS_TAG_PE = 8 PARAMETER PR46$S_PCSTS_RDAL_PE = 1 PARAMETER PR46$V_PCSTS_RDAL_PE = 9 PARAMETER PR46$S_PCSTS_DATA_PE = 1 PARAMETER PR46$V_PCSTS_DATA_PE = 10 PARAMETER PR46$S_PCSTS_BUS_ERR = 1 PARAMETER PR46$V_PCSTS_BUS_ERR = 11 PARAMETER PR46$S_PCSTS_BC_HIT = 1 PARAMETER PR46$V_PCSTS_BC_HIT = 12 BYTE %FILL (2) END MAP END UNION END STRUCTURE ! PR46_PCSTS CDEC$ END OPTIONS