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 |