Expand description
Trap handling.
Re-exports§
pub use crate::TrapFrame;
Structs§
- Page
Fault Flags - Generic page table entry flags that indicate the corresponding mapped memory region permissions and attributes.
Functions§
- breakpoint_
handler - Breakpoint handler.
- debug_
handler x86-64 - Debug handler.
- dispatch_
irq - Dispatches an IRQ through the runtime-registered handler, or the default handler.
- dispatch_
page_ fault - Dispatches a page fault through the runtime-registered handler, or the default handler.
- irq_
handler - IRQ handler.
- page_
fault_ handler - Page fault handler.
- set_
irq_ handler - Installs the global IRQ trap hook and returns the previous one.
- set_
page_ fault_ handler - Installs the global page-fault trap hook and returns the previous one.
Type Aliases§
- IrqHandler
- IRQ trap hook type.
- Page
Fault Handler - Page-fault trap hook type.
Attribute Macros§
- breakpoint_
handler - Breakpoint handler.
- debug_
handler x86-64 - Debug handler.
- irq_
handler - IRQ handler.
- page_
fault_ handler - Page fault handler.