From 6b7c87189d14a70a443cd107b2b4a67b6723cfac Mon Sep 17 00:00:00 2001 From: dongheng Date: Mon, 16 Sep 2019 15:47:50 +0800 Subject: [PATCH] feat(phy): relink ets_printf of libphy.a to phy_printf "phy_printf" has no output. --- components/esp8266/lib/fix_printf.sh | 2 ++ components/esp8266/lib/libphy.a | Bin 179908 -> 179908 bytes components/esp8266/source/phy_init.c | 10 +++++++++- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100755 components/esp8266/lib/fix_printf.sh diff --git a/components/esp8266/lib/fix_printf.sh b/components/esp8266/lib/fix_printf.sh new file mode 100755 index 00000000..63f6bc94 --- /dev/null +++ b/components/esp8266/lib/fix_printf.sh @@ -0,0 +1,2 @@ +#!/bin/bash +xtensa-lx106-elf-objcopy --redefine-sym ets_printf=phy_printf libphy.a diff --git a/components/esp8266/lib/libphy.a b/components/esp8266/lib/libphy.a index 94ab2b0adb96b27ac8b6e7928ebe4bfc546ca353..40070cab98c970b1fa3a195e23733fa3810325f4 100755 GIT binary patch delta 308 zcmX@|m+Q!1t_jlY7G{Q)hUR7)m99z%L)i)nh6V-(5OOn@C!KP%p tlm%mIHCRp4X2z@aSk+`1Gfj5`t6`~PT5O9|&93cCZ&|R*>|x?!0s!m#Qp*4U delta 308 zcmX@|m+Q!1t_jlYX2#~m7G{C!KP%p tlm%mIHCRp4X2z@aSk+`1Gfj5`t6`~PT5O9|&93cCZ&|R*>|x?!0szM5Qh)#e diff --git a/components/esp8266/source/phy_init.c b/components/esp8266/source/phy_init.c index ff1d9e39..39b0dbda 100644 --- a/components/esp8266/source/phy_init.c +++ b/components/esp8266/source/phy_init.c @@ -361,4 +361,12 @@ void esp_wifi_set_max_tx_power_via_vdd33(uint16_t vdd33) { extern void phy_vdd33_set_tpw(uint16_t vdd33); phy_vdd33_set_tpw(vdd33); -} \ No newline at end of file +} + +/** + * @brief Just for compiling + */ +int phy_printf(const char *fmt, ...) +{ + return 0; +}