esp-idf/components/efuse
KonstantinKondrashov f45d25d380 efuse_table_gen: Fixes wrong joining fields with omitted names
The issue is related to the non-sequential way of description when
such fields going together sequential.

Related to esp32h2 chip for eFuses: MAC_FACTORY and MAC_EXT.
The issue is in wrong indexes of MAC_EXT.
MAC_EXT got indexes like it is joined to MAC_FACTORY.

const esp_efuse_desc_t* ESP_EFUSE_MAC_FACTORY[] = {
    &MAC_FACTORY[0],
    &MAC_FACTORY[1],
    &MAC_FACTORY[2],
    &MAC_FACTORY[3],
    &MAC_FACTORY[4],
    &MAC_FACTORY[5],
    NULL
};

const esp_efuse_desc_t* ESP_EFUSE_MAC_EXT[] = {
    &MAC_EXT[6],
    &MAC_EXT[7],
    NULL
};

This commit fixed it to:

const esp_efuse_desc_t* ESP_EFUSE_MAC_EXT[] = {
    &MAC_EXT[0],
    &MAC_EXT[1],
    NULL
};
2021-10-28 23:53:38 +08:00
..
esp32 tools: replace _ with - in idf.py 2021-10-13 17:30:38 +08:00
esp32c3 tools: replace _ with - in idf.py 2021-10-13 17:30:38 +08:00
esp32h2 efuse: fix esp32h2 get ext_mac 2021-10-28 23:53:38 +08:00
esp32s2 tools: replace _ with - in idf.py 2021-10-13 17:30:38 +08:00
esp32s3 tools: replace _ with - in idf.py 2021-10-13 17:30:38 +08:00
include esp32h2: code clean up 2021-07-01 19:53:50 +08:00
private_include efuse: Burn operation does not block reading 2021-06-18 11:52:47 +08:00
src rename APB_CTRL ro SYS_CON 2021-09-16 20:57:57 +08:00
test freertos(esp32s3): SysTick uses systimer 2021-08-04 20:33:44 +08:00
test_efuse_host efuse_table_gen: Fixes wrong joining fields with omitted names 2021-10-28 23:53:38 +08:00
CMakeLists.txt tools: replace _ with - in idf.py 2021-10-13 17:30:38 +08:00
component.mk efuse(esp32): Deprecate esp_efuse_burn_new_values() & esp_efuse_write_random_key() 2021-06-17 07:21:36 +08:00
efuse_table_gen.py efuse_table_gen: Fixes wrong joining fields with omitted names 2021-10-28 23:53:38 +08:00
Kconfig efuse(esp32): Deprecate esp_efuse_burn_new_values() & esp_efuse_write_random_key() 2021-06-17 07:21:36 +08:00
Makefile.projbuild efuse: Fix to pass CI tests 2019-02-28 07:31:29 +00:00