├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── examples ├── command_line │ ├── .gitignore │ ├── CMakeLists.txt │ ├── config │ │ ├── alt.hw_config.c │ │ ├── dev_brd.hw_config.c │ │ ├── exp_mod_A_SDIO.hw_config.c │ │ ├── exp_mod_A_SPI.hw_config.c │ │ ├── hw_config.c │ │ ├── maker_pi_pico.hw_config.c │ │ ├── protoboard.hw_config.c │ │ └── thing_plus.hw_config.c │ ├── include │ │ ├── FreeRTOSConfig.h │ │ ├── FreeRTOSFATConfig.h │ │ ├── command.h │ │ ├── stdio_cli.h │ │ ├── tests.h │ │ └── unmounter.h │ ├── pico_sdk_import.cmake │ ├── src │ │ ├── command.cpp │ │ ├── data_log_demo.c │ │ ├── main.cpp │ │ ├── stdio_cli.c │ │ └── unmounter.c │ └── tests │ │ ├── CreateAndVerifyExampleFiles.c │ │ ├── app4-IO_module_function_checker.c │ │ ├── bench.c │ │ ├── big_file_test.c │ │ ├── ff_stdio_tests_with_cwd.c │ │ ├── mtbft.c │ │ └── simple.c ├── dynamic_config │ ├── .gitignore │ ├── CMakeLists.txt │ ├── FreeRTOS_Kernel_import.cmake │ ├── include │ │ ├── FreeRTOSConfig.h │ │ └── FreeRTOSFATConfig.h │ ├── main.cpp │ └── pico_sdk_import.cmake ├── simple_sdio │ ├── .gitignore │ ├── CMakeLists.txt │ ├── FreeRTOS_Kernel_import.cmake │ ├── hw_config.c │ ├── include │ │ ├── FreeRTOSConfig.h │ │ └── FreeRTOSFATConfig.h │ ├── main.cpp │ └── pico_sdk_import.cmake ├── simple_spi │ ├── .gitignore │ ├── CMakeCache.txt │ ├── CMakeLists.txt │ ├── FreeRTOS_Kernel_import.cmake │ ├── hw_config.c │ ├── include │ │ ├── FreeRTOSConfig.h │ │ └── FreeRTOSFATConfig.h │ ├── main.cpp │ └── pico_sdk_import.cmake ├── stdio_buffering │ ├── .gitignore │ ├── CMakeLists.txt │ ├── FreeRTOS_Kernel_import.cmake │ ├── README.md │ ├── hw_config.c │ ├── include │ │ ├── FreeRTOSConfig.h │ │ └── FreeRTOSFATConfig.h │ ├── main.cpp │ └── pico_sdk_import.cmake └── wifi_httpd │ ├── .gitignore │ ├── CMakeLists.txt │ ├── FreeRTOSConfig.h │ ├── FreeRTOSFATConfig.h │ ├── FreeRTOS_Kernel_import.cmake │ ├── README.md │ ├── hw_config.c │ ├── lwipopts.h │ ├── main.c │ ├── pico_error_str.c │ ├── pico_error_str.h │ ├── pico_sdk_import.cmake │ ├── sd_filesystem.c │ └── sd_filesystem.h ├── images ├── IMG_1473.JPG ├── IMG_1478.JPG ├── IMG_1481.JPG ├── IMG_20210322_201928116.jpg ├── PXL_20211214_165648888.MP.jpg ├── PXL_20230124_160927459.jpg ├── PXL_20230124_160941254.jpg ├── PXL_20230201_232026240_3.jpg ├── PXL_20230201_232043568.jpg └── PXL_20230726_200951753a.jpg └── src └── FreeRTOS+FAT+CLI ├── CMakeLists.txt ├── include ├── FreeRTOS_strerror.h ├── FreeRTOS_time.h ├── crash.h ├── crc.h ├── delays.h ├── ff_utils.h ├── file_stream.h ├── hw_config.h ├── my_debug.h ├── sd_timeouts.h ├── stdio_cli.h ├── task_config.h └── util.h ├── portable └── RP2040 │ ├── SDIO │ ├── SdioCard.h │ ├── ZuluSCSI_platform.h │ ├── rp2040_sdio.c │ ├── rp2040_sdio.h │ ├── rp2040_sdio.pio │ └── sd_card_sdio.c │ ├── SPI │ ├── my_spi.c │ ├── my_spi.h │ ├── sd_card_spi.c │ ├── sd_card_spi.h │ ├── sd_spi.c │ └── sd_spi.h │ ├── dma_interrupts.c │ ├── dma_interrupts.h │ ├── ff_sddisk.c │ ├── ff_sddisk.h │ ├── rp2040_sdio.pio.h │ ├── sd_card.c │ ├── sd_card.h │ ├── sd_card_constants.h │ └── sd_regs.h └── src ├── FreeRTOS_strerror.c ├── FreeRTOS_time.c ├── crash.c ├── crc.c ├── ff_utils.c ├── file_stream.c ├── freertos_callbacks.c ├── my_debug.c ├── sd_timeouts.c └── util.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/README.md -------------------------------------------------------------------------------- /examples/command_line/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /examples/command_line/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/CMakeLists.txt -------------------------------------------------------------------------------- /examples/command_line/config/alt.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/alt.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/dev_brd.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/dev_brd.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/exp_mod_A_SDIO.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/exp_mod_A_SDIO.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/exp_mod_A_SPI.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/exp_mod_A_SPI.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/maker_pi_pico.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/maker_pi_pico.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/protoboard.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/protoboard.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/config/thing_plus.hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/config/thing_plus.hw_config.c -------------------------------------------------------------------------------- /examples/command_line/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/command_line/include/FreeRTOSFATConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/include/FreeRTOSFATConfig.h -------------------------------------------------------------------------------- /examples/command_line/include/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/include/command.h -------------------------------------------------------------------------------- /examples/command_line/include/stdio_cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/include/stdio_cli.h -------------------------------------------------------------------------------- /examples/command_line/include/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/include/tests.h -------------------------------------------------------------------------------- /examples/command_line/include/unmounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/include/unmounter.h -------------------------------------------------------------------------------- /examples/command_line/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/command_line/src/command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/src/command.cpp -------------------------------------------------------------------------------- /examples/command_line/src/data_log_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/src/data_log_demo.c -------------------------------------------------------------------------------- /examples/command_line/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/src/main.cpp -------------------------------------------------------------------------------- /examples/command_line/src/stdio_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/src/stdio_cli.c -------------------------------------------------------------------------------- /examples/command_line/src/unmounter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/src/unmounter.c -------------------------------------------------------------------------------- /examples/command_line/tests/CreateAndVerifyExampleFiles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/CreateAndVerifyExampleFiles.c -------------------------------------------------------------------------------- /examples/command_line/tests/app4-IO_module_function_checker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/app4-IO_module_function_checker.c -------------------------------------------------------------------------------- /examples/command_line/tests/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/bench.c -------------------------------------------------------------------------------- /examples/command_line/tests/big_file_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/big_file_test.c -------------------------------------------------------------------------------- /examples/command_line/tests/ff_stdio_tests_with_cwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/ff_stdio_tests_with_cwd.c -------------------------------------------------------------------------------- /examples/command_line/tests/mtbft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/mtbft.c -------------------------------------------------------------------------------- /examples/command_line/tests/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/command_line/tests/simple.c -------------------------------------------------------------------------------- /examples/dynamic_config/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /examples/dynamic_config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/dynamic_config/CMakeLists.txt -------------------------------------------------------------------------------- /examples/dynamic_config/FreeRTOS_Kernel_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/dynamic_config/FreeRTOS_Kernel_import.cmake -------------------------------------------------------------------------------- /examples/dynamic_config/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/dynamic_config/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/dynamic_config/include/FreeRTOSFATConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/dynamic_config/include/FreeRTOSFATConfig.h -------------------------------------------------------------------------------- /examples/dynamic_config/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/dynamic_config/main.cpp -------------------------------------------------------------------------------- /examples/dynamic_config/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/dynamic_config/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/simple_sdio/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /examples/simple_sdio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/CMakeLists.txt -------------------------------------------------------------------------------- /examples/simple_sdio/FreeRTOS_Kernel_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/FreeRTOS_Kernel_import.cmake -------------------------------------------------------------------------------- /examples/simple_sdio/hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/hw_config.c -------------------------------------------------------------------------------- /examples/simple_sdio/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/simple_sdio/include/FreeRTOSFATConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/include/FreeRTOSFATConfig.h -------------------------------------------------------------------------------- /examples/simple_sdio/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/main.cpp -------------------------------------------------------------------------------- /examples/simple_sdio/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_sdio/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/simple_spi/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /examples/simple_spi/CMakeCache.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/CMakeCache.txt -------------------------------------------------------------------------------- /examples/simple_spi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/CMakeLists.txt -------------------------------------------------------------------------------- /examples/simple_spi/FreeRTOS_Kernel_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/FreeRTOS_Kernel_import.cmake -------------------------------------------------------------------------------- /examples/simple_spi/hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/hw_config.c -------------------------------------------------------------------------------- /examples/simple_spi/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/simple_spi/include/FreeRTOSFATConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/include/FreeRTOSFATConfig.h -------------------------------------------------------------------------------- /examples/simple_spi/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/main.cpp -------------------------------------------------------------------------------- /examples/simple_spi/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/simple_spi/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/stdio_buffering/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /examples/stdio_buffering/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/CMakeLists.txt -------------------------------------------------------------------------------- /examples/stdio_buffering/FreeRTOS_Kernel_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/FreeRTOS_Kernel_import.cmake -------------------------------------------------------------------------------- /examples/stdio_buffering/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/README.md -------------------------------------------------------------------------------- /examples/stdio_buffering/hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/hw_config.c -------------------------------------------------------------------------------- /examples/stdio_buffering/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/stdio_buffering/include/FreeRTOSFATConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/include/FreeRTOSFATConfig.h -------------------------------------------------------------------------------- /examples/stdio_buffering/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/main.cpp -------------------------------------------------------------------------------- /examples/stdio_buffering/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/stdio_buffering/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/wifi_httpd/.gitignore: -------------------------------------------------------------------------------- 1 | build -------------------------------------------------------------------------------- /examples/wifi_httpd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/CMakeLists.txt -------------------------------------------------------------------------------- /examples/wifi_httpd/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/FreeRTOSConfig.h -------------------------------------------------------------------------------- /examples/wifi_httpd/FreeRTOSFATConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/FreeRTOSFATConfig.h -------------------------------------------------------------------------------- /examples/wifi_httpd/FreeRTOS_Kernel_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/FreeRTOS_Kernel_import.cmake -------------------------------------------------------------------------------- /examples/wifi_httpd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/README.md -------------------------------------------------------------------------------- /examples/wifi_httpd/hw_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/hw_config.c -------------------------------------------------------------------------------- /examples/wifi_httpd/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/lwipopts.h -------------------------------------------------------------------------------- /examples/wifi_httpd/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/main.c -------------------------------------------------------------------------------- /examples/wifi_httpd/pico_error_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/pico_error_str.c -------------------------------------------------------------------------------- /examples/wifi_httpd/pico_error_str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/pico_error_str.h -------------------------------------------------------------------------------- /examples/wifi_httpd/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/wifi_httpd/sd_filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/examples/wifi_httpd/sd_filesystem.c -------------------------------------------------------------------------------- /examples/wifi_httpd/sd_filesystem.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void sd_init_mount(); -------------------------------------------------------------------------------- /images/IMG_1473.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/IMG_1473.JPG -------------------------------------------------------------------------------- /images/IMG_1478.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/IMG_1478.JPG -------------------------------------------------------------------------------- /images/IMG_1481.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/IMG_1481.JPG -------------------------------------------------------------------------------- /images/IMG_20210322_201928116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/IMG_20210322_201928116.jpg -------------------------------------------------------------------------------- /images/PXL_20211214_165648888.MP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/PXL_20211214_165648888.MP.jpg -------------------------------------------------------------------------------- /images/PXL_20230124_160927459.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/PXL_20230124_160927459.jpg -------------------------------------------------------------------------------- /images/PXL_20230124_160941254.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/PXL_20230124_160941254.jpg -------------------------------------------------------------------------------- /images/PXL_20230201_232026240_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/PXL_20230201_232026240_3.jpg -------------------------------------------------------------------------------- /images/PXL_20230201_232043568.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/PXL_20230201_232043568.jpg -------------------------------------------------------------------------------- /images/PXL_20230726_200951753a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/images/PXL_20230726_200951753a.jpg -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/CMakeLists.txt -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/FreeRTOS_strerror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/FreeRTOS_strerror.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/FreeRTOS_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/FreeRTOS_time.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/crash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/crash.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/crc.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/delays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/delays.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/ff_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/ff_utils.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/file_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/file_stream.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/hw_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/hw_config.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/my_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/my_debug.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/sd_timeouts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/sd_timeouts.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/stdio_cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/stdio_cli.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/task_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/task_config.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/include/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/include/util.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/SdioCard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/SdioCard.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/ZuluSCSI_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/ZuluSCSI_platform.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/rp2040_sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/rp2040_sdio.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/rp2040_sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/rp2040_sdio.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/rp2040_sdio.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/rp2040_sdio.pio -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/sd_card_sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SDIO/sd_card_sdio.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/my_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/my_spi.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/my_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/my_spi.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_card_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_card_spi.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_card_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_card_spi.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_spi.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/SPI/sd_spi.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/dma_interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/dma_interrupts.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/dma_interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/dma_interrupts.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/ff_sddisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/ff_sddisk.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/ff_sddisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/ff_sddisk.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/rp2040_sdio.pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/rp2040_sdio.pio.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/sd_card.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/sd_card.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/sd_card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/sd_card.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/sd_card_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/sd_card_constants.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/portable/RP2040/sd_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/portable/RP2040/sd_regs.h -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/FreeRTOS_strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/FreeRTOS_strerror.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/FreeRTOS_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/FreeRTOS_time.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/crash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/crash.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/crc.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/ff_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/ff_utils.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/file_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/file_stream.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/freertos_callbacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/freertos_callbacks.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/my_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/my_debug.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/sd_timeouts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/sd_timeouts.c -------------------------------------------------------------------------------- /src/FreeRTOS+FAT+CLI/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlk3/FreeRTOS-FAT-CLI-for-RPi-Pico/HEAD/src/FreeRTOS+FAT+CLI/src/util.c --------------------------------------------------------------------------------