Skip to content

Commit 701fa2c

Browse files
committed
network_ppp.c: Modify PPP class.
Use esp-netif to encapsulate PPP to facilitate the management of multiple network cards such as WLAN/LAN/PPP. Signed-off-by: lbuque <[email protected]>
1 parent 34fa71a commit 701fa2c

File tree

5 files changed

+1206
-2
lines changed

5 files changed

+1206
-2
lines changed

m5stack/CMakeListsDefault.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ list(APPEND MICROPY_SOURCE_PORT
110110
${PROJECT_DIR}/machine_i2c.c
111111
${PROJECT_DIR}/../micropython/ports/esp32/network_common.c
112112
${PROJECT_DIR}/../micropython/ports/esp32/network_lan.c
113-
${PROJECT_DIR}/../micropython/ports/esp32/network_ppp.c
114-
${PROJECT_DIR}/../micropython/ports/esp32/network_wlan.c
113+
${PROJECT_DIR}/network_ppp.c
114+
${PROJECT_DIR}/network_wlan.c
115115
${PROJECT_DIR}/../micropython/ports/esp32/mpnimbleport.c
116116
${PROJECT_DIR}/../micropython/ports/esp32/modsocket.c
117117
${PROJECT_DIR}/../micropython/ports/esp32/lwip_patch.c

m5stack/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,7 @@ patch:
297297
$(call Package/patche,$(abspath ./../micropython),$(abspath ./patches/0004-micropython-1.24-machine-adc-v5.x.diff))
298298
$(call Package/patche,$(abspath ./../micropython),$(abspath ./patches/0005-micropython-fix-SDCard-16223.patch))
299299
$(call Package/patche,$(abspath ./../micropython),$(abspath ./patches/0006-modtime-add-timezone-method.patch))
300+
$(call Package/patche,$(abspath ./../micropython),$(abspath ./patches/0007-Add-set-default-netif-method.patch))
300301
$(call Package/patche,$(abspath $(IDF_PATH)),$(abspath ./patches/1003-WIP-Compatible-with-esp-adf-v2.7.diff))
301302
$(call Package/patche,$(abspath ./components/M5Unified/M5Unified),$(abspath ./patches/2005-Support-LTR553.patch))
302303
$(call Package/patche,$(abspath $(ADF_PATH)),$(abspath ./patches/3002-Modify-i2s_stream_idf5.patch))
@@ -305,6 +306,7 @@ patch:
305306
# Unapply patches
306307
unpatch:
307308
$(call Package/unpatche,$(abspath ./components/lv_bindings),$(abspath ./patches/0002_avoid_lv_bindings_compile_error.patch))
309+
$(call Package/unpatche,$(abspath ./../micropython),$(abspath ./patches/0007-Add-set-default-netif-method.patch))
308310
$(call Package/unpatche,$(abspath ./../micropython),$(abspath ./patches/0006-modtime-add-timezone-method.patch))
309311
$(call Package/unpatche,$(abspath ./../micropython),$(abspath ./patches/0005-micropython-fix-SDCard-16223.patch))
310312
$(call Package/unpatche,$(abspath ./../micropython),$(abspath ./patches/0004-micropython-1.24-machine-adc-v5.x.diff))

0 commit comments

Comments
 (0)