opentitanlib
Module fpga_
backdoor
Module Items
Modules
Structs
Functions
In opentitanlib::
io
opentitanlib
::
io
Module
fpga_backdoor
Copy item path
Source
Modules
§
consts
regs
FPGA Backdoor loader register offsets (byte-addressed) and field definitions. See hw/ip/bkdr_loader/doc/registers.md TODO: it would be nice to use Bazel to auto-generate a rust “header” for this IP instead.
Structs
§
Backdoor
A struct which represents an active backdoor loader connection.
Backdoor
Params
Backdoor
Tap
A struct which represents a backdoor loader interface.
Backdoor
Target
Handle for interacting with a given target via the backdoor loader.
Backdoor
Target
Info
Information about a specific backdoor target, e.g. OTP, ROM, FB0, SRAM.
Functions
§
enter_
backdoor_
loader
Apply the bkdr_loader TAP strapping and reset to enter the backdoor loader.