Information about an embedded OTBN application image. More...
#include <sw/device/silicon_creator/lib/drivers/otbn.h>
Data Fields | |
const uint32_t * | imem_start |
Start of OTBN instruction memory. | |
const uint32_t * | imem_end |
The first word after OTBN instruction memory. More... | |
const uint32_t * | dmem_data_start |
Start of initialized OTBN data. More... | |
const uint32_t * | dmem_data_end |
The first word after initialized OTBN data. More... | |
const sc_otbn_addr_t | dmem_data_start_addr |
Start of initialized data section in OTBN's DMEM. More... | |
Information about an embedded OTBN application image.
All pointers reference data in the normal CPU address space. uint32_t values are addresses in the OTBN address space.
Use OTBN_DECLARE_APP_SYMBOLS()
together with OTBN_APP_T_INIT()
to initialize this structure.
const uint32_t* sc_otbn_app::dmem_data_end |
const uint32_t* sc_otbn_app::dmem_data_start |
const sc_otbn_addr_t sc_otbn_app::dmem_data_start_addr |
const uint32_t* sc_otbn_app::imem_end |