Commit graph

52 commits

Author SHA1 Message Date
Bill Greiman
57900b21d2 Reformat, user SPI begin, SPI array functions, bug fixes 2023-04-05 05:34:17 -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
Bill Greiman
c95f1d4a81 Add STM32F4 - may be unstable 2017-09-19 10:48:04 -07:00
Bill Greiman
12a0199b6a Enable STM32 SPI multi-byte read again 2017-09-18 11:23:36 -07:00
Bill Greiman
ce5d0e9b31 Cast away const for STM32 2017-09-18 10:27:59 -07:00
Bill Greiman
8b8776a5f1 Add CRC read error code 2017-07-04 06:48:28 -07:00
Bill Greiman
6ab0533f31 Support on-board SD with dedicated SPI 2017-07-04 06:04:10 -07:00
Bill Greiman
e89cfd3aae Remove bintocsv.exe 2017-04-28 04:43:14 -07:00
Bill Greiman
6bb055d415 New version for library manager 2017-04-26 13:36:53 -07:00
Bill Greiman
dc08d34d61 Allow printf macro 2017-02-15 05:49:47 -08:00
Bill Greiman
bc32f5afdd Fix ESP8266 yield bug 2016-08-15 05:22:53 -07:00
Bill Greiman
70a49fb0a9 Fix README 2016-07-19 13:03:38 -07:00
Bill Greiman
3163b54416 Commit changes from SdFat-beta 2016-07-19 12:54:02 -07:00
Bill Greiman
fe80cc35c4 Maple STM32F1 added 2015-03-24 08:26:02 -07:00
Bill Greiman
c092796599 New core FAT implementation 2015-03-21 08:03:19 -07:00
Bill Greiman
feeeabc075 Added Sd.h API and SPI transactions 2014-11-11 12:44:56 -08:00