Commit graph

90 commits

Author SHA1 Message Date
Tyeth Gundry
daa55e618c
Update library.properties - bump version to 2.3.54 2025-08-05 13:36:14 +01:00
Carter Nelson
8b5835acb1
Merge pull request #37 from caternuson/example_update
Update  Rp2040SdioSetup example for Feather RP2040 Adalogger
2025-08-01 10:47:28 -07:00
caternuson
0aa617af6b update preproc for feather rp2040 adalogger 2025-07-31 08:40:49 -07:00
Ha Thach
a0f096ca6b
Update library.properties 2025-06-09 23:23:52 +07:00
Ha Thach
4d977c909d
Merge pull request #35 from adafruit/pio-sdio-pin-48
fix rp2350B with gpio up to 48
2025-06-09 23:23:35 +07:00
hathach
b5e4bca6ad
update example to work with metro rp2350 and fruitjam 2025-06-09 22:41:03 +07:00
hathach
3bd304897a
fix rp2350B with gpio up to 48 2025-06-09 16:32:44 +07:00
Ha Thach
96a164f548
Merge pull request #34 from adafruit/fix-backward-compatible-cardsize
allow cardSize() for backward compatible with v1
2025-06-09 14:59:31 +07:00
hathach
e542d30095
allow cardSize() for backward compatible with v1 2025-06-06 10:58:23 +07:00
Ha Thach
27e40de668
Update library.properties 2025-06-05 16:25:42 +07:00
Ha Thach
5cff10a770
Merge pull request #33 from adafruit/fix-copy-constructor
fix copy constructor backward compatible for libraries such as Adafruit_WavePlayer
2025-06-05 16:24:42 +07:00
hathach
67bb09a685
FILE_COPY_CONSTRUCTOR_SELECT=FILE_COPY_CONSTRUCTOR_PUBLIC for backward compatible for libraries such as Adafruit_WavePlayer 2025-06-05 11:18:31 +07:00
Liz
54986f09ed Update library.properties 2025-06-03 09:42:18 -04:00
Ha Thach
3c0b262331
Merge pull request #32 from adafruit/update-sdfat-v2.3.0
Update sdfat v2.3.0
2025-05-30 19:48:55 +07:00
hathach
7726ab3b8c
fixing ci: skip test for metro rp2040, esp32s2/s3 2025-05-30 17:11:39 +07:00
hathach
af49d122ad
add metro_rp2040 to ci build 2025-05-30 13:23:44 +07:00
hathach
e4f7c08f04
Merge remote-tracking branch 'greiman/master' into update-sdfat-v2.3.0
# Conflicts:
#	examples/BufferedPrint/BufferedPrint.ino
#	examples/DirectoryFunctions/DirectoryFunctions.ino
#	examples/OpenNext/OpenNext.ino
#	examples/ReadCsvFile/ReadCsvFile.ino
#	examples/RtcTimestampTest/RtcTimestampTest.ino
#	examples/SoftwareSpi/SoftwareSpi.ino
#	examples/UnicodeFilenames/UnicodeFilenames.ino
#	examples/bench/bench.ino
#	examples/rename/rename.ino
#	library.properties
#	src/FatLib/FatPartition.h
#	src/FatLib/FatVolume.h
#	src/SdCard/SdSpiCard.h
#	src/SdFat.h
#	src/SdFatConfig.h
2025-05-30 12:47:33 +07:00
Bill Greiman
a4ecec6055
Update README.md 2025-03-15 04:24:41 -07:00
Ha Thach
1d3b2a2d18
Merge pull request #31 from brentru/fix-for-pico
Fix SDFat conflict with Arduino-Pico BSP
2025-03-04 18:26:39 +07:00
brentru
caf9e91b4e add @hathach review 2025-03-03 09:44:09 -05:00
brentru
d40da246f7 try bump down prop 2025-02-28 16:22:04 -05:00
Brent Rubell
fd3f1dcdc4
Rename SDFat_Adafruit_Fork.h to SdFat_Adafruit_Fork.h 2025-02-28 15:02:28 -05:00
brentru
9d69c08a88 bump semver over 2.3.x 2025-02-28 14:48:11 -05:00
brentru
72230805bf Add new fork file, bump lib prop 2025-02-28 14:42:38 -05:00
brentru
3aff08c143 fix for pico bsp 2025-02-28 10:05:16 -05:00
Bill Greiman
67e26476f1 Add SDIO support for RP2040/RP2350 2025-01-01 07:54:38 -08:00
Bill Greiman
052d38e2c6 Fix bad error code return 2024-06-04 04:50:51 -07:00
Bill Greiman
aadedbf206 Added Move constructor and bug fixes. 2024-05-11 13:07:52 -07:00
Tyeth Gundry
f3bba10a3c
Update library.properties to 2.2.3 2023-12-12 13:01:02 +00:00
Limor "Ladyada" Fried
cc8787f4bb
Merge pull request #20 from adafruit/fix_unicode_errors
🙏
2023-12-11 19:33:19 -05:00
ladyada
ad9dd5ac84 🙏 2023-12-11 19:06:43 -05:00
dherrada
4f43a678f0 Update CI action versions 2023-05-12 11:24:14 -04:00
Bill Greiman
57900b21d2 Reformat, user SPI begin, SPI array functions, bug fixes 2023-04-05 05:34:17 -07:00
Ha Thach
5c0b73ada2
Re-Enable ci for m0/m4/rp2040/s2/s3 (#14)
* try to re-add ci
* enable USE_SPI_ARRAY_TRANSFER and USE_UTF8_LONG_NAMES (if not avr)
* add skip test and slightly update examples for passing ci for all platforms
* add feather s3
* install RTClib for ci
* install SD lib
2022-10-15 20:49:37 +07:00
hathach
d63799cf4e update library for fork 2022-10-14 16:53:41 +07:00
hathach
0b713a014c backward-compatible: support super floppy disk (SFD) by default
- sfd may be used in existing board (with SdFormat), this allow to use
v2 without reformat board
- add backward-compatible define
2022-10-12 15:46:23 +07:00
hathach
21862d20d3 add cardSize() and readBlock/writeBlock() for backward-compatible 2022-10-11 17:51:50 +07:00
hathach
d8351e10ea configure sdfat for spiflash and fat12 usage
- SDFAT_FILE_TYPE = 1
- USE_BLOCK_DEVICE_INTERFACE = 1
- FAT12_SUPPORT = 1
- comment out FS.h warning
- add File32 name() function for backward compilable
2022-10-11 16:18:02 +07:00
hathach
84abec80a8 support filesystem with only 1 fat 2022-10-05 18:11:00 +07:00
Bill Greiman
628effa1c2 New features, major internal changes, bug fixes 2022-07-04 10:24:03 -07:00
Bill Greiman
bab0061a51 Restructure for RTOS use, getName mods, bug fixes 2021-11-24 05:30:36 -08:00
Bill Greiman
fb7415151b Fix SdInfo example and file.timestamp. Remove Syscall::yield and SysCall::halt
Fix SdInfo example and file.timestamp. Remove Syscall::yield and SysCall::halt.

Major restructuring for future portability to RTOS systems and RPI Pico.
2021-10-31 07:11:21 -07:00
Bill Greiman
a5e4bdeb76 Add UTF-8 support 2021-08-23 05:17:02 -07:00
Bill Greiman
caece65d13 Fix Cortex-M0 Hard Fault 2021-06-17 09:33:27 -07:00
Bill Greiman
a9f2b6f886 Fix for SparkFun Mbed Apollo3 Core 2021-03-22 11:15:32 -07:00
Bill Greiman
4582dd4d6c Improved Teensy SDIO, new features, bug fixes 2021-02-25 08:52:43 -08:00
Bill Greiman
cb5a7d2afb Add SdFs::format(), improve "const correctness", zip doc 2020-12-30 07:06:43 -08:00
Bill Greiman
ca42ad3319 Change SD_FAT_VERSION from string to integer 2020-12-26 06:52:23 -08:00
Bill Greiman
f62283abb3 Restructure cache classes to single class 2020-12-26 06:39:40 -08:00
Bill Greiman
1535ac2b03 Timestamp fix, edit src for cplint errors
Add time st
2020-12-05 05:53:23 -08:00