libnexus-rv
|
NexusRV Message decoder configuration. More...
#include <msg-decoder.h>
Public Attributes | |
unsigned | src_bits |
unsigned | ts_bits |
unsigned | addr_bits |
unsigned | retstack_sz |
bool | HTM |
bool | VAO |
bool | ext_sifive |
NexusRV Message decoder configuration.
This should be set to match the HW implementation
unsigned nexusrv_hw_cfg::addr_bits |
ADDR bits
bool nexusrv_hw_cfg::ext_sifive |
Sifive Vendor Extension
bool nexusrv_hw_cfg::HTM |
HTM enabled
unsigned nexusrv_hw_cfg::retstack_sz |
Return stack size
unsigned nexusrv_hw_cfg::src_bits |
SRC bits
unsigned nexusrv_hw_cfg::ts_bits |
TIMESTAMP bits
bool nexusrv_hw_cfg::VAO |
Virtual Addresses Optimization