Skip to content

Commit

Permalink
PlatformIO compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
carlk3 committed Feb 7, 2023
1 parent 469e343 commit b15bab9
Show file tree
Hide file tree
Showing 65 changed files with 33 additions and 94 deletions.
Empty file modified .gitignore
100644 → 100755
Empty file.
1 change: 0 additions & 1 deletion FatFs_SPI

This file was deleted.

Empty file added FatFs_SPI
Empty file.
Empty file modified LICENSE
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
Empty file modified examples/dynamic_config_example/CMakeLists.txt
100644 → 100755
Empty file.
1 change: 1 addition & 0 deletions examples/dynamic_config_example/dynamic_config_example.cpp
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ int main() {
add_sd_card(p_sd_card);

/* Add another SD card */
//FIXME: This is broken because SDIO_CLK_GPIO is set statically in sd_driver/SDIO/rp2040_sdio.pio!
p_sd_card = new sd_card_t;
if (!p_sd_card) panic("Out of memory");
memset(p_sd_card, 0, sizeof(sd_card_t));
Expand Down
Empty file modified examples/dynamic_config_example/pico_sdk_import.cmake
100644 → 100755
Empty file.

This file was deleted.

Empty file modified examples/example/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/example/FatFS_SPI_example.cpp
100644 → 100755
Empty file.
Empty file modified examples/example/data_log_demo.c
100644 → 100755
Empty file.
Empty file modified examples/example/hw_config.c
100644 → 100755
Empty file.
Empty file modified examples/example/maker_pi_pico.hw_config.c
100644 → 100755
Empty file.
Empty file modified examples/example/pico_sdk_import.cmake
100644 → 100755
Empty file.
Empty file modified examples/example/tests/CreateAndVerifyExampleFiles.c
100644 → 100755
Empty file.
Empty file modified examples/example/tests/app4-IO_module_function_checker.c
100644 → 100755
Empty file.
Empty file modified examples/example/tests/big_file_test.c
100644 → 100755
Empty file.
Empty file modified examples/example/tests/ff_stdio_tests_with_cwd.c
100644 → 100755
Empty file.
Empty file modified examples/example/tests/simple.c
100644 → 100755
Empty file.
Empty file modified examples/example/thing_plus.hw_config.c
100644 → 100755
Empty file.
Empty file modified examples/simple_example/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/simple_example/hw_config.c
100644 → 100755
Empty file.
Empty file modified examples/simple_example/pico_sdk_import.cmake
100644 → 100755
Empty file.
Empty file modified examples/simple_example/simple_example.cpp
100644 → 100755
Empty file.
Empty file modified examples/simple_example/thing_plus.hw_config.c
100644 → 100755
Empty file.
31 changes: 31 additions & 0 deletions include/FatFsSd.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
/* FatFsSd.h
Copyright 2023 Carl John Kugler III
Licensed under the Apache License, Version 2.0 (the License); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed
under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. See the License for the
specific language governing permissions and limitations under the License.
*/
#pragma once

#ifdef __cplusplus
extern "C" {
#endif

#include "../src/include/f_util.h"
#include "../src/ff15/source/ff.h"
#include "../src/include/rtc.h"
//
#include "../src/ff15/source/diskio.h" /* Declarations of disk functions */
//
#include "../src/sd_driver/SDIO/rp2040_sdio.h"
// #include "rp2040_sdio.pio.h"

#ifdef __cplusplus
}
#endif
1 change: 0 additions & 1 deletion include/ff.h

This file was deleted.

1 change: 0 additions & 1 deletion include/ffconf.h

This file was deleted.

2 changes: 1 addition & 1 deletion library.json
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "FatFsSd",
"name": "no-OS-FatFS-SD-SPI-RPi-Pico",
"version": "1.0.0",
"description": "Simple library for SD Cards on the RP2040",
"keywords": ["Data Storage", "FatFs", "SD card", "Secure Digital card", "SPI", "SDIO"],
Expand Down
Empty file modified src/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified src/SdFat/LICENSE.md
100644 → 100755
Empty file.
Empty file modified src/SdFat/README.md
100644 → 100755
Empty file.
Empty file modified src/SdFat/SdCardInfo.h
100644 → 100755
Empty file.
Empty file modified src/SdFat/bench.c
100644 → 100755
Empty file.
Empty file modified src/include/f_util.h
100644 → 100755
Empty file.
Empty file modified src/include/ff_stdio.h
100644 → 100755
Empty file.
1 change: 0 additions & 1 deletion src/include/ffconf.h

This file was deleted.

Empty file added src/include/ffconf.h
Empty file.
Empty file modified src/include/my_debug.h
100644 → 100755
Empty file.
Empty file modified src/include/rtc.h
100644 → 100755
Empty file.
Empty file modified src/include/util.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/LICENSE
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/README.md
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/SdioCard.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/ZuluSCSI_platform.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/rp2040_sdio.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/rp2040_sdio.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/rp2040_sdio.pio
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SDIO/sd_card_sdio.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/crc.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/crc.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/sd_card_constants.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/sd_card_spi.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/sd_card_spi.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/sd_spi.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/sd_spi.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/spi.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/SPI/spi.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/hw_config.h
100644 → 100755
Empty file.
Empty file modified src/sd_driver/sd_card.c
100644 → 100755
Empty file.
Empty file modified src/sd_driver/sd_card.h
100644 → 100755
Empty file.
Empty file modified src/src/f_util.c
100644 → 100755
Empty file.
Empty file modified src/src/ff_stdio.c
100644 → 100755
Empty file.
Empty file modified src/src/glue.c
100644 → 100755
Empty file.
Empty file modified src/src/my_debug.c
100644 → 100755
Empty file.
Empty file modified src/src/rtc.c
100644 → 100755
Empty file.

0 comments on commit b15bab9

Please sign in to comment.