File tree Expand file tree Collapse file tree 4 files changed +44
-4
lines changed Expand file tree Collapse file tree 4 files changed +44
-4
lines changed Original file line number Diff line number Diff line change 1- # Arm Cortex-A Run-Time
1+ # Run-time support for Arm Cortex-A (AArch32)
2+
3+ This library implements a simple Arm vector table, suitable for getting into a
4+ Rust application running in System Mode. It also provides a reference start
5+ up method. Most Cortex-A based systems will require chip specific start-up
6+ code, so the start-up method can over overriden.
7+
8+ See < https://docs.rs/cortex-a-rt > for detailed documentation.
29
310## Features
411
Original file line number Diff line number Diff line change 1- # Arm Cortex-R Run-Time
1+ # Run-time support for Arm Cortex-R (AArch32)
2+
3+ This library implements a simple Arm vector table, suitable for getting into a
4+ Rust application running in System Mode. It also provides a reference start
5+ up method. Most Cortex-R based systems will require chip specific start-up
6+ code, so the start-up method can over overriden.
7+
8+ See < https://docs.rs/cortex-r-rt > for detailed documentation.
29
310## Minimum Supported Rust Version (MSRV)
411
Original file line number Diff line number Diff line change 1- # Examples for Arm Cortex-R
1+ # Examples for Arm MPS3-AN536
2+
3+ This package contains example binaries for the Arm MPS3-AN536 evaluation
4+ system, featuring one or two Arm Cortex-R52 processor cores. This crate
5+ should be compiled for the ` armv8r-none-eabihf ` target. The repo-level
6+ [ ` .cargo/config.toml ` ] will ensure the code runs on the appropriate QEMU
7+ configuration.
8+
9+ As of Rust 1.87, ` armv8r-none-eabihf ` is a Tier 3 target and so these examples
10+ require Nightly Rust.
11+
12+ We have only tested this crate on ` qemu-system-arm ` emulating the Arm
13+ MPS3-AN536, not the real thing.
14+
15+ [ `.cargo/config.toml` ] : ../../.cargo/config.toml
216
317## Minimum Supported Rust Version (MSRV)
418
Original file line number Diff line number Diff line change 1- # Examples for Arm Cortex-R
1+ # Examples for Arm Versatile Application Board
2+
3+ This package contains example binaries for the Arm Versatile Application
4+ baseboard evaluation system, featuring an Arm Cortex-R5 processor or Arm
5+ Cortex-A8 processor core. This crate should be compiled for the
6+ ` armv7r-none-eabihf ` , ` armv7r-none-eabi ` , ` armv7a-none-eabi ` or
7+ ` armv7a-none-eabihf ` targets. The repo-level [ ` .cargo/config.toml ` ] will
8+ ensure the code runs on the appropriate QEMU configuration.
9+
10+ We have only tested this crate on ` qemu-system-arm ` emulating the Arm
11+ Versatile Application Board, not the real thing.
12+
13+ [ `.cargo/config.toml` ] : ../../.cargo/config.toml
214
315## Minimum Supported Rust Version (MSRV)
416
You can’t perform that action at this time.
0 commit comments