You copied the Doc URL to your clipboard.

PPUv1 - trace

This section describes the trace sources.

PPU_AccessToUnimplementedRegister

Fields:

ADDR unsigned int
Address of the accessed register.
READ bool
Transaction type is read or write.

PPU_ReadToWriteOnlyRegister

Fields:

ADDR unsigned int
Address of the accessed register.

PPU_RegRead

Fields:

REG_NAME string
The name of the register read.
REG_OFFSET unsigned int
The address of the register read.
VALUE unsigned int
Read Value from the register.

PPU_RegWrite

Fields:

REG_NAME string
The name of the register updated.
REG_OFFSET unsigned int
The address of the register updated.
UPDATED_VALUE unsigned int
New Value in the register.
VALUE unsigned int
Old Value in the register.

PPU_WriteToReadOnlyRegister

Fields:

ADDR unsigned int
Address of the accessed register.

key_registers_value_when_power_state_change

trace the key register value when power state may change. Fields:

PPU_IESR unsigned int
PPU_ISR unsigned int
PPU_PWPR unsigned int
PPU_PWSR unsigned int
Source string

lock_status

The current PPU OFF lock status is %{STATUS}. Fields:

STATUS enum
The status of PPU OFF lock

pactive_port_status

Detected PACTIVE port signal change %{PORT_STATUS} with value %{SIG_VALUE:x}. Fields:

PORT_STATUS enum
The status of PPU PACTIVE port
SIG_VALUE unsigned int
The value of PACTIVE signal

receive_wakerequest

trace the wakerequest event. Fields:

Wakerequest string
PPU is receiving Wakerequest

transition_status

The current PPU transition status is %{STATUS}. Fields:

STATUS enum
The status of PPU transition

wakerequest_failed

The wakerequest failed and PPU_ISR is %{PPU_ISR}, PPU_IESR is %{PPU_IESR}. Fields:

PPU_IESR unsigned int
The value of PPU_IESR when wakerequest is failed
PPU_ISR unsigned int
The value of PPU_ISR when wakerequest is failed
Was this page helpful? Yes No