docs.rs failed to build n64-pac-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
n64-pac-0.3.3
Description
This crate is a low-level abstraction (aka a Peripheral Access Crate) over the CPU and memory-mapped registers available on the Nintendo 64 console.
Due to the low-level nature of the API, most projects (games especially) are unlikely to use this crate directly.
API Coverage
| Peripheral | Registers | Complete |
|---|---|---|
| CP0 | 1 of 32 | :x: |
| CP1 | 0 of 32 | :x: |
| MI | 0 of 4 | :x: |
| VI | 15 of 15 | :heavy_check_mark: |
| AI | 0 of ? | :x: |
| PI | 0 of ? | :x: |
| RI | 0 of ? | :x: |
| SI | 0 of 6? | :x: |
Usage
In your project's Cargo.toml:
[]
= "0.0.1"
Refer to the docs for examples and details regarding safety.
This crate is only intended to be used in the N64 embedded environment.
Nightly Rust
Unfortunately, the unstable build-std cargo feature needed to build the project, still requires a nightly rust toolchain. If/when that is stabilized, this crate should no longer require nightly rust.