esp-open-rtos/core
ourairquality ace6870c51 sysparam: rework.
Adds a semaphore used by readers are writers.

Fixes writing to the flash from constant data stored in the flash, using a bounce buffer.

Handle reading into unaligned value buffers.

Removed memory allocation from most read and write paths. Only read paths that return a blob of data allocate memory now, and the iterator.

Store small integers as binary values, avoiding parsing and formatting in these paths.
2016-08-21 16:30:04 +10:00
..
include sysparam: rework. 2016-08-21 16:30:04 +10:00
app_main.c Sysparam by @foogod (#180) 2016-08-18 12:07:46 +02:00
component.mk Rework component makefiles to have a default <component>_ROOT 2015-09-08 09:59:59 +10:00
cplusplus_operators.cpp Move c++ operators back to link-time resolutions, part of 'core' 2015-09-20 21:13:38 +10:00
debug_dumps.c Added first half of RE'd user_interface.c 2016-07-06 17:21:34 +10:00
esp_gpio.c Separate pullup config out of gpio_enable() 2016-02-21 18:34:11 -08:00
esp_gpio_interrupts.c Add esp/gpio_regs.h 2015-08-18 22:46:25 -07:00
esp_hwrand.c Refactor Hardware RNG functions to esp/hwrand.h 2015-09-24 20:48:16 +10:00
esp_interrupts.c lwip sys_arch: Add functional xInsideISR implementation 2016-05-15 22:30:01 +10:00
esp_iomux.c Removed INLINED (force inline) macro. 2015-11-28 18:01:03 +11:00
esp_phy.c Add PHY hardware management for Bluetooth Coexistence pin choice 2016-05-15 22:21:10 +10:00
esp_spi.c Add gpio_set_iomux_function(). 2016-08-15 22:23:45 +10:00
esp_timer.c timers.h: Return error codes instead of true/false for failures 2015-11-28 16:33:39 +11:00
exception_vectors.S fatal exception handler: Only dump "registers" from stack for fatal user exceptions 2016-05-15 22:30:01 +10:00
led_debug.s Use GPIO2 for led_debug.S 2015-09-14 17:20:00 +10:00
newlib_syscalls.c SPIFFS: Support lseek, stat, fstat 2016-07-14 16:13:03 +03:00
phy_info.c Wrap structure around phy_info PHY initialisation settings 2016-05-15 22:21:10 +10:00
sdk_compat.c gcc __attribute__((constructor)): Remove hacked calling, move ctor sections to flash 2016-04-24 18:52:16 +10:00
spiflash-cache-enable.S Use latest upstream rboot, always build with OTA - use prebuilt rboot if 2016-05-28 11:27:10 +10:00
sysparam.c sysparam: rework. 2016-08-21 16:30:04 +10:00