mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'bugfix/c2_efuse_fix_error_reg' into 'master'
efuse_hal(esp32c2): Fix error bits for BLOCK0 See merge request espressif/esp-idf!18219
This commit is contained in:
commit
7642be45ef
@ -66,11 +66,7 @@ void efuse_hal_rs_calculate(const void *data, void *rs_values)
|
||||
bool efuse_hal_is_coding_error_in_block(unsigned block)
|
||||
{
|
||||
if (block == 0) {
|
||||
for (unsigned i = 0; i < 5; i++) {
|
||||
if (REG_READ(EFUSE_RD_REPEAT_ERR_REG + i * 4)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return REG_READ(EFUSE_RD_REPEAT_ERR_REG) != 0;
|
||||
} else if (block <= 3) {
|
||||
// EFUSE_RD_RS_ERR_REG: (hi) ----, ----, ----, ----, ----, BLOCK3, BLOCK2, BLOCK1 (low)
|
||||
uint32_t error_reg = REG_READ(EFUSE_RD_RS_ERR_REG);
|
||||
|
Loading…
x
Reference in New Issue
Block a user