29 September 1997 – Subject To Change
Internal Processor Registers
5–71
Restrictions
HW_MTPR ICSR: SPE,
FMS
If HW_REI_STALL, then no HW_REI_STALL in 0,1.
If HW_REI, then no HW_REI in 0,1,2,3,4.
Y
Y
HW_MTPR ICSR: SPE
Must flush Icache.
HW_MTPR ICSR: SDE
No PALshadow read/write access in 0,1,2,3.
No HW_REI in 0,1,2.
Y
HW_MTPR ICSR: BSE
No LDBU, LDWU, STB, STW, SEXTB, SEXTW in
0,1,2,3.
Y
HW_MTPR ICSR: MVE
No PERR, UNPKBW, UNPKBL, PKWB, PKLB,
MINSB8, MINSW4, MINUB8, MINUW4, MAXUB8,
MAXUW4, MAXSB8, MAXSW4 in 0,1,2,3.
HW_MTPR ITB_ASN
Must be followed by HW_REI_STALL.
No HW_REI_STALL in cycle 0,1,2,3,4.
No HW_MTPR ITB_IS in 0,1,2,3.
Y
Y
HW_MTPR ITB_PTE
Must be followed by HW_REI_STALL.
HW_MTPR ITB_IAP,
ITB_IS, ITB_IA
Must be followed by HW_REI_STALL.
HW_MTPR ITB_IS
HW_REI_STALL must be in the same Istream octaword.
HW_MTPR IVPTBR
No HW_MFPR IFAULT_VA_FORM in 0,1,2.
Y
HW_MTPR PAL_BASE
No CALL_PAL in 0,1,2,3,4,5,6,7.
No HW_REI in 0,1,2,3,4,5,6.
Y
Y
HW_MTPR ICM
No HW_REI in 0,1,2.
No private CALL_PAL in 0,1,2,3.
Y
HW_MTPR CC, CC_CTL
No RPCC in 0,1,2.
No HW_REI in 0,1.
Y
Y
HW_MTPR DC_FLUSH
No MTU instructions in 1,2.
No outstanding fills in 0.
No HW_REI in 0,1.
Y
Y
HW_MTPR DC_MODE
No MTU instructions in 1,2,3,4.
No HW_MFPR DC_MODE in 1,2.
No outstanding fills in 0.
No HW_REI in 0,1,2,3.
No HW_REI_STALL in 0,1.
Y
Y
Y
Y
Table 5–31 PALcode Restrictions Table
(Sheet 3 of 5)
The following in cycle 0:
Restrictions (Note: Numbers refer to cycle number):
Y if
checked
by PVC
1