Crates.io | cortex-ar |
lib.rs | cortex-ar |
version | 0.2.0 |
created_at | 2025-02-25 14:25:51.870141+00 |
updated_at | 2025-05-27 10:53:44.666419+00 |
description | CPU support for AArch32 Arm Cortex-R and Arm Cortex-A |
homepage | https://github.com/rust-embedded/cortex-ar.git |
repository | https://github.com/rust-embedded/cortex-ar.git |
max_upload_size | |
id | 1569191 |
size | 314,133 |
This crate provides access to CPU registers and common peripherals for:
It does not support processors running in AArch64 mode - A64 machine code uses different instructions for reading/writing system registers.
This crate contains:
If you need a driver for the Arm Generic Interrupt Controller, see https://github.com/google/arm-gic.
This crate is guaranteed to compile on stable Rust 1.82.0 and up, as recorded
by the package.rust-version
property in Cargo.toml
.
Increasing the MSRV is not considered a breaking change and may occur in a
minor version release (e.g. from 0.3.0
to 0.3.1
, because this is still a
0.x
release).
Licensed under either MIT or Apache-2.0 at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed as above, without any additional terms or conditions.