NMSIS-Core  Version 1.0.0-HummingBird
NMSIS-Core support for HummingBird RISC-V processor-based devices
Register Define and Type Definitions

Type definitions and defines for core registers. More...

Modules

 Base Register Define and Type Definitions
 Type definitions and defines for base core registers.
 
 Register Define and Type Definitions Of PLIC
 Type definitions and defines for plic registers.
 
 Register Define and Type Definitions Of System Timer
 Type definitions and defines for system timer registers.
 

Macros

#define __RISCV_XLEN   32
 Refer to the width of an integer register in bits(either 32 or 64) More...
 

Typedefs

typedef uint32_t rv_csr_t
 Type of Control and Status Register(CSR), depends on the XLEN defined in RISC-V. More...
 

Detailed Description

Type definitions and defines for core registers.

Macro Definition Documentation

◆ __RISCV_XLEN

#define __RISCV_XLEN   32

Refer to the width of an integer register in bits(either 32 or 64)

Definition at line 43 of file core_feature_base.h.

Typedef Documentation

◆ rv_csr_t

typedef uint32_t rv_csr_t

Type of Control and Status Register(CSR), depends on the XLEN defined in RISC-V.

Definition at line 51 of file core_feature_base.h.