From 206c648869fa89aff1550647f47c436a81d504f9 Mon Sep 17 00:00:00 2001 From: Devrandom Date: Mon, 2 Aug 2021 09:55:11 +0200 Subject: [PATCH] Clean up embedded test memory configuration --- .github/workflows/rust.yml | 2 +- embedded/scripts/env.sh | 2 +- embedded/src/main.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index ea74fb99..2b206cf2 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -94,6 +94,6 @@ jobs: - name: Run env: RUSTFLAGS: "-C link-arg=-Tlink.x" - CARGO_TARGET_THUMBV7M_NONE_EABI_RUNNER: "qemu-system-arm -cpu cortex-m3 -machine mps2-an385 -m 1G -nographic -semihosting-config enable=on,target=native -kernel" + CARGO_TARGET_THUMBV7M_NONE_EABI_RUNNER: "qemu-system-arm -cpu cortex-m3 -machine mps2-an385 -nographic -semihosting-config enable=on,target=native -kernel" run: cd embedded && cargo run --target thumbv7m-none-eabi diff --git a/embedded/scripts/env.sh b/embedded/scripts/env.sh index d72a0932..125162b6 100644 --- a/embedded/scripts/env.sh +++ b/embedded/scripts/env.sh @@ -1,2 +1,2 @@ export RUSTFLAGS="-C link-arg=-Tlink.x" -export CARGO_TARGET_THUMBV7M_NONE_EABI_RUNNER="qemu-system-arm -cpu cortex-m3 -machine mps2-an385 -m 1G -nographic -semihosting-config enable=on,target=native -kernel" +export CARGO_TARGET_THUMBV7M_NONE_EABI_RUNNER="qemu-system-arm -cpu cortex-m3 -machine mps2-an385 -nographic -semihosting-config enable=on,target=native -kernel" diff --git a/embedded/src/main.rs b/embedded/src/main.rs index c7cc5bdc..b3a89d35 100644 --- a/embedded/src/main.rs +++ b/embedded/src/main.rs @@ -25,7 +25,7 @@ use cortex_m_semihosting::{debug, hprintln}; #[global_allocator] static ALLOCATOR: CortexMHeap = CortexMHeap::empty(); -const HEAP_SIZE: usize = 1024 * 512; // 512 KB +const HEAP_SIZE: usize = 1024 * 256; // 256 KB #[entry] fn main() -> ! {