TMS320C62x/C67x Control Register File
2-8
2.6
TMS320C62x/C67x Control Register File
One unit (.S2) can read from and write to the control register file, as shown in
Figure 2–1 and Figure 2–2. Table 2–3 lists the control registers contained in
the control register file and describes each. If more information is available on
a control register, the table lists where to look for that information. Each control
register is accessed by the MVC instruction. See the MVC instruction descrip-
tion in Chapter 3,
TMS320C62x/C67x Fixed-Point Instruction Set, for informa-
tion on how to use this instruction.
Table 2–3. Control Registers
Register
Abbreviation
Name
Description
Page
AMR
Addressing mode register
Specifies whether to use linear or circular addres-
sing for each of eight registers; also contains sizes
for circular addressing
CSR
Control status register
Contains the global interrupt enable bit, cache
control bits, and other miscellaneous control and
status bits
IFR
Interrupt flag register
Displays status of interrupts
ISR
Interrupt set register
Allows you to set pending interrupts manually
ICR
Interrupt clear register
Allows you to clear pending interrupts manually
IER
Interrupt enable register
Allows enabling/disabling of individual interrupts
ISTP
Interrupt service table pointer
Points to the beginning of the interrupt service
table
IRP
Interrupt return pointer
Contains the address to be used to return from a
maskable interrupt
NRP
Nonmaskable interrupt return
pointer
Contains the address to be used to return from a
nonmaskable interrupt
PCE1
Program counter, E1 phase
Contains the address of the fetch packet that con-
tains the execute packet in the E1 pipeline stage