diff --git a/README.md b/README.md index dab6726..8c45d57 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![build](https://github.com/us-irs/va416xx-rs/actions/workflows/ci.yml/badge.svg)](https://github.com/us-irs/va416xx-rs/actions/workflows/ci.yml) + Vorago VA416xx Rust Support ========= diff --git a/memory.x b/memory.x index b9011d5..811b87a 100644 --- a/memory.x +++ b/memory.x @@ -12,3 +12,12 @@ MEMORY /* SRAM_0 can be used for all busses: Instruction, Data and System */ /* SRAM_1 only supports the system bus */ _stack_start = ORIGIN(RAM) + LENGTH(RAM); + +/* Define sections for placing symbols into the extra memory regions above. */ +/* This makes them accessible from code. */ +SECTIONS { + .sram1 (NOLOAD) : ALIGN(8) { + *(.sram1 .sram1.*); + . = ALIGN(4); + } > SRAM_1 +};