efuse: Add support ESP32-C3

Updated:
- CSV eFuse table
- Kconfig
- efuse_table_gen.py
- UTs
- espefuse.py

efuse/c3: Fix the burn order of BLOCKs (MAX->0)

efuse/c3: Support efuse API with keys, protection, purpose bits

tool/ci: Adds test_efuse_table_on_host for esp32s3 and esp32c3
This commit is contained in:
jiangguangming
2020-06-24 10:52:51 +08:00
committed by KonstantinKondrashov
parent 7ed95d13b1
commit 867255bbab
12 changed files with 1637 additions and 4 deletions

View File

@@ -0,0 +1 @@
set(EFUSE_SOC_SRCS "esp_efuse_table.c")