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
12
13
/// # Safety
/// Caller must ensure `nr` is a valid syscall number and arguments are correct.
pub unsafe fn raw_syscall(
    _nr: i64,
    _a0: u64,
    _a1: u64,
    _a2: u64,
    _a3: u64,
    _a4: u64,
    _a5: u64,
) -> i64 {
    crate::common::error::ERR_NOT_IMPLEMENTED
}