FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PCER_Type Union Reference

Union type to access the Performance Counter Event Register (PCER).

Data Fields

struct {
   uint32_t   PCER_Type::CYCLE:1
 
   uint32_t   PCER_Type::INSTR:1
 
   uint32_t   PCER_Type::LD_STALL:1
 
   uint32_t   PCER_Type::JMP_STALL:1
 
   uint32_t   PCER_Type::IMISS:1
 
   uint32_t   PCER_Type::WBRANCH:1
 
   uint32_t   PCER_Type::WBRANCH_CYC:1
 
   uint32_t   PCER_Type::LD:1
 
   uint32_t   PCER_Type::ST:1
 
   uint32_t   PCER_Type::JUMP:1
 
   uint32_t   PCER_Type::BRANCH:1
 
   uint32_t   PCER_Type::DELAY_SLOT:1
 
   uint32_t   PCER_Type::LD_EXT:1
 
   uint32_t   PCER_Type::ST_EXT:1
 
   uint32_t   PCER_Type::LD_EXT_CYC:1
 
   uint32_t   PCER_Type::ST_EXT_CYC:1
 
   uint32_t   PCER_Type::TCDM_CONT:1
 
   uint32_t   PCER_Type::_reserved0:15
 
b
 
uint32_t w
 
struct {
   uint32_t   PCER_Type::CYCLE:1
 
   uint32_t   PCER_Type::INSTR:1
 
   uint32_t   PCER_Type::LD_STALL:1
 
   uint32_t   PCER_Type::JMP_STALL:1
 
   uint32_t   PCER_Type::IMISS:1
 
   uint32_t   PCER_Type::WBRANCH:1
 
   uint32_t   PCER_Type::WBRANCH_CYC:1
 
   uint32_t   PCER_Type::LD:1
 
   uint32_t   PCER_Type::ST:1
 
   uint32_t   PCER_Type::JUMP:1
 
   uint32_t   PCER_Type::BRANCH:1
 
   uint32_t   PCER_Type::DELAY_SLOT:1
 
   uint32_t   PCER_Type::LD_EXT:1
 
   uint32_t   PCER_Type::ST_EXT:1
 
   uint32_t   PCER_Type::LD_EXT_CYC:1
 
   uint32_t   PCER_Type::ST_EXT_CYC:1
 
   uint32_t   PCER_Type::TCDM_CONT:1
 
   uint32_t   PCER_Type::_reserved0:15
 
b