tyeth
0cc0c4e9a2
Skip File / file_t tests for Feather RP2040
2023-12-20 18:00:04 +00:00
tyeth
369cb2134c
Swap u8 for (const char *) in unicode test ✅
2023-12-20 16:00:23 +00:00
tyeth
9c57e744c0
Add m_fatCount back
2023-12-20 15:12:05 +00:00
tyeth
1c9fd25cff
Merge remote-tracking branch 'upstream/master' into newupstream
2023-12-20 10:52:52 +00: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
Bill Greiman
e7b775a1fd
Update documentation
2020-12-05 05:36:26 -08:00
Bill Greiman
887e0a6730
Fix cache bug for FAT16/FAT32
2020-11-10 06:48:22 -08:00
Bill Greiman
4dbec4b45e
Major update to version 2.0.0
2020-11-09 08:34:52 -08:00
Bill Greiman
7d0261d144
Fix open bug
2020-05-16 08:47:17 -07:00
Bill Greiman
d8fe044c5a
Add null pointer checks
2020-05-15 09:43:12 -07:00
Bill Greiman
74d464a03b
Use fcntl.h for ESP32
2020-02-24 08:33:42 -08:00
Bill Greiman
41d8e42f2c
Fix FatFile::printName() bug
2020-01-25 06:58:08 -08:00
Bill Greiman
3b79f38cb5
Support for SdFatLite library.
2019-03-09 08:09:38 -08:00
Bill Greiman
635d3fd50f
Add openCwd(), fix library.properties for Particle
2019-01-21 06:15:47 -08:00
Bill Greiman
19cdd8f79b
Partivle SPI fix, ls returns bool
2019-01-13 07:39:50 -08:00
Bill Greiman
60864e38aa
Improved card re-initialization
2019-01-04 07:09:53 -08:00
Bill Greiman
37c1f2606b
Avoid MISO missing pull-up problem
2019-01-02 08:53:16 -08:00
Bill Greiman
356c5e417c
Fix iinitialization for older cards
2018-12-29 09:05:00 -08:00
Bill Greiman
7417ee943c
Particle Gen3 support with POSIX open flags
2018-12-28 11:04:01 -08:00
Bill Greiman
f0c65da000
Fix allocation algorithm
2018-12-18 07:11:05 -08:00
Bill Greiman
46aff556c5
Update copyright. Optional C++ ios
2018-08-10 08:43:56 -07:00
Bill Greiman
d43541f01b
New version for library manager
2018-06-23 04:54:41 -07:00
Bill Greiman
a713da6cf5
Fix cache flush/invalidate bug
2018-06-23 04:48:49 -07:00
Bill Greiman
11d6d9ccf4
Fix for low power sleep
2017-12-23 07:16:52 -08:00
Bill Greiman
ae1471ab39
Add invalid cluster error checks
2017-12-23 05:44:26 -08:00
Bill Greiman
18905d728f
Add missing include for Arduino.h
2017-10-25 10:11:41 -07:00
Bill Greiman
f2424ef753
Add LICENSE.md
2017-10-04 08:45:41 -07:00
Bill Greiman
e4190e50a4
Change to MIT License
2017-10-04 08:41:32 -07:00
Bill Greiman
49cc348aa1
Fix for SoftSPI
2017-09-28 12:29:40 -07:00