Resets and Interrupts
M68HC11E Family Data Sheet, Rev. 5.1
86
Freescale Semiconductor
Any one of these interrupts can be assigned the highest maskable interrupt priority by writing the
appropriate value to the PSEL bits in the HPRIO register. Otherwise, the priority arrangement remains the
same. An interrupt that is assigned highest priority is still subject to global masking by the I bit in the CCR,
or by any associated local bits. Interrupt vectors are not affected by priority assignment. To avoid race
conditions, HPRIO can be written only while I-bit interrupts are inhibited.
5.4.1 Highest Priority Interrupt and Miscellaneous Register
RBOOT — Read Bootstrap ROM Bit
Has meaning only when the SMOD bit is a 1 (bootstrap mode or special test mode). At all other times
more information.
SMOD — Special Mode Select Bit
This bit reflects the inverse of the MODB input pin at the rising edge of reset. Refer to
Chapter 2MDA — Mode Select A Bit
The mode select A bit reflects the status of the MODA input pin at the rising edge of reset. Refer to
IRVNE — Internal Read Visibility/Not E Bit
The IRVNE control bit allows internal read accesses to be available on the external data bus during
operation in expanded modes. In single-chip and bootstrap modes, IRVNE determines whether the E
clock is driven out an external pin. For the MC68HC811E2, this bit is IRV and only controls internal
PSEL[3:0] — Priority Select Bits
These bits select one interrupt source to be elevated above all other I-bit-related sources and can be
written only while the I bit in the CCR is set (interrupts disabled).
Address:
$103C
Bit 7
654321
Bit 0
Read:
RBOOT(1)
SMOD(1)
MDA(1)
IRVNE
PSEL2
PSEL1
PSEL0
Write:
Reset:
Single chip:
00000110
Expanded:
00100110
Bootstrap:
11000110
Special test:
01110110
1. The values of the RBOOT, SMOD, and MDA reset bits depend on the mode selected at the
Figure 5-4. Highest Priority I-Bit Interrupt
and Miscellaneous Register (HPRIO)