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
// Common CPU API — re-exports from internal modules.
// ARM + x86 unified public interface for external consumers (via sys/).

pub use super::cores::{detect_cores, CoreInfo};
pub use super::detect::detect_cpu_info;
pub use super::frequency::calibrate_tsc;
pub use super::info::{fill_cpu_component, model_name_str};
pub use super::info::{ComponentStatus, CpuInfo};
pub use super::ram::{detect_ram, RamInfo};
pub use super::thermal::read_core_temperatures;