Crate cpuio [−] [src]
CPU-level input/output instructions, including inb
, outb
, etc., and
a high level Rust wrapper.
Structs
Port |
An I/O port over an arbitrary type supporting the |
UnsafePort |
An unsafe I/O port over an arbitrary type supporting the |
Traits
InOut |
This trait is defined for any type which can be read or written over a
port. The processor supports I/O with |
Functions
inb⚠ |
Read a |
inl⚠ |
Read a |
inw⚠ |
Read a |
outb⚠ |
Write a |
outl⚠ |
Write a |
outw⚠ |
Write a |