From 754bd1e6ca3aa95bb1aa44b97612762e37c957b8 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 28 Dec 2024 16:46:59 +0000 Subject: rom.sh: Name pico directory serprog_pico Previously serprog_rp2040, but we now also support the RP2530 boards. Therefore, serprog_pico is a nice generic name. The directory on release archives will now be serprog_pico instead of serprog_rp2040; it will contain serprog images for both RP2040 and RP2530 devices. Signed-off-by: Leah Rowe --- config/data/pico-serprog/mkhelper.cfg | 2 +- include/rom.sh | 2 +- include/vendor.sh | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/config/data/pico-serprog/mkhelper.cfg b/config/data/pico-serprog/mkhelper.cfg index d81f1e85..ccfdc0df 100644 --- a/config/data/pico-serprog/mkhelper.cfg +++ b/config/data/pico-serprog/mkhelper.cfg @@ -6,4 +6,4 @@ sersrc="src/pico-serprog" serx="$sersrc/build/pico_serprog.uf2" picosdk="src/pico-sdk" serdir="$picosdk/src/boards/include/boards" -premake="mkserprog rp2040" +premake="mkserprog pico" diff --git a/include/rom.sh b/include/rom.sh index f1b8fa65..0ea791d2 100644 --- a/include/rom.sh +++ b/include/rom.sh @@ -11,7 +11,7 @@ mkserprog() basename -as .h "$serdir/"*.h > "$TMPDIR/ser" || $err "!mk $1 $TMPDIR" while read -r sertarget; do - [ "$1" = "rp2040" ] && + [ "$1" = "pico" ] && x_ rm -rf "$sersrc/build" \ && (pt=$(x_ grep "pico_cmake_set" \ "$picosdk/src/boards/include/boards/$sertarget.h" \ diff --git a/include/vendor.sh b/include/vendor.sh index aa7256c4..7d1356f2 100644 --- a/include/vendor.sh +++ b/include/vendor.sh @@ -375,7 +375,8 @@ detect_board() readcfg() { if [ "$board" = "serprog_rp2040" ] || \ - [ "$board" = "serprog_stm32" ]; then + [ "$board" = "serprog_stm32" ] || \ + [ "$board" = "serprog_pico" ]; then return 1 fi; boarddir="$cbcfgsdir/$board" eval `setcfg "$boarddir/target.cfg"`; chkvars vcfg tree -- cgit v1.2.1