Ivan Grokhotkov
908f94c8e9
docs: wifi: use list instead of nested table
...
Latex backend does not support nested tables, which caused documentation
build to fail on readthedocs.
2017-08-22 15:12:35 +08:00
Ivan Grokhotkov
430cf3e9b3
docs: link to Kconfig options documentation
2017-08-22 15:12:35 +08:00
Ivan Grokhotkov
a2f4f2999d
docs: generate documentation for Kconfig options
...
This adds a simple script which parses Kconfig files using Kconfiglib
and emits ReST document with the list of all options. For each option
a link target is generated, to make it possible to link to any Kconfig
option from the rest of the documentation.
Since Kconfiglib is not on PyPI, the latest version (45f87b9d) is
bundled into the docs directory.
2017-08-22 15:12:34 +08:00
Ivan Grokhotkov
5de7c91a54
add console component and example
2017-08-21 15:58:27 +08:00
Ivan Grokhotkov
bfb15c6fc9
Merge branch 'bugfix/docs_app_trace_lib' into 'master'
...
Update of "Application Level Tracing library" documentation to reflect "esp32" target
See merge request !1081
2017-08-16 19:12:51 +08:00
krzychb
fe80e1a595
Fixed Breathe release because 'latest' introduces errors
2017-08-09 19:09:59 +02:00
Ivan Grokhotkov
43b81c8f11
Merge branch 'feature/fast_crypto_used_in_supplicant' into 'master'
...
Add the fast crypto function in supplicant, relate to the task tw13712
See merge request !1075
2017-08-09 21:55:05 +08:00
Deng Xin
57bc38d867
Add the fast crypto function in supplicant
...
optimize the speed when do wifi connect
2017-08-09 21:36:13 +08:00
Ivan Grokhotkov
b8b553d122
Merge branch 'feature/docs_build_openocd_windows' into 'master'
...
Provided instruction to build OpenOCD from sources using MSYS2
See merge request !1062
2017-08-09 13:17:35 +08:00
krzychb
ca5065c66c
Trace collection command examples
2017-08-05 16:54:58 +02:00
krzychb
485518cb59
Target change, clarifications and formatting updates
2017-08-04 22:17:31 +02:00
Ivan Grokhotkov
d286d2f647
Merge branch 'feature/apptrace_api_ext' into 'master'
...
esp32: Apptrace API enhancement
See merge request !1021
2017-08-02 14:34:42 +08:00
krzychb
d5119dd529
Provided instruction to build OpenOCD from sources using MSYS2
2017-08-02 06:10:44 +02:00
Ivan Grokhotkov
046b2c0aa4
docs: add OpenOCD/JTAG instructions for macOS
2017-07-27 20:25:56 +08:00
krzychb
f50fd070c9
Updated links to binary distributions of OpenOCD
2017-07-26 14:53:54 +08:00
Alexey Gerenkov
7d86f167ee
docs: Flashing over JTAG was added
2017-07-26 14:53:48 +08:00
krzychb
1fb85b494c
JTAG Debugging - revamping of Debugging documentation
2017-07-26 14:53:43 +08:00
Alexey Gerenkov
60c45ae2c4
Updated acc to comments
2017-07-24 20:07:21 +03:00
Alexey Gerenkov
c2c9149a24
esp32: Apptrace API enhancement
...
- User down buffer configuration support
- bugfix: ring buf - avalable write size undeflow
- SysView down buf support updated
2017-07-24 19:57:44 +03:00
Liu Zhi Fu
508855538e
docs: add wifi.rst
...
Add more documents about WiFi API/Event Mechanism/State Machine etc
2017-07-24 10:20:06 +08:00
Angus Gratton
d664e32394
build system: Use component.mk for all components, refactor bootloader build
...
For config-only components, component.mk should now contain "COMPONENT_CONFIG_ONLY := 1"
Also refactored some of the generation of linker paths, library list. This required cleaning up the way the bootloader
project works, it's now mostly independent from the parent.
2017-07-19 09:10:48 +10:00
Angus Gratton
5492ba759a
build system docs: Add some notes about project-level variables
2017-07-19 09:07:53 +10:00
Angus Gratton
2571e66a29
build system: Make component searching more explicit, obsolete SRCDIRS
...
Each COMPONENT_DIRS directory can now either be a component directory, or a parent directory containing component
subdirectories.
When searching for components, skip any directory which doesn't have component.mk, Kconfig.projbuild, or
Makefile.projbuild in it. This helps with debugging, list-components output, etc.
2017-07-19 09:07:53 +10:00
Angus Gratton
2c1fe6663d
build system: Add list-components target for debugging component discovery
2017-07-19 09:07:53 +10:00
Ivan Grokhotkov
0ae916d555
Merge branch 'feature/high_level_interrupts' into 'master'
...
Break out high-level interrupts so a component can override them
See merge request !675
2017-07-18 10:42:31 +08:00
Angus Gratton
b71f47670f
doc: Move romconsole doc sub-headings to sub-headings
...
Removes them from the API guides ToC.
2017-07-13 14:33:29 +08:00
Jeroen Domburg
1d748db209
Break out high-level interrupts so a component can override them
2017-07-07 12:51:33 +08:00
Ivan Grokhotkov
0087b887ae
docs: update general notes section on IRAM/ISRs
...
- Remove outdated note that all ISRs should be in IRAM
- Replace “ISR handler” with “ISR” or “interrupt handler”
2017-07-06 10:47:18 +08:00
Jeroen Domburg
50e486f9eb
Some documentation for the undocumented ROM console.
2017-06-29 19:01:50 +08:00
Alexey Gerenkov
8d43859b6a
esp32: SEGGER SystemView Tracing Support
...
Implements support for system level traces compatible with SEGGER
SystemView tool on top of ESP32 application tracing module.
That kind of traces can help to analyse program's behaviour.
SystemView can show timeline of tasks/ISRs execution, context switches,
statistics related to the CPUs' load distribution etc.
Also this commit adds useful feature to ESP32 application tracing module:
- Trace data buffering is implemented to handle temporary peaks of events load
2017-06-27 20:52:43 +03:00
Ivan Grokhotkov
af1bec4625
Merge branch 'bugfix/ulp_fixes' into 'master'
...
Minor fixes for ULP
See merge request !800
2017-06-14 09:12:55 +08:00
Angus Gratton
d00b2428bb
Merge branch 'feature/doc_note_about_component_search_order' into 'master'
...
Add a note about handling of same-named components in different component search paths
See merge request !788
2017-06-06 14:36:33 +08:00
jack
fc130fba86
fix bug that files missing commit in MR 773
2017-05-31 19:37:39 +08:00
Ivan Grokhotkov
3a787c4830
ulp: fix macro names in documentation
2017-05-31 18:23:24 +08:00
Ivan Grokhotkov
7abd9bc023
ULP: remove deprecated cycle_sel field from ADC instruction
...
Cycle_sel field was never used in binutils and was always set to zero.
This change removes it from documentation and examples.
Needs ULP binutils with this change:
https://github.com/espressif/binutils-esp32ulp/commit/af79434
2017-05-31 18:22:48 +08:00
Jeroen Domburg
e0ac345fd2
Add a note about handling of same-named components in different component search paths
2017-05-25 19:45:59 +08:00
Jeroen Domburg
79ca00af49
Add cleaner way to conditionally compile files
2017-05-25 16:12:27 +08:00
krzychb
30edcca1fb
docs: Generate Doxygen directives for API documentation
...
This is to resolve issue reported in https://github.com/espressif/esp-idf/issues/130 .
2017-05-19 18:26:02 +02:00
Ivan Grokhotkov
98e15df7f6
examples: add ULP ADC example
2017-05-16 13:15:02 +08:00
He Yin Ling
6c5e60943e
build: add document about how to save flash args
2017-05-02 13:17:57 +08:00
krzychb
1a19747678
Getting started guides
2017-04-27 19:51:42 +02:00