[][src]Module betrusted_pac::ctrl

CTRL

Modules

bus_errors0

Bits 0-7 of CTRL_BUS_ERRORS.

bus_errors1

Bits 8-15 of CTRL_BUS_ERRORS.

bus_errors2

Bits 16-23 of CTRL_BUS_ERRORS.

bus_errors3

Bits 24-31 of CTRL_BUS_ERRORS. Total number of Wishbone bus errors (timeouts) since last reset.

reset

Write a 1 to this register to reset the SoC.

scratch0

Bits 0-7 of CTRL_SCRATCH.

scratch1

Bits 8-15 of CTRL_SCRATCH.

scratch2

Bits 16-23 of CTRL_SCRATCH.

scratch3

Bits 24-31 of CTRL_SCRATCH. Use this register as a scratch space to verify that software read/write accesses to the Wishbone/CSR bus are working correctly. The initial reset value of 0x1234578 can be used to verify endianness.

Structs

RegisterBlock

Register block

Type Definitions

BUS_ERRORS0

Bits 0-7 of CTRL_BUS_ERRORS.

BUS_ERRORS1

Bits 8-15 of CTRL_BUS_ERRORS.

BUS_ERRORS2

Bits 16-23 of CTRL_BUS_ERRORS.

BUS_ERRORS3

Bits 24-31 of CTRL_BUS_ERRORS. Total number of Wishbone bus errors (timeouts) since last reset.

RESET

Write a 1 to this register to reset the SoC.

SCRATCH0

Bits 0-7 of CTRL_SCRATCH.

SCRATCH1

Bits 8-15 of CTRL_SCRATCH.

SCRATCH2

Bits 16-23 of CTRL_SCRATCH.

SCRATCH3

Bits 24-31 of CTRL_SCRATCH. Use this register as a scratch space to verify that software read/write accesses to the Wishbone/CSR bus are working correctly. The initial reset value of 0x1234578 can be used to verify endianness.