esp-idf/docs
Ivan Grokhotkov 5b5a4355e7 Merge branch 'feature/sd_driver_new' into 'master'
SDMMC peripheral driver, SD protocol driver, FATFS library, VFS integration

This MR contains:
- SDMMC host peripheral driver
- SD protocol driver in sdmmc component (can be extended to support MMC/eMMC and SPI based hosts)
- ChaN's FATFS library v0.12b
- VFS integration
- FAT access via VFS is thread-safe (unless same file is read/written/unlinked/renamed from different tasks)
- Support for POSIX directory-related functions in VFS (and in vfs_fatfs.c)
- unit test for the above
- Example
- API documentation

Will be done in other MRs:
- Support for spi_flash IO driver for FatFs
- SPI host driver and support for SPI mode commands in sdmmc component
- MMC/eMMC support in sdmmc component
- Support for slightly higher 53/26.6MHz clocks (currently I'm using 20MHz for DS and 40MHz for HS, instead of 25MHz/50MHz per standard), and arbitrary low clocks (e.g. 4MHz).

See merge request !353
2017-01-09 06:48:25 +08:00
..
_static
api docs: add sdmmc and fatfs docs 2017-01-09 05:54:12 +08:00
security bootloader: Enable early boot RNG entropy source 2017-01-04 17:07:12 +11:00
COPYRIGHT.rst
Doxyfile docs: add sdmmc and fatfs docs 2017-01-09 05:54:12 +08:00
Makefile
build_system.rst examples: Move sdkconfig.defaults support into build system 2016-12-29 17:37:30 +08:00
conf.py
contributing.rst
contributor-agreement.rst
deep-sleep-stub.rst
documenting-code.rst
doxygen_xml_to_rst.xslt
eclipse-setup.rst
esp32.cfg
general-notes.rst
index.rst docs: add sdmmc and fatfs docs 2017-01-09 05:54:12 +08:00
linux-setup.rst linux docs: Add note about precompiled gdb on Arch 2016-12-28 10:17:56 +11:00
macos-setup.rst provide list of packages for homebrew 2016-12-22 17:09:05 +11:00
make-project.rst
openocd.rst
partition-tables.rst Build system: Add `make erase_flash` target 2016-12-20 10:00:04 +11:00
requirements.txt
style-guide.rst
windows-setup.rst