System Control Registers
280
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
Table 1-174. C28 to M3 Core IPC Status (CTOMIPCSTS) Register Field Descriptions (continued)
Bit
Field
Value
Description
6
IPC7
0
CTOMIPCSTS Flag 7. C28 to M3 core IPC flag 7 status. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
5
IPC6
0
CTOMIPCSTS Flag 6. C28 to M3 core IPC flag 6 status. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
4
IPC5
0
CTOMIPCSTS Flag 5. C28 to M3 core IPC flag 5 status. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
3
IPC4
0
CTOMIPCSTS Interrupt 4. C28 to M3 IPC interrupt 4 status flag. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
2
IPC3
0
CTOMIPCSTS Interrupt 3. C28 to M3 IPC interrupt 3 status flag. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
1
IPC2
0
CTOMIPCSTS Interrupt 2. C28 to M3 IPC interrupt 2 status flag. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
0
IPC1
0
CTOMIPCSTS Interrupt 1. C28 to M3 IPC interrupt 1 status flag. The bit is ‘1’ if the corresponding
CTOMIPCSET bit has been written with a ‘1’ and CTOMIPCCLR or CTOMIPCACK bit has not been
written with a ‘1."
1.13.11.6 M3 Flash Semaphore Register
Figure 1-163. M3 Flash Semaphore Register
31
16
KEY
R=0/W
15
4
3
2
1
0
KEY
Reserved
SEM
R=0/W
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 1-175. M3 Flash Semaphore Field Descriptions
Bit
Field
Value
Description
31-4
KEY
0
Writing the value 0xA5937EC will allow writes to the SEM bits or writes are ignored. Reads will
return 0.
Note:
This is to prevent spurious writes to the semaphore bits.
3-2
Reserved
Reserved
1-0
SEM
0
Pump Access Request Semaphore from the M3
• A value of “00”, “10”, “11” gives ownership to the M3
• A value of “01” gives ownership to the C28.
• The following are the only state transitions allowed on these bits.
–
"00","11" -> "01"
–
"00","11" -> "10"
• "10" -> "00","11" (This can only happen from an M3 write to these bits to relinquish its ownership)
• State transitions from "00"
→
"11" and "11"
→
"00" are allowed by design. However these
transitions will not result in change in ownership.