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/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 b698af0..53ea547 100755 --- a/fix_printf.sh +++ b/fix_printf.sh @@ -35,7 +35,25 @@ for dir in esp32 esp32s2 esp32c3 esp32s3 esp32h2; do echo $dir/libphy.a fixed $TOOLCHAIN-objcopy --redefine-sym ets_printf=phy_printf libphy.a fi - + if [ $dir = esp32c3 ] || [ $dir = esp32s3 ] || [ $dir = esp32s2 ]; 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"