@@ -8,8 +8,44 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
8
8
## [ Unreleased]
9
9
10
10
### Changes
11
+ - Code tidy-ups and more documentation.
11
12
- [ breaking-change] Use SPI blocking traits instead to ease SPI peripheral sharing.
12
13
See: https://github.com/rust-embedded-community/embedded-sdmmc-rs/issues/28
14
+ - Added ` Controller::has_open_handles ` and ` Controller::free ` methods.
13
15
14
16
15
17
[ Unreleased ] : https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.3.0...develop
18
+
19
+ ## [ Version 0.3.0] ( https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.3.0 )
20
+
21
+ ### Changes
22
+
23
+ * Updated to ` v2 ` embedded-hal traits.
24
+ * Added open support for all modes.
25
+ * Added write support for files.
26
+ * Added ` Info_Sector ` tracking for FAT32.
27
+ * Change directory iteration to look in all the directory's clusters.
28
+ * Added ` write_test ` and ` create_test ` .
29
+ * De-duplicated FAT16 and FAT32 code (https://github.com/thejpster/embedded-sdmmc-rs/issues/10 )
30
+
31
+ ## [ Version 0.2.1] ( https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.2.1 )
32
+
33
+ ### Changes
34
+
35
+ * Added ` readme=README.md ` to ` Cargo.toml `
36
+
37
+ ## [ Version 0.2.0] ( https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.2.0 )
38
+
39
+ ### Changes
40
+
41
+ * Reduce delay waiting for response. Big speed improvements.
42
+
43
+ ## [ Version 0.1.0] ( https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.1.1 )
44
+
45
+ ### Changes
46
+
47
+ * Can read blocks from an SD Card using an ` embedded_hal::SPI ` device and a
48
+ ` embedded_hal::OutputPin ` for Chip Select.
49
+ * Can read partition tables and open a FAT32 or FAT16 formatted partition.
50
+ * Can open and iterate the root directory of a FAT16 formatted partition.
51
+
0 commit comments