mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-31 07:01:43 +01:00 
			
		
		
		
	- Use `code` tags instead of a mix of `<pre></pre>` and `@verbatim .. @endverbatim` - Remove manually added function prototypes from comment blocks - Remove of grouping (`\defgroup`) — some extra work is needed to make groups compatible with the way we auto-generate API reference from Doxygen XML files. It's pretty easy to add the grouping directives back if/when we implement support for Doxygen groups in the later stages of documentation build process. - Hide private APIs under `@cond .. @endcond` - Convert some comments into Doxygen-compatible ones - Fix various documentation issues: missing documentation for some parameters, mismatch between parameter names in comment block and in function prototype. - Add doxygen comments for functions which didn't have them (thread local storage). - Add [out] param tags where necessary - Redefine `xTaskCreate` and `xTaskCreateStatic` as inline functions instead of macros.
		
			
				
	
	
		
			24 lines
		
	
	
		
			603 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			603 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| System API
 | |
| **********
 | |
| 
 | |
| .. toctree::
 | |
|    :maxdepth: 1
 | |
| 
 | |
|    FreeRTOS <freertos>
 | |
|    FreeRTOS Hooks <hooks>
 | |
|    Heap Memory Allocation <mem_alloc>
 | |
|    Heap Memory Debugging <heap_debug>
 | |
|    Interrupt Allocation <intr_alloc>
 | |
|    Watchdogs <wdts>
 | |
|    Inter-Processor Call <ipc>
 | |
|    High Resolution Timer <esp_timer>
 | |
|    Logging <log>
 | |
|    Application Level Tracing <app_trace>
 | |
|    Power Management <power_management>
 | |
|    Sleep Modes <sleep_modes>
 | |
|    Base MAC address <base_mac_address>
 | |
|    Over The Air Updates (OTA) <ota>
 | |
| 
 | |
| 
 | |
| Example code for this API section is provided in :example:`system` directory of ESP-IDF examples.
 |