# SD/MMC core This library is a core set of data structures and algorithms for SD/MMC support in embedded environments written in Rust. ## no-std support `no-std` is supported by default. Any `std`-only features can be included by using the `std` feature. ## Compatibility Data structures and algorithms in this library are meant to follow relevant specifications as closely as possible. Because of that, `sdmmc-core` should be re-usable in most projects with little-to-no changes. The main specification followed is [`SD Specifications Part 1 Physical Layer Simplified Specification v9.10`](https://www.sdcard.org/downloads/pls/pdf/?f=Part1PhysicalLayerSimplifiedSpecificationVer9.10Fin_20231201.pdf). ## Contributions We are still early in development, and are not actively seeking contributions. If you notice a bug, or have a feature request, please use the [issue tracker](https://codeberg.org/weathered-steel/sdmmc-core/issues).