The programming model is the same for all register modules. The port assignments and trigger protocols are listed in the following table.
| Trigger Source | Trigger Destination | Protocol |
|---|---|---|
|
APU Core 0 CTI |
||
|
0: Debug trigger, DBGTRIGGER |
IN port 0 |
HW handshake |
|
OUT port 0 |
0: EDBGRQ |
SW acknowledge |
| Dual APU CTI (1A) DBG_CTI register module | ||
|
0 - 1: reserved |
- |
SW acknowledge |
|
- |
0 - 1: reserved |
- |
| FPD SoC CTI (1B) DBG_CTI | ||
|
0: STM TRIGOUTSPTE |
IN port 0 |
SW acknowledge |
|
OUT port 0 |
0: STM HWEVENTS[60, 62_b]1 |
SW acknowledge |
| FPD PSPL CTI (1C) DBG_CTI | ||
|
0: Probe 0, PL to PS trigger, PL_PS_TRIGx |
IN port 0 |
HW handshake |
|
OUT port 0 |
0: Probe 0, PS to PL trigger, PS_PL_TRIGx |
HW handshake |