The 23 registers of TPIU (Trace Port Interface Unit), from 0xE0040000, with their reset value and every field. The PIC32CK2051SG00100 has 6023 registers in 75 peripherals, one page each.
TPIU Trace Port Interface Unit
SSPSRTPIU Supported Parallel Port Sizes Register
Address
0xE0040000
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SWIDTH
31:0
Supported widths - 1
CSPSRTPIU Current Parallel Port Sizes Register
Address
0xE0040004
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
CWIDTH
31:0
Current parallel trace port width - 1
ACPRTPIU Asynchronous Clock Prescaler Register
Address
0xE0040010
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
SWOSCALER
15:0
SWO baud rate prescaler
SPPRTPIU Selected Pin Protocol Register
Address
0xE00400F0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
Field
Bits
What it does
TXMODE
1:0
0 Parallel trace port mode
1 Asynchronous SWO, using Manchester encoding
2 Asynchronous SWO, using NRZ encoding
FFSRTPIU Formatter and Flush Status Register
Address
0xE0040300
Reset
0x00000000
Access
read only
Size
32-bit
4 fields
Field
Bits
What it does
FtNonStop
3
Non-stop formatter
TCPresent
2
TRACECTL pin is present
FtStopped
1
Formatter stopped
FInProg
0
Flush in progress
FFCRTPIU Formatter and Flush Control Register
Address
0xE0040304
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
Field
Bits
What it does
TrigIn
8
Trigger input asserted
FOnMan
6
Flush On Manual
EnFmt
1:0
Output formatting mode
0 Disable formatting
2 Continuous formatting and embed triggers and null cycles
PSCRTPIU Periodic Synchronization Control Register