Parcourir la source

gdb with `cargo run`

master
Astro il y a 1 an
Parent
révision
f6282f33ff
3 fichiers modifiés avec 2 ajouts et 3 suppressions
  1. 1
    1
      .cargo/config
  2. 0
    0
      openocd.gdb
  3. 1
    2
      shell.nix

+ 1
- 1
.cargo/config Voir le fichier

@@ -1,5 +1,5 @@
[target.thumbv7em-none-eabihf]
runner = 'gdb'
runner = "arm-none-eabihf-gdb -q -x openocd.gdb"
rustflags = [
"-C", "link-arg=-Tlink.x",
]

.gdbinit → openocd.gdb Voir le fichier


+ 1
- 2
shell.nix Voir le fichier

@@ -41,7 +41,6 @@ stdenv.mkDerivation {
# Let openocd output scroll by
sleep 1

echo "Run 'cargo build --release --features=semihosting'"
echo "Then '${targetPlatform.config}-gdb target/thumbv7em-none-eabihf/release/adc2tcp'"
echo "Run 'cargo run --release --features=semihosting'"
'';
}

Chargement…
Annuler
Enregistrer