Found 7 other functions taking a
esp_efuse_desc_t
argument:
Read a single bit eFuse field as a boolean value.
Reads bits from EFUSE field and writes it into an array. The number of read bits will be limited to the minimum value from the description of the bits in "field" structure or "dst_size_bits" required size. Use "esp_efuse_get_field_size()" function to determine the length of the field.
Write a single bit eFuse field to 1 For use with eFuse fields that are a single bit. This function will write the bit to value 1 if it is not already set, or does nothing if the bit is already set. This is equivalent to calling esp_efuse_write_field_cnt() with the cnt parameter equal to 1, except that it will return ESP_OK if the field is already set to 1.
Writes array to EFUSE field. The number of write bits will be limited to the minimum value from the description of the bits in "field" structure or "src_size_bits" required size. Use "esp_efuse_get_field_size()" function to determine the length of the field. After the function is completed, the writing registers are cleared.
Reads bits from EFUSE field and returns number of bits programmed as "1". If the bits are set not sequentially, they will still be counted.
Returns the number of bits used by field.
This function processes the field by calling the passed function. This function selects the field, checks the length, and calls the register processing function.