bringup esp32c2 wifi, fully support connectionless traffic with ps and coex (c6eaf9cc)

This commit is contained in:
Jack
2022-05-09 14:49:51 +08:00
committed by ninh
parent 59e16e7cd3
commit 05794b1c88
40 changed files with 14 additions and 13 deletions

View File

@ -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`
- echo "GIT_COMMIT_ID is "$GIT_COMMIT_ID
- 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; 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/libcoexist.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 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/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; do grep $GIT_COMMIT_ID $dir/libsmartconfig.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 esp32c2; do grep $GIT_COMMIT_ID $dir/libpp.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-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 grep $GIT_COMMIT_ID-remote $dir/libnet80211.a; 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 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; 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/libwps.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 esp32c2; do if [ -e $dir/libwpa2.a ]; then exit 1; fi; done;
push_master_to_github:
stage: deploy

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
esp32c2/libcoexist.a Normal file

Binary file not shown.

BIN
esp32c2/libcore.a Normal file

Binary file not shown.

BIN
esp32c2/libespnow.a Normal file

Binary file not shown.

BIN
esp32c2/libnet80211.a Normal file

Binary file not shown.

BIN
esp32c2/libpp.a Normal file

Binary file not shown.

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.

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.

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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,10 +1,10 @@
#!/bin/bash
for dir in esp32 esp32s2 esp32c3 esp32s3; do
for dir in esp32 esp32s2 esp32c3 esp32s3 esp32c2; do
if [ $dir = esp32 ]; then
TOOLCHAIN="xtensa-esp32-elf"
elif [ $dir = esp32s2 ]; then
TOOLCHAIN="xtensa-esp32s2-elf"
elif [ $dir = esp32c3 ]; then
elif [ $dir = esp32c3 -o $dir = esp32c2 ]; then
TOOLCHAIN="riscv32-esp-elf"
elif [ $dir = esp32s3 ]; then
TOOLCHAIN="xtensa-esp32s3-elf"
@ -24,6 +24,7 @@ for dir in esp32 esp32s2 esp32c3 esp32s3; do
if [ $? -eq 0 ]; then
echo $dir/libpp.a fixed
$TOOLCHAIN-objcopy --redefine-sym printf=pp_printf libpp.a
$TOOLCHAIN-objcopy --redefine-sym ets_printf=pp_printf libpp.a
fi
git status libnet80211.a | grep "modified" >/dev/null 2>&1