diff options
author | Friedrich Beckmann <friedrich.beckmann@gmx.de> | 2025-06-01 15:45:33 +0200 |
---|---|---|
committer | Friedrich Beckmann <friedrich.beckmann@gmx.de> | 2025-06-01 15:45:33 +0200 |
commit | 938be013365a9151557b9c4c133d61e697b3a5cc (patch) | |
tree | 4c51acd0b63c7d40ebe76b53ee7cda908206cbfa /blinky/.cargo | |
parent | 1344cc0ac7e088bafff86d49570c13ef3c455fcc (diff) |
moved project to blinky
Diffstat (limited to 'blinky/.cargo')
-rw-r--r-- | blinky/.cargo/config.toml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/blinky/.cargo/config.toml b/blinky/.cargo/config.toml new file mode 100644 index 0000000..5234c74 --- /dev/null +++ b/blinky/.cargo/config.toml @@ -0,0 +1,40 @@ +# +# Cargo Configuration for the https://github.com/rp-rs/rp-hal.git repository. +# +# Copyright (c) The RP-RS Developers, 2021 +# +# You might want to make a similar file in your own repository if you are +# writing programs for Raspberry Silicon microcontrollers. +# +# This file is MIT or Apache-2.0 as per the repository README.md file +# + +[build] +# Set the default target to match the Cortex-M0+ in the RP2040 +target = "thumbv6m-none-eabi" + +# Target specific options +[target.thumbv6m-none-eabi] +# Pass some extra options to rustc, some of which get passed on to the linker. +# +# * linker argument --nmagic turns off page alignment of sections (which saves +# flash space) +# * linker argument -Tlink.x tells the linker to use link.x as the linker +# script. This is usually provided by the cortex-m-rt crate, and by default +# the version in that crate will include a file called `memory.x` which +# describes the particular memory layout for your specific chip. +# * no-vectorize-loops turns off the loop vectorizer (seeing as the M0+ doesn't +# have SIMD) +rustflags = [ + "-C", "link-arg=--nmagic", + "-C", "link-arg=-Tlink.x", + "-C", "no-vectorize-loops", +] + +# This runner will make a UF2 file and then copy it to a mounted RP2040 in USB +# Bootloader mode: +runner = "elf2uf2-rs -d" + +# This runner will find a supported SWD debug probe and flash your RP2040 over +# SWD: +# runner = "probe-rs run --chip RP2040"
\ No newline at end of file |