├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── FAT_OPERATION.md ├── LICENSE.md ├── README.md ├── include ├── bootsel_button.h ├── mimic_fat.h ├── tusb_config.h └── unicode.h ├── littlefs_driver.c ├── main.c ├── mimic_fat.c ├── tests ├── CMakeLists.txt ├── main.c ├── test_create.c ├── test_delete.c ├── test_large_file.c ├── test_move.c ├── test_read.c ├── test_rename.c ├── test_update.c ├── tests.h └── util.c ├── unicode.c ├── usb_descriptors.c ├── usb_msc_driver.c └── vendor └── pico_sdk_import.cmake /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | build/ 3 | *.swp 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /FAT_OPERATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/FAT_OPERATION.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/README.md -------------------------------------------------------------------------------- /include/bootsel_button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/include/bootsel_button.h -------------------------------------------------------------------------------- /include/mimic_fat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/include/mimic_fat.h -------------------------------------------------------------------------------- /include/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/include/tusb_config.h -------------------------------------------------------------------------------- /include/unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/include/unicode.h -------------------------------------------------------------------------------- /littlefs_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/littlefs_driver.c -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/main.c -------------------------------------------------------------------------------- /mimic_fat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/mimic_fat.c -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/main.c -------------------------------------------------------------------------------- /tests/test_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_create.c -------------------------------------------------------------------------------- /tests/test_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_delete.c -------------------------------------------------------------------------------- /tests/test_large_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_large_file.c -------------------------------------------------------------------------------- /tests/test_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_move.c -------------------------------------------------------------------------------- /tests/test_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_read.c -------------------------------------------------------------------------------- /tests/test_rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_rename.c -------------------------------------------------------------------------------- /tests/test_update.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/test_update.c -------------------------------------------------------------------------------- /tests/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/tests.h -------------------------------------------------------------------------------- /tests/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/tests/util.c -------------------------------------------------------------------------------- /unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/unicode.c -------------------------------------------------------------------------------- /usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/usb_descriptors.c -------------------------------------------------------------------------------- /usb_msc_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/usb_msc_driver.c -------------------------------------------------------------------------------- /vendor/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oyama/pico-littlefs-usb/HEAD/vendor/pico_sdk_import.cmake --------------------------------------------------------------------------------