mirror of
https://github.com/espressif/esp32-wifi-lib.git
synced 2025-05-22 01:17:06 +08:00
bringup esp32c2 wifi, fully support connectionless traffic with ps and coex (c6eaf9cc)
This commit is contained in:
@ -30,21 +30,21 @@ check_lib_reversion:
|
|||||||
- GIT_COMMIT_ID=`git log --pretty="%s" -1 | grep -o '([0-9a-f]*)' | tail -1 | cut -c 2-8`
|
- GIT_COMMIT_ID=`git log --pretty="%s" -1 | grep -o '([0-9a-f]*)' | tail -1 | cut -c 2-8`
|
||||||
- echo "GIT_COMMIT_ID is "$GIT_COMMIT_ID
|
- echo "GIT_COMMIT_ID is "$GIT_COMMIT_ID
|
||||||
- test $(echo -n $GIT_COMMIT_ID | wc -c) -eq 7
|
- test $(echo -n $GIT_COMMIT_ID | wc -c) -eq 7
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libcoexist.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID $dir/libcoexist.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libcore.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID $dir/libcore.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libespnow.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID $dir/libespnow.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libmesh.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libmesh.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libnet80211.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID $dir/libnet80211.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libpp.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID $dir/libpp.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libsmartconfig.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID $dir/libsmartconfig.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libwapi.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libwapi.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID-remote $dir/libnet80211.a; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do grep $GIT_COMMIT_ID-remote $dir/libnet80211.a; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do test $(grep $GIT_COMMIT_ID-dirty $dir/*.a | wc -l) -eq 0; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do test $(grep $GIT_COMMIT_ID-dirty $dir/*.a | wc -l) -eq 0; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w printf | wc -l) -eq 0; done;
|
- for dir in esp32 esp32s2 esp32s3; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w printf | wc -l) -eq 0; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w ets_printf | wc -l) -eq 0; done;
|
- for dir in esp32 esp32s2 esp32s3; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w ets_printf | wc -l) -eq 0; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do if [ -e $dir/libwps.a ]; then exit 1; fi; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do if [ -e $dir/libwps.a ]; then exit 1; fi; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do if [ -e $dir/libwpa.a ]; then exit 1; fi; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do if [ -e $dir/libwpa.a ]; then exit 1; fi; done;
|
||||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do if [ -e $dir/libwpa2.a ]; then exit 1; fi; done;
|
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2; do if [ -e $dir/libwpa2.a ]; then exit 1; fi; done;
|
||||||
|
|
||||||
push_master_to_github:
|
push_master_to_github:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
|
Binary file not shown.
BIN
esp32/libcore.a
BIN
esp32/libcore.a
Binary file not shown.
Binary file not shown.
BIN
esp32/libmesh.a
BIN
esp32/libmesh.a
Binary file not shown.
Binary file not shown.
BIN
esp32/libpp.a
BIN
esp32/libpp.a
Binary file not shown.
Binary file not shown.
BIN
esp32/libwapi.a
BIN
esp32/libwapi.a
Binary file not shown.
BIN
esp32c2/libcoexist.a
Normal file
BIN
esp32c2/libcoexist.a
Normal file
Binary file not shown.
BIN
esp32c2/libcore.a
Normal file
BIN
esp32c2/libcore.a
Normal file
Binary file not shown.
BIN
esp32c2/libespnow.a
Normal file
BIN
esp32c2/libespnow.a
Normal file
Binary file not shown.
BIN
esp32c2/libnet80211.a
Normal file
BIN
esp32c2/libnet80211.a
Normal file
Binary file not shown.
BIN
esp32c2/libpp.a
Normal file
BIN
esp32c2/libpp.a
Normal file
Binary file not shown.
BIN
esp32c2/libsmartconfig.a
Normal file
BIN
esp32c2/libsmartconfig.a
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
esp32c3/libpp.a
BIN
esp32c3/libpp.a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
esp32s2/libpp.a
BIN
esp32s2/libpp.a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
esp32s3/libpp.a
BIN
esp32s3/libpp.a
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,10 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
for dir in esp32 esp32s2 esp32c3 esp32s3; do
|
for dir in esp32 esp32s2 esp32c3 esp32s3 esp32c2; do
|
||||||
if [ $dir = esp32 ]; then
|
if [ $dir = esp32 ]; then
|
||||||
TOOLCHAIN="xtensa-esp32-elf"
|
TOOLCHAIN="xtensa-esp32-elf"
|
||||||
elif [ $dir = esp32s2 ]; then
|
elif [ $dir = esp32s2 ]; then
|
||||||
TOOLCHAIN="xtensa-esp32s2-elf"
|
TOOLCHAIN="xtensa-esp32s2-elf"
|
||||||
elif [ $dir = esp32c3 ]; then
|
elif [ $dir = esp32c3 -o $dir = esp32c2 ]; then
|
||||||
TOOLCHAIN="riscv32-esp-elf"
|
TOOLCHAIN="riscv32-esp-elf"
|
||||||
elif [ $dir = esp32s3 ]; then
|
elif [ $dir = esp32s3 ]; then
|
||||||
TOOLCHAIN="xtensa-esp32s3-elf"
|
TOOLCHAIN="xtensa-esp32s3-elf"
|
||||||
@ -24,6 +24,7 @@ for dir in esp32 esp32s2 esp32c3 esp32s3; do
|
|||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
echo $dir/libpp.a fixed
|
echo $dir/libpp.a fixed
|
||||||
$TOOLCHAIN-objcopy --redefine-sym printf=pp_printf libpp.a
|
$TOOLCHAIN-objcopy --redefine-sym printf=pp_printf libpp.a
|
||||||
|
$TOOLCHAIN-objcopy --redefine-sym ets_printf=pp_printf libpp.a
|
||||||
fi
|
fi
|
||||||
|
|
||||||
git status libnet80211.a | grep "modified" >/dev/null 2>&1
|
git status libnet80211.a | grep "modified" >/dev/null 2>&1
|
||||||
|
Reference in New Issue
Block a user