Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
759
Interrupt Controller Unit—Intel
®
81341 and 81342
11.7.2
Interrupt Size Register — INTSIZE
The Interrupt Size Register indicates the size of the Interrupt Service Routine (ISR)
memory range that contains the interrupt service routines for up to 128 sources. The
INTSIZE register can allocate from 4 bytes to 64 Kbytes of memory address space for
the ISR per source. This means that the INTSIZE register can allocate a total ISR
memory space that ranges in size from 512 bytes to 8 Mbytes.
Along with the starting address defined in the INTBASE register, the INTSIZE register
fully specifies the ISR memory range.
Table 459. Interrupt Size Register — INTSIZE
Bit
Default
Description
31:04
0000000H Reserved
03:00
0H
ISR Memory Range Size
These bits define the size of the ISR memory range:
INTSIZE ISR Range Size ISR Size (per Source)
0 (Disabled)
1 512 bytes 4 bytes
2 1 Kbytes 8 bytes
3 2 Kbytes 16 bytes
4 4 Kbytes 32 bytes
5 8 Kbytes 64 bytes
6 16 Kbytes 128 bytes
7 32 Kbytes 256 bytes
8 64 Kbytes 512 bytes
9 128 Kbytes 1 Kbytes
10 256 Kbytes 2 Kbytes
11 512 Kbytes 4 Kbytes
12 1 Mbytes 8 Kbytes
13 2 Mbytes 16 Kbytes
14 4 Mbytes 32 Kbytes
15 8 Mbytes 64 Kbytes
Memory
Coprocessor
Attributes
Attributes
28
24
20
16
12
8
4
0
31
rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rv rw rw rw rw
na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na
Attribute Legend:
RV = Reserved
PR = Preserved
RS = Read/Set
RW = Read/Write
RC = Read Clear
RO = Read Only
NA = Not Accessible
Intel XScale
®
processor Coprocessor address
CP6, Page 2, Register 2