hardware 0.0.9

A no_std bare-metal hardware abstraction layer — all port I/O, memory and swap allocations are guarded at runtime. Do not consider this dependency stable before x.1.x
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub mod controller;
pub mod domain;
pub mod mapping;

pub fn init() {
    crate::iommu::mapping::map_iommu();
}

pub fn init_all() {
    crate::iommu::controller::init();
}