mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
46fa2cfb46
Split common SPI stuff out of master driver; add slave driver; add workaround for DMA issue. This merge req mainly adds a slave device. In order to do this, the original master driver is refactored into common code shared by master and slave modes, and a slave driver is added. The other things added are: - Added a workaround for a 'feature' of the ESP32 silicon that can lock up the receive DMA channel in some situations. This can only be fixed by resetting *both* DMA channels. The workaround implemented makes sure that the reset only happens when both channels are idle - Got rid of the automatic choice between register- and DMA-based transfers. The master (and slave) code will now always go for a DMA transfer if a DMA channel is given, and always go for register-based transfers if no DMA channel is given. - Add in a bunch of fixes for outstanding Github issues. See merge request !659 |
||
---|---|---|
.. | ||
_static | ||
api | ||
security | ||
build-system.rst | ||
conf.py | ||
contributing.rst | ||
contributor-agreement.rst | ||
COPYRIGHT.rst | ||
core_dump.rst | ||
deep-sleep-stub.rst | ||
documenting-code.rst | ||
Doxyfile | ||
doxygen_xml_to_rst.xslt | ||
eclipse-setup-windows.rst | ||
eclipse-setup.rst | ||
esp32.cfg | ||
general-notes.rst | ||
idf-monitor.rst | ||
index.rst | ||
link-roles.py | ||
linux-setup.rst | ||
macos-setup.rst | ||
make-project.rst | ||
Makefile | ||
modules-and-boards.rst | ||
openocd.rst | ||
partition-tables.rst | ||
README.md | ||
repo_util.py | ||
requirements.txt | ||
style-guide.rst | ||
ulp_instruction_set.rst | ||
ulp_macros.rst | ||
ulp.rst | ||
unit-tests.rst | ||
windows-setup-scratch.rst | ||
windows-setup.rst |
Documentation Source Folder
This folder contains source files of ESP-IDF documentation.
The sources do not render well in GitHub and some information is not visible at all.
Use actual documentation generated instantly on each commit:
- Main server: http://esp-idf.readthedocs.io/ or http://esp-idf.rtfd.io/
- Mirror: https://dl.espressif.com/doc/esp-idf/latest/