Crate x86_64 [] [src]

This crate provides x86_64 specific functions and data structures, and access to various system registers.

Modules

instructions

Low level functions for special x86 instructions.

registers

Access to various system and model specific registers.

structures

Representations of various x86 specific structures and descriptor tables.

Macros

int

Generate a software interrupt. This is a macro because the argument needs to be an immediate.

Structs

PhysicalAddress

Represents a physical memory address

VirtualAddress

Represent a virtual (linear) memory address

Enums

PrivilegeLevel

Represents a protection ring level.