10.7.3.6 Interrupt Force Register (MIFRC)
The interrupt force register can be used by the main CPU to start tasks through software. Writing a 1 to a MIFRC
bit will set the corresponding bit in the MIFR register. Writes of 0 are ignored and reads always return 0. The
IACK #16bit operation can also be used to start tasks and has the same effect as the MIFRC register. To enable
IACK to set MIFR bits you must first set the MCTL[IACKE] bit. Using IACK has the advantage of not having to
first set the EALLOW bit. This allows the main CPU to efficiently trigger CLA tasks through software.
Figure 10-8. Interrupt Force Register (MIFRC)
15
8
Reserved
R -0
7
6
5
4
3
2
1
0
INT8
INT7
INT6
INT5
INT4
INT3
INT2
INT1
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 10-27. Interrupt Force Register (MIFRC) Field Descriptions
Bits
Name
Value
Description
15-8
Reserved
Any writes to these bit(s) must always have a value of 0.
7
INT8
Task 8 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 8 interrupt.
6
INT7
Task 7 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 7 interrupt.
5
INT6
Task 6 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 6 interrupt.
4
INT5
Task 5 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 5 interrupt.
3
INT4
Task 4 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 4 interrupt.
2
INT3
Task 3 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 3 interrupt.
1
INT2
Task 2 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 2 interrupt.
0
INT1
Task 1 Interrupt Force
0
This bit always reads back 0 and writes of 0 have no effect.
1
Write a 1 to force the task 1 interrupt.
(1)
This register is protected by EALLOW and the dual code security module.
Control Law Accelerator (CLA)
718
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......