armviz

TPIDRRO_EL0

64-bitGeneric

The read-only companion to TPIDR_EL0. A runtime can leave it unwritable by user code so a signal handler can trust it while still reading the thread pointer.

Reads from EL0 are trapped unless SCTLR_EL1.UMA is set, in which case EL0 sees it as read-only.

Field layout

TPIDRRO_EL0[63:0]63:0
byte 7
byte 6
byte 5
byte 4
byte 3
byte 2
byte 1
byte 0

Current value hover a field to locate it

B7
B6
B5
B4
B3
B2
B1
B0

Fields

BitsFieldBitsValueDescription
63:0TPIDRRO_EL0[63:0]640x0 (0)

The read-only thread pointer value.