Expand description
CPU-level input/output instructions, including inb
, outb
, etc., and
a high level Rust wrapper.
Structs
- A readable and writable I/O port over an arbitrary type supporting the
InOut
interface, which is onlyu8
,u16
, oru32
. - A read-only I/O port over an arbitrary type supporting the
InOut
interface, which is onlyu8
,u16
, andu32
. - A write-only I/O port over an arbitrary type supporting the
InOut
interface, which is onlyu8
,u16
, andu32
.
Traits
- This trait is defined for any type which can be read from a port. x86 processors support Port IO for
u8
,u16
andu32
. - This trait is defined for any type which can be read from a port. x86 processors support Port IO for
u8
,u16
andu32
.