Skip to content

Commit a7fcd82

Browse files
committed
Stability Bug removed
removed usb init mutex updated the libraries:- Submodule path 'btstack': checked out '272986f17af35a67815ab20897f6c91e710322a4' Submodule path 'cyw43-driver': checked out 'b7195d8f931a22bdb2da2699da14eeb3ca8a26f7' Submodule path 'lwip': checked out 'b413b040936f48d4cd9ed632ac579542c710efae' remote: Enumerating objects: 71, done. remote: Counting objects: 100% (60/60), done. remote: Compressing objects: 100% (5/5), done. remote: Total 71 (delta 55), reused 58 (delta 55), pack-reused 11 Unpacking objects: 100% (71/71), 12.22 KiB | 21.00 KiB/s, done. From https://github.com/Mbed-TLS/mbedtls 69b290589..d2d2cd1a1 coverity_scan -> origin/coverity_scan 69b290589..d2d2cd1a1 development -> origin/development Submodule path 'mbedtls': checked out 'd2d2cd1a16740c2e42bdbcabf97682390d7f6c87' remote: Enumerating objects: 55, done. remote: Counting objects: 100% (55/55), done. remote: Compressing objects: 100% (12/12), done. remote: Total 55 (delta 41), reused 54 (delta 41), pack-reused 0 Unpacking objects: 100% (55/55), 9.83 KiB | 26.00 KiB/s, done. From https://github.com/hathach/tinyusb 804f6718e..ae364b146 master -> origin/master Submodule path 'tinyusb': checked out 'ae364b1460b91153cd94b4b0303eeda6419ff1d1'
1 parent 5df5e09 commit a7fcd82

20 files changed

+64615
-64671
lines changed

build/CMakeCache.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ PICO_BOOT_STAGE2_DIR:INTERNAL=/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sd
495495
PICO_CMAKE_PRELOAD_PLATFORM_DIR:INTERNAL=/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/cmake/preload/platforms
496496
PICO_CMAKE_PRELOAD_PLATFORM_FILE:INTERNAL=/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/cmake/preload/platforms/rp2040.cmake
497497
PICO_COMPILER_ASM:INTERNAL=/usr/bin/arm-none-eabi-gcc
498-
PICO_DOXYGEN_EXCLUDE_PATHS:INTERNAL= /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs
498+
PICO_DOXYGEN_EXCLUDE_PATHS:INTERNAL= /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/cmsis /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040/hardware_regs
499499
PICO_DOXYGEN_PATHS:INTERNAL= /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/common /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/cyw43-driver/src /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common /mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2040
500500
PICO_NO_HARDWARE:INTERNAL=0
501501
PICO_ON_DEVICE:INTERNAL=1

build/CMakeFiles/pico_webserver.dir/compiler_depend.internal

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3522,11 +3522,11 @@ CMakeFiles/pico_webserver.dir/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c
35223522

35233523
CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj
35243524
/mnt/c/Users/Aayush/Desktop/pico-webserver/tusb_lwip_glue.c
3525-
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
3526-
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h
3527-
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
3525+
/mnt/c/Users/Aayush/Desktop/pico-webserver/tusb_lwip_glue.h
35283526
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/tusb.h
35293527
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/common/tusb_common.h
3528+
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h
3529+
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h
35303530
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h
35313531
/usr/include/newlib/string.h
35323532
/usr/include/newlib/_ansi.h
@@ -3604,7 +3604,6 @@ CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj
36043604
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/class/net/net_device.h
36053605
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h
36063606
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/class/net/ncm.h
3607-
/mnt/c/Users/Aayush/Desktop/pico-webserver/tusb_lwip_glue.h
36083607
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/lib/networking/dhserver.h
36093608
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/err.h
36103609
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/opt.h
@@ -3670,6 +3669,7 @@ CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj
36703669
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_async_context/include/pico/async_context.h
36713670
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h
36723671
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h
3672+
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
36733673

36743674
CMakeFiles/pico_webserver.dir/usb_descriptors.c.obj
36753675
/mnt/c/Users/Aayush/Desktop/pico-webserver/usb_descriptors.c
@@ -3911,9 +3911,9 @@ CMakeFiles/pico_webserver.dir/webserver.c.obj
39113911
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/apps/httpd.h
39123912
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/apps/httpd_opts.h
39133913
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/prot/iana.h
3914-
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
39153914
/mnt/c/Users/Aayush/Desktop/pico-webserver/lwipopts.h
39163915
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h
3916+
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
39173917

39183918
CMakeFiles/pico_webserver.dir/wifi_code.c.obj
39193919
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.c
@@ -4064,4 +4064,5 @@ CMakeFiles/pico_webserver.dir/wifi_code.c.obj
40644064
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_async_context/include/pico/async_context.h
40654065
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h
40664066
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h
4067+
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
40674068

build/CMakeFiles/pico_webserver.dir/compiler_depend.make

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3446,11 +3446,11 @@ CMakeFiles/pico_webserver.dir/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c
34463446
../pico-sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h
34473447

34483448
CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj: ../tusb_lwip_glue.c \
3449-
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h \
3450-
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
3451-
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
3449+
../tusb_lwip_glue.h \
34523450
../pico-sdk/lib/tinyusb/src/tusb.h \
34533451
../pico-sdk/lib/tinyusb/src/common/tusb_common.h \
3452+
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
3453+
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
34543454
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
34553455
/usr/include/newlib/string.h \
34563456
/usr/include/newlib/_ansi.h \
@@ -3528,7 +3528,6 @@ CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj: ../tusb_lwip_glue.c \
35283528
../pico-sdk/lib/tinyusb/src/class/net/net_device.h \
35293529
../pico-sdk/lib/tinyusb/src/class/cdc/cdc.h \
35303530
../pico-sdk/lib/tinyusb/src/class/net/ncm.h \
3531-
../tusb_lwip_glue.h \
35323531
../pico-sdk/lib/tinyusb/lib/networking/dhserver.h \
35333532
../pico-sdk/lib/lwip/src/include/lwip/err.h \
35343533
../pico-sdk/lib/lwip/src/include/lwip/opt.h \
@@ -3593,7 +3592,8 @@ CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj: ../tusb_lwip_glue.c \
35933592
../pico-sdk/lib/cyw43-driver/src/cyw43_country.h \
35943593
../pico-sdk/src/rp2_common/pico_async_context/include/pico/async_context.h \
35953594
../pico-sdk/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h \
3596-
../wifi_code.h
3595+
../wifi_code.h \
3596+
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h
35973597

35983598
CMakeFiles/pico_webserver.dir/usb_descriptors.c.obj: ../usb_descriptors.c \
35993599
../pico-sdk/lib/tinyusb/src/tusb.h \
@@ -3833,9 +3833,9 @@ CMakeFiles/pico_webserver.dir/webserver.c.obj: ../webserver.c \
38333833
../pico-sdk/lib/lwip/src/include/lwip/apps/httpd.h \
38343834
../pico-sdk/lib/lwip/src/include/lwip/apps/httpd_opts.h \
38353835
../pico-sdk/lib/lwip/src/include/lwip/prot/iana.h \
3836-
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h \
38373836
../lwipopts.h \
3838-
../wifi_code.h
3837+
../wifi_code.h \
3838+
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h
38393839

38403840
CMakeFiles/pico_webserver.dir/wifi_code.c.obj: ../wifi_code.c \
38413841
../tusb_lwip_glue.h \
@@ -3984,19 +3984,20 @@ CMakeFiles/pico_webserver.dir/wifi_code.c.obj: ../wifi_code.c \
39843984
../pico-sdk/lib/cyw43-driver/src/cyw43_country.h \
39853985
../pico-sdk/src/rp2_common/pico_async_context/include/pico/async_context.h \
39863986
../pico-sdk/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h \
3987-
../wifi_code.h
3987+
../wifi_code.h \
3988+
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h
39883989

39893990

39903991
../webserver.c:
39913992

39923993
../usb_descriptors.c:
39933994

3995+
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h:
3996+
39943997
../wifi_code.h:
39953998

39963999
../pico-sdk/lib/lwip/src/include/lwip/prot/iana.h:
39974000

3998-
../pico-sdk/lib/tinyusb/hw/bsp/board_api.h:
3999-
40004001
../tusb_lwip_glue.c:
40014002

40024003
../pico-sdk/src/rp2_common/pico_unique_id/unique_id.c:
Binary file not shown.

build/CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj.d

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj: \
22
/mnt/c/Users/Aayush/Desktop/pico-webserver/tusb_lwip_glue.c \
3-
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h \
4-
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
5-
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
3+
/mnt/c/Users/Aayush/Desktop/pico-webserver/tusb_lwip_glue.h \
64
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/tusb.h \
75
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/common/tusb_common.h \
6+
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdbool.h \
7+
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h \
88
/usr/lib/gcc/arm-none-eabi/10.3.1/include/stddef.h \
99
/usr/include/newlib/string.h /usr/include/newlib/_ansi.h \
1010
/usr/include/newlib/newlib.h /usr/include/newlib/_newlib_version.h \
@@ -68,7 +68,6 @@ CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj: \
6868
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/class/net/net_device.h \
6969
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h \
7070
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/src/class/net/ncm.h \
71-
/mnt/c/Users/Aayush/Desktop/pico-webserver/tusb_lwip_glue.h \
7271
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/lib/networking/dhserver.h \
7372
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/err.h \
7473
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/opt.h \
@@ -131,4 +130,5 @@ CMakeFiles/pico_webserver.dir/tusb_lwip_glue.c.obj: \
131130
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/cyw43-driver/src/cyw43_country.h \
132131
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_async_context/include/pico/async_context.h \
133132
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h \
134-
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h
133+
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h \
134+
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
-48 Bytes
Binary file not shown.

build/CMakeFiles/pico_webserver.dir/webserver.c.obj.d

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,6 @@ CMakeFiles/pico_webserver.dir/webserver.c.obj: \
138138
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/apps/httpd.h \
139139
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/apps/httpd_opts.h \
140140
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/lwip/src/include/lwip/prot/iana.h \
141-
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h \
142141
/mnt/c/Users/Aayush/Desktop/pico-webserver/lwipopts.h \
143-
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h
142+
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h \
143+
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h
-264 Bytes
Binary file not shown.

build/CMakeFiles/pico_webserver.dir/wifi_code.c.obj.d

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,4 +130,5 @@ CMakeFiles/pico_webserver.dir/wifi_code.c.obj: \
130130
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/cyw43-driver/src/cyw43_country.h \
131131
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_async_context/include/pico/async_context.h \
132132
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h \
133-
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h
133+
/mnt/c/Users/Aayush/Desktop/pico-webserver/wifi_code.h \
134+
/mnt/c/Users/Aayush/Desktop/pico-webserver/pico-sdk/lib/tinyusb/hw/bsp/board_api.h

build/pico_webserver.bin

-96 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)