diff --git a/esp32c2/libbtbb.a b/esp32c2/libbtbb.a index 216bc37..4216e78 100644 Binary files a/esp32c2/libbtbb.a and b/esp32c2/libbtbb.a differ diff --git a/esp32c2/libbttestmode.a b/esp32c2/libbttestmode.a index 2a95438..73a358f 100644 Binary files a/esp32c2/libbttestmode.a and b/esp32c2/libbttestmode.a differ diff --git a/esp32c2/libphy.a b/esp32c2/libphy.a index 6cca6e9..7e1f80a 100644 Binary files a/esp32c2/libphy.a and b/esp32c2/libphy.a differ diff --git a/esp32c2/librftest.a b/esp32c2/librftest.a index d252fd0..e0eabc7 100644 Binary files a/esp32c2/librftest.a and b/esp32c2/librftest.a differ diff --git a/esp32c3/libbtbb.a b/esp32c3/libbtbb.a index 0e05fd9..7dc2222 100644 Binary files a/esp32c3/libbtbb.a and b/esp32c3/libbtbb.a differ diff --git a/esp32c3/libbttestmode.a b/esp32c3/libbttestmode.a new file mode 100644 index 0000000..3bcef4c Binary files /dev/null and b/esp32c3/libbttestmode.a differ diff --git a/esp32c3/libphy.a b/esp32c3/libphy.a index 8e0efdf..ba6d4cc 100644 Binary files a/esp32c3/libphy.a and b/esp32c3/libphy.a differ diff --git a/esp32c3/librfate.a b/esp32c3/librfate.a new file mode 100644 index 0000000..29905c0 Binary files /dev/null and b/esp32c3/librfate.a differ diff --git a/esp32c3/librftest.a b/esp32c3/librftest.a new file mode 100644 index 0000000..ed9446e Binary files /dev/null and b/esp32c3/librftest.a differ diff --git a/esp32c6/libbtbb.a b/esp32c6/libbtbb.a deleted file mode 100644 index 0c61e93..0000000 Binary files a/esp32c6/libbtbb.a and /dev/null differ diff --git a/esp32c6/libphy.a b/esp32c6/libphy.a deleted file mode 100644 index 6db4ab9..0000000 Binary files a/esp32c6/libphy.a and /dev/null differ diff --git a/esp32s3/libbtbb.a b/esp32s3/libbtbb.a index df6b8d0..591b374 100644 Binary files a/esp32s3/libbtbb.a and b/esp32s3/libbtbb.a differ diff --git a/esp32s3/libbttestmode.a b/esp32s3/libbttestmode.a new file mode 100644 index 0000000..8a19122 Binary files /dev/null and b/esp32s3/libbttestmode.a differ diff --git a/esp32s3/libphy.a b/esp32s3/libphy.a index 881093d..3456589 100644 Binary files a/esp32s3/libphy.a and b/esp32s3/libphy.a differ diff --git a/esp32s3/librfate.a b/esp32s3/librfate.a new file mode 100644 index 0000000..05dc4b6 Binary files /dev/null and b/esp32s3/librfate.a differ diff --git a/esp32s3/librftest.a b/esp32s3/librftest.a new file mode 100644 index 0000000..351fc7a Binary files /dev/null and b/esp32s3/librftest.a differ diff --git a/fix_printf.sh b/fix_printf.sh index dd319b3..c00df35 100755 --- a/fix_printf.sh +++ b/fix_printf.sh @@ -47,7 +47,25 @@ for dir in esp32 esp32s2 esp32c3 esp32s3 esp32h2 esp32c2 esp32c6; do $TOOLCHAIN-objcopy --redefine-sym ets_printf=phy_printf libphy.a fi fi - + if [ $dir = esp32c3 ] || [ $dir = esp32s3 ] || [ $dir = esp32c2 ] || [ $dir = esp32c6 ] || [ $dir = esp32s2 ] || [ $dir = esp32h2 ]; then + if [ $dir != esp32s2 ]; then + git status libbttestmode.a | grep "modified\|new file" >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo $dir/libbttestmode.a fixed + $TOOLCHAIN-objcopy --redefine-sym ets_printf=phy_printf libbttestmode.a + fi + fi + git status librfate.a | grep "modified\|new file" >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo $dir/librfate.a fixed + $TOOLCHAIN-objcopy --redefine-sym ets_printf=phy_printf librfate.a + fi + git status librftest.a | grep "modified\|new file" >/dev/null 2>&1 + if [ $? -eq 0 ]; then + echo $dir/librftest.a fixed + $TOOLCHAIN-objcopy --redefine-sym ets_printf=phy_printf librftest.a + fi + fi cd .. else echo "$dir does not exist"