![]() |
NEORV32 - Software Framework Documentation
|
#include <neorv32_sysinfo.h>
Data Fields | |
const uint32_t | CLK |
const uint32_t | CUSTOM_ID |
const uint32_t | SOC |
const uint32_t | CACHE |
const uint32_t | ISPACE_BASE |
const uint32_t | DSPACE_BASE |
const uint32_t | IMEM_SIZE |
const uint32_t | DMEM_SIZE |
SYSINFO module prototype - whole module is read-only
const uint32_t neorv32_sysinfo_t::CACHE |
offset 12: cache configuration (NEORV32_SYSINFO_CACHE_enum)
const uint32_t neorv32_sysinfo_t::CLK |
offset 0: clock speed in Hz
const uint32_t neorv32_sysinfo_t::CUSTOM_ID |
offset 4: custom user-defined ID (via top generic)
const uint32_t neorv32_sysinfo_t::DMEM_SIZE |
offset 28: internal data memory (DMEM) size in bytes
const uint32_t neorv32_sysinfo_t::DSPACE_BASE |
offset 20: data memory address space base
const uint32_t neorv32_sysinfo_t::IMEM_SIZE |
offset 24: internal instruction memory (IMEM) size in bytes
const uint32_t neorv32_sysinfo_t::ISPACE_BASE |
offset 16: instruction memory address space base
const uint32_t neorv32_sysinfo_t::SOC |
offset 8: SoC features (NEORV32_SYSINFO_SOC_enum)