esp-idf/components/esp32/include
Angus Gratton bab1d49f1f Merge branch 'feature/esptool_flash_encryption' into 'master'
Flash encryption support

Flash encryption support in build system, tooling

To come in future MR:
* On-device key generation on first boot (for production devices), need to finalise testing of bootloader entropy seeding.
* spi_flash_encrypted_write to support non-32-byte block writes (at least optionally.)
* I think a lot of the bootloader_support component can possibly be rolled into "spiflash" and other components, to use a common API.

See merge request !240
2016-12-12 06:50:46 +08:00
..
hwcrypto mbedTLS SHA: Fix cloning of SHA-384 digests 2016-11-25 19:26:30 +11:00
rom Merge branch 'feature/esptool_flash_encryption' into 'master' 2016-12-12 06:50:46 +08:00
soc Merge branch 'feature/esptool_flash_encryption' into 'master' 2016-12-12 06:50:46 +08:00
xtensa implement esp_deep_sleep, fix build issues 2016-11-22 21:54:49 +08:00
esp_attr.h Make sure task wdt also does the right thing when triggered when flash is disabled 2016-11-17 18:05:47 +08:00
esp_brownout.h Add licenses, docbook, general cleanup 2016-10-25 18:18:11 +08:00
esp_coexist.h component/bt : fix sw coexit call mistake 2016-11-24 20:09:52 +08:00
esp_crosscore_int.h Only init crosscore when FreeRTOS runs in multicore mode, add warnings that cross_int calls are private. 2016-10-27 16:50:28 +08:00
esp_deepsleep.h implement esp_deep_sleep, fix build issues 2016-11-22 21:54:49 +08:00
esp_err.h Fix uart tx bug, data pass(with flow control) through test ok. 2016-11-10 17:01:39 +08:00
esp_event_loop.h Event handling refactoring 2016-09-26 01:17:32 +08:00
esp_event.h ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
esp_flash_data_types.h Flash encryption: Support enabling flash encryption in bootloader, app support 2016-12-01 23:49:12 -08:00
esp_freertos_hooks.h Add comments/headers according to merge request comments 2016-11-15 12:10:02 +08:00
esp_gdbstub.h Move panic handler and gdbstub into esp32 component, clean up wdt according to merge req suggestions 2016-10-26 12:23:01 +08:00
esp_heap_alloc_caps.h Changes according to merge request 2016-12-08 12:39:33 +08:00
esp_int_wdt.h Add documentation 2016-11-17 12:09:08 +08:00
esp_interface.h ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
esp_intr_alloc.h Add test for local interrupts, fix int disable code 2016-12-08 12:39:33 +08:00
esp_intr.h add RMT driver and example 2016-11-22 00:57:19 +08:00
esp_ipc.h components/esp32,spi_flash: update some comments 2016-09-12 20:02:51 +08:00
esp_panic.h Move panic handler and gdbstub into esp32 component, clean up wdt according to merge req suggestions 2016-10-26 12:23:01 +08:00
esp_phy_init.h phy_init: reduce the amount of hardwired logic, add coexist init 2016-11-18 20:11:17 +08:00
esp_smartconfig.h add smartconfig header files(merge this after updating libsmartconfig.a version v2.6.2) 2016-09-30 02:31:14 +08:00
esp_ssc.h Initial public version 2016-08-17 23:08:22 +08:00
esp_system.h implement esp_deep_sleep, fix build issues 2016-11-22 21:54:49 +08:00
esp_task_wdt.h Add documentation 2016-11-17 12:09:08 +08:00
esp_task.h components/esp32,bt: fix typos in comments 2016-09-26 00:51:56 +08:00
esp_types.h remove legacy definitions from esp_types.h 2016-11-22 21:14:36 +08:00
esp_wifi_internal.h Implement system_* APIs in IDF 2016-11-22 21:14:36 +08:00
esp_wifi_types.h ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
esp_wifi.h esp32/lwip: add check sleep 2016-12-01 13:34:36 +08:00
esp_wpa2.h esp32/lwip: add check sleep 2016-12-01 13:34:36 +08:00
esp_wps.h wps: add blocking param for API esp_wifi_wps_start() 2016-11-11 10:51:33 +08:00
heap_alloc_caps.h Move heap_alloc_caps.h to a location where it can be included by components 2016-10-08 14:11:34 +08:00