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