Crate x86_64[−][src]
Expand description
This crate provides x86_64 specific functions and data structures, and access to various system registers.
Re-exports
pub use crate::addr::align_down; | |
pub use crate::addr::align_up; | |
pub use crate::addr::PhysAddr; | |
pub use crate::addr::VirtAddr; |
Modules
addr | Physical and virtual addresses manipulation |
instructions | Special x86_64 instructions. |
registers | Access to various system and model specific registers. |
structures | Representations of various x86 specific structures and descriptor tables. |
Macros
software_interrupt | nightly or inline_asm Generate a software interrupt by invoking the |
Enums
PrivilegeLevel | Represents a protection ring level. |