NMSIS-Core  Version 1.2.0
NMSIS-Core support for Nuclei processor-based devices

Union type to access MSAVESTATUS CSR register. More...

Data Fields

struct {
   rv_csr_t   mpie1:1
 bit: 0 interrupt enable flag of fisrt level NMI/exception nestting More...
 
   rv_csr_t   mpp1:2
 bit: 1..2 privilede mode of fisrt level NMI/exception nestting More...
 
   rv_csr_t   _reserved0:3
 bit: 3..5 Reserved More...
 
   rv_csr_t   ptyp1:2
 bit: 6..7 NMI/exception type of before first nestting More...
 
   rv_csr_t   mpie2:1
 bit: 8 interrupt enable flag of second level NMI/exception nestting More...
 
   rv_csr_t   mpp2:2
 bit: 9..10 privilede mode of second level NMI/exception nestting More...
 
   rv_csr_t   _reserved1:3
 bit: 11..13 Reserved More...
 
   rv_csr_t   ptyp2:2
 bit: 14..15 NMI/exception type of before second nestting More...
 
   rv_csr_t   _reserved2:16
 bit: 16..31 Reserved More...
 
b
 Structure used for bit access. More...
 
rv_csr_t w
 Type used for csr data access. More...
 

Detailed Description

Union type to access MSAVESTATUS CSR register.

Definition at line 275 of file core_feature_base.h.

Field Documentation

◆ _reserved0

rv_csr_t CSR_MSAVESTATUS_Type::_reserved0

bit: 3..5 Reserved

Definition at line 279 of file core_feature_base.h.

◆ _reserved1

rv_csr_t CSR_MSAVESTATUS_Type::_reserved1

bit: 11..13 Reserved

Definition at line 283 of file core_feature_base.h.

◆ _reserved2

rv_csr_t CSR_MSAVESTATUS_Type::_reserved2

bit: 16..31 Reserved

Definition at line 288 of file core_feature_base.h.

◆ b

struct { ... } CSR_MSAVESTATUS_Type::b

Structure used for bit access.

◆ mpie1

rv_csr_t CSR_MSAVESTATUS_Type::mpie1

bit: 0 interrupt enable flag of fisrt level NMI/exception nestting

Definition at line 277 of file core_feature_base.h.

◆ mpie2

rv_csr_t CSR_MSAVESTATUS_Type::mpie2

bit: 8 interrupt enable flag of second level NMI/exception nestting

Definition at line 281 of file core_feature_base.h.

◆ mpp1

rv_csr_t CSR_MSAVESTATUS_Type::mpp1

bit: 1..2 privilede mode of fisrt level NMI/exception nestting

Definition at line 278 of file core_feature_base.h.

◆ mpp2

rv_csr_t CSR_MSAVESTATUS_Type::mpp2

bit: 9..10 privilede mode of second level NMI/exception nestting

Definition at line 282 of file core_feature_base.h.

◆ ptyp1

rv_csr_t CSR_MSAVESTATUS_Type::ptyp1

bit: 6..7 NMI/exception type of before first nestting

Definition at line 280 of file core_feature_base.h.

◆ ptyp2

rv_csr_t CSR_MSAVESTATUS_Type::ptyp2

bit: 14..15 NMI/exception type of before second nestting

Definition at line 284 of file core_feature_base.h.

◆ w

rv_csr_t CSR_MSAVESTATUS_Type::w

Type used for csr data access.

Definition at line 291 of file core_feature_base.h.