esp-idf/components
Darian Leung d1853dbbc0 FreeRTOS/make Queue Registry and Run Time Stats configurable
This commit makes the configQUEUE_REGISTRY_SIZE and
configGENERATE_RUN_TIME_STATS configurable in menuconfig.

- configQUEUE_REGISTRY_SIZE can now be set in menuconfig.
- The functions vQueueAddToRegistry() and vQueueUnregisterQueue() were made
  SMP compatbile
- pcQueueGetName() was backported from FreeRTOS v9.0.0
- Added test case for Queue Registry functions

- configGENERATE_RUN_TIME_STATS can now be enabled in menuconfig. CCOUNT or
  esp_timer can be selected as the FreeRTOS run time clock in menuconfig as
  well, although CCOUNT will overflow quickly.
- Run time stats collection (in vTaskSwitchContext) and generation (in
  uxTaskGetSystemState) have been made SMP compatible. Therefore
  vTaskGetRunTimeStats() now displays the run time usage of each task as a
  percentage of total runtime of both CPUs

Squash
2017-11-14 15:50:31 +08:00
..
app_trace
app_update
aws_iot
bootloader
bootloader_support
bt
coap
console
cxx
driver
esp32
esp_adc_cal
espcoredump
esptool_py
ethernet
expat
fatfs
freertos FreeRTOS/make Queue Registry and Run Time Stats configurable 2017-11-14 15:50:31 +08:00
heap
idf_test
jsmn
json
libsodium
log
lwip
mbedtls
mdns
micro-ecc
newlib
nghttp
nvs_flash
openssl
partition_table
pthread
sdmmc
soc
spi_flash
spiffs
tcpip_adapter
ulp
vfs
wear_levelling
wpa_supplicant
xtensa-debug-module