!*** MODULE $PR9CCDEF *** CDEC$ OPTIONS /NOALIGN PARAMETER PR9CC$_ICCS = '00000018'X ! Interval Clock Control/Status PARAMETER PR9CC$_TODR = '0000001B'X ! Time of Year Clock PARAMETER PR9CC$_RXCS = '00000020'X ! Console Receiver Control/Status PARAMETER PR9CC$_RXDB = '00000021'X ! Console Receiver Data Buffer PARAMETER PR9CC$_TXCS = '00000022'X ! Console Transmit Control/Status PARAMETER PR9CC$_TXDB = '00000023'X ! Console Transmit Data Buffer PARAMETER PR9CC$_CADR = '00000025'X ! Cache Disable Register PARAMETER PR9CC$_MSER = '00000027'X ! Memory System Error PARAMETER PR9CC$_SAVPC = '0000002A'X ! Console SAVED PC PARAMETER PR9CC$_SAVPSL = '0000002B'X ! Console SAVED PSL PARAMETER PR9CC$_SID = '0000003E'X ! System Identification Register PARAMETER PR9CC$M_DIAG = '00000001'X PARAMETER PR9CC$M_WRONG_PARITY = '00000002'X PARAMETER PR9CC$M_D_STREAM = '00000010'X PARAMETER PR9CC$M_I_STREAM = '00000020'X PARAMETER PR9CC$M_ENAB_SET1 = '00000040'X PARAMETER PR9CC$M_ENAB_SET2 = '00000080'X PARAMETER PR9CC$M_TAG = '00000001'X PARAMETER PR9CC$M_DAT = '00000002'X PARAMETER PR9CC$M_ST1 = '00000004'X PARAMETER PR9CC$M_ST2 = '00000008'X PARAMETER PR9CC$M_MCC = '00000010'X PARAMETER PR9CC$M_MCD = '00000020'X PARAMETER PR9CC$M_DAL = '00000040'X PARAMETER PR9CC$M_HM = '00000080'X PARAMETER PR9CC_XSID$_JIMMIED0 = '00000000'X ! Jimmied ROM PARAMETER PR9CC_XSID$_TIMESHARE = '00000001'X ! Timeshare system PARAMETER PR9CC_XSID$_SERVER = '00000002'X ! Server system PARAMETER PR9CC_XSID$_JIMMIED3 = '00000003'X ! Jimmied ROM PARAMETER PR9CC_XSID$_XCPFWREV31 = '00000031'X ! Console REV 3.1 PARAMETER PR9CC_XSID$_XCPFWREV40 = '00000040'X ! Console REV 4.0 PARAMETER PR9CC_XSID$_REV31 = '00000000'X ! Rev 3.1 ROMs PARAMETER PR9CC_XSID$_XCP = '00000001'X ! XCP 80NS CVAX PARAMETER PR9CC_XSID$_HYPERION = '00000002'X ! Hyperion 60NS CVAX STRUCTURE /PR9CCDEF/ UNION MAP PARAMETER PR9CC$S_DIAG = 1 PARAMETER PR9CC$V_DIAG = 0 ! Diagnostic Mode PARAMETER PR9CC$S_WRONG_PARITY = 1 PARAMETER PR9CC$V_WRONG_PARITY = 1 ! Write Wrong Parity PARAMETER PR9CC$S_D_STREAM = 1 PARAMETER PR9CC$V_D_STREAM = 4 ! Store D-Stream in cache PARAMETER PR9CC$S_I_STREAM = 1 PARAMETER PR9CC$V_I_STREAM = 5 ! Store I-Stream in cache PARAMETER PR9CC$S_ENAB_SET1 = 1 PARAMETER PR9CC$V_ENAB_SET1 = 6 ! Enable Set 1 of cache PARAMETER PR9CC$S_ENAB_SET2 = 1 PARAMETER PR9CC$V_ENAB_SET2 = 7 BYTE %FILL (1) ! Enable Set 2 of cache END MAP MAP PARAMETER PR9CC$S_TAG = 1 PARAMETER PR9CC$V_TAG = 0 ! Tag Parity Error PARAMETER PR9CC$S_DAT = 1 PARAMETER PR9CC$V_DAT = 1 ! Data Parity Error PARAMETER PR9CC$S_ST1 = 1 PARAMETER PR9CC$V_ST1 = 2 ! Set 1 Parity Error PARAMETER PR9CC$S_ST2 = 1 PARAMETER PR9CC$V_ST2 = 3 ! Set 2 Parity Error PARAMETER PR9CC$S_MCC = 1 PARAMETER PR9CC$V_MCC = 4 ! Machine Check/Cache parity PARAMETER PR9CC$S_MCD = 1 PARAMETER PR9CC$V_MCD = 5 ! Machine Check/DAL parity PARAMETER PR9CC$S_DAL = 1 PARAMETER PR9CC$V_DAL = 6 ! DAL parity error PARAMETER PR9CC$S_HM = 1 PARAMETER PR9CC$V_HM = 7 BYTE %FILL (1) ! Hit/Miss END MAP MAP PARAMETER PR9CC$S_SID_CVAXREV = 8 PARAMETER PR9CC$V_SID_CVAXREV = 0 BYTE %FILL (1) ! CVAX chip microcode revision level END MAP MAP PARAMETER PR9CC$S_XSID_LICENSE = 8 PARAMETER PR9CC$V_XSID_LICENSE = 0 ! License bits PARAMETER PR9CC$S_XSID_CALYPSO = 8 PARAMETER PR9CC$V_XSID_CALYPSO = 8 ! XCP / Hyperion distiction PARAMETER PR9CC$S_XSID_XCPFWREV = 8 PARAMETER PR9CC$V_XSID_XCPFWREV = 16 ! Calypso firmware revision level PARAMETER PR9CC$S_XSID_TYPE = 8 PARAMETER PR9CC$V_XSID_TYPE = 24 BYTE %FILL (4) ! CPU type END MAP END UNION END STRUCTURE ! PR9CCDEF CDEC$ END OPTIONS