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