@@ -23,23 +23,23 @@ This document explains how to use the test suite and what is needed to do so.
23
23
24
24
The following table shows how to run the kernel test suite for each target.
25
25
26
- | Architecture | Board | Command |
27
- | --------------- | ---------------------------------------- | ---------------------------------------------------------------------------- |
28
- | Host | Host | ` cargo test -p r3_port_std -Zpackage -features --features r3_test_suite/full ` |
29
- | Armv7-M+FPU+DSP | [ NUCLEO-F401RE] | ` cargo run -p r3_test_runner -- -t nucleo_f401re ` |
30
- | Armv8-MML+FPU | [ Arm MPS2+] [ AN505] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an505 ` |
31
- | Armv8-MML | Arm MPS2+ AN505 (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an505 -a cortex_m33 ` |
32
- | Armv8-MBL | Arm MPS2+ AN505 (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an505 -a cortex_m23 ` |
33
- | Armv7-M | Arm MPS2+ [ AN385] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an385 ` |
34
- | Armv6-M | Arm MPS2+ AN385 (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an385 -a cortex_m0 ` |
35
- | Armv7-A | [ GR-PEACH] | ` cargo run -p r3_test_runner -- -t gr_peach ` |
36
- | Armv7-A | [ Arm RealView PBX for Cortex-A9] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_realview_pbx_a9 ` |
37
- | RV32IMAC | [ SiFive E] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_e_rv32 ` |
38
- | RV32GC | [ SiFive U] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_u_rv32 ` |
39
- | RV64IMAC | SiFive E (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_e_rv64 ` |
40
- | RV64GC | SiFive U (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_u_rv64 ` |
41
- | RV32IMAC | [ RED-V] (SPI flash XIP) | ` cargo run -p r3_test_runner -- -t red_v ` |
42
- | RV64GC | [ Maix] boards (UART ISP) | ` cargo run -p r3_test_runner -- -t maix ` |
26
+ | Architecture | Board | Command |
27
+ | --------------- | ---------------------------------------- | ----------------------------------------------------------------- |
28
+ | Host | Host | ` cargo test -p r3_port_std --features r3_test_suite/full ` |
29
+ | Armv7-M+FPU+DSP | [ NUCLEO-F401RE] | ` cargo run -p r3_test_runner -- -t nucleo_f401re ` |
30
+ | Armv8-MML+FPU | [ Arm MPS2+] [ AN505] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an505 ` |
31
+ | Armv8-MML | Arm MPS2+ AN505 (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an505 -a cortex_m33 ` |
32
+ | Armv8-MBL | Arm MPS2+ AN505 (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an505 -a cortex_m23 ` |
33
+ | Armv7-M | Arm MPS2+ [ AN385] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an385 ` |
34
+ | Armv6-M | Arm MPS2+ AN385 (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_mps2_an385 -a cortex_m0 ` |
35
+ | Armv7-A | [ GR-PEACH] | ` cargo run -p r3_test_runner -- -t gr_peach ` |
36
+ | Armv7-A | [ Arm RealView PBX for Cortex-A9] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_realview_pbx_a9 ` |
37
+ | RV32IMAC | [ SiFive E] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_e_rv32 ` |
38
+ | RV32GC | [ SiFive U] (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_u_rv32 ` |
39
+ | RV64IMAC | SiFive E (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_e_rv64 ` |
40
+ | RV64GC | SiFive U (QEMU) | ` cargo run -p r3_test_runner -- -t qemu_sifive_u_rv64 ` |
41
+ | RV32IMAC | [ RED-V] (SPI flash XIP) | ` cargo run -p r3_test_runner -- -t red_v ` |
42
+ | RV64GC | [ Maix] boards (UART ISP) | ` cargo run -p r3_test_runner -- -t maix ` |
43
43
44
44
[ NUCLEO-F401RE ] : https://www.st.com/en/evaluation-tools/nucleo-f401re.html
45
45
[ Arm MPS2+ ] : https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boards/mps2
0 commit comments