Lines Matching refs:efuse
482 for efuse, new_value in zip(burn_efuses_list, new_value_list):
485 efuse.name,
486 efuse.description,
487 efuse.get_bitstring(),
488 efuse.convert_to_bitstring(new_value),
491 efuse.save(new_value)
537 for efuse, old_value, new_value in zip(
540 if not efuse.is_readable():
543 % efuse.name
546 new_value = efuse.convert_to_bitstring(new_value)
547 burned_value = efuse.get_bitstring()
553 "Efuse %s failed to burn. Protected?" % efuse.name,
566 efuse = efuses[efuse_name]
567 if not efuse.is_readable():
568 print("Efuse %s is already read protected" % efuse.name)
613 e for e in efuses if e.read_disable_bit == efuse.read_disable_bit
620 efuse.disable_read()
628 efuse = efuses[efuse_name]
629 if efuse.is_readable():
630 print("Efuse %s is not read-protected." % efuse.name)
641 efuse = efuses[efuse_name]
642 if not efuse.is_writeable():
643 print("Efuse %s is already write protected" % efuse.name)
648 e for e in efuses if e.write_disable_bit == efuse.write_disable_bit
655 efuse.disable_write()
663 efuse = efuses[efuse_name]
664 if efuse.is_writeable():
665 print("Efuse %s is not write-protected." % efuse.name)