Struct esp32c2_hal::riscv::register::medeleg::Medeleg
pub struct Medeleg { /* private fields */ }Expand description
medeleg register
Implementations§
§impl Medeleg
impl Medeleg
pub fn instruction_misaligned(&self) -> bool
pub fn instruction_misaligned(&self) -> bool
Instruction Address Misaligned Delegate
pub fn instruction_fault(&self) -> bool
pub fn instruction_fault(&self) -> bool
Instruction Access Fault Delegate
pub fn illegal_instruction(&self) -> bool
pub fn illegal_instruction(&self) -> bool
Illegal Instruction Delegate
pub fn breakpoint(&self) -> bool
pub fn breakpoint(&self) -> bool
Breakpoint Delegate
pub fn load_misaligned(&self) -> bool
pub fn load_misaligned(&self) -> bool
Load Address Misaligned Delegate
pub fn load_fault(&self) -> bool
pub fn load_fault(&self) -> bool
Load Access Fault Delegate
pub fn store_misaligned(&self) -> bool
pub fn store_misaligned(&self) -> bool
Store/AMO Address Misaligned Delegate
pub fn store_fault(&self) -> bool
pub fn store_fault(&self) -> bool
Store/AMO Access Fault Delegate
pub fn user_env_call(&self) -> bool
pub fn user_env_call(&self) -> bool
Environment Call from U-mode Delegate
pub fn supervisor_env_call(&self) -> bool
pub fn supervisor_env_call(&self) -> bool
Environment Call from S-mode Delegate
pub fn machine_env_call(&self) -> bool
pub fn machine_env_call(&self) -> bool
Environment Call from M-mode Delegate
pub fn instruction_page_fault(&self) -> bool
pub fn instruction_page_fault(&self) -> bool
Instruction Page Fault Delegate
pub fn load_page_fault(&self) -> bool
pub fn load_page_fault(&self) -> bool
Load Page Fault Delegate
pub fn store_page_fault(&self) -> bool
pub fn store_page_fault(&self) -> bool
Store/AMO Page Fault Delegate