Skip to content

File csr.h

FileList > bindings > cp > rv64 > csr.h

Go to the source code of this file

  • #include <array>
  • #include <cassert>
  • #include <cstdint>
  • #include <unordered_map>
  • #include "util.h"

Namespaces

Type Name
namespace rv64
namespace csr

Classes

Type Name
struct csr_64
struct csr_fcsr
struct csr_mcause
struct csr_mcounteren
struct csr_mcountinhibit
struct csr_mepc
struct csr_mie
struct csr_mip
struct csr_misa
struct csr_mstatus
struct csr_mtvec
struct csr_mvendorid
struct csr_pmpaddr
struct csr_pmpcfg
struct csr_satp
struct csr_table

Macros

Type Name
define SWITCH_CASE_MATCH_ANY_HPMCOUNTER_RV64

Macro Definition Documentation

define SWITCH_CASE_MATCH_ANY_HPMCOUNTER_RV64

#define SWITCH_CASE_MATCH_ANY_HPMCOUNTER_RV64 


The documentation for this class was generated from the following file projects/casvp/src/bindings/cp/rv64/csr.h