Lines Matching refs:block

361                     "block": e.block,
396 def output_block_to_file(block, f, to_console): argument
397 block_dump = BitStream(block.get_bitstring())
407 for block in efuses.blocks:
408 block.print_block(block.get_bitstring(), "dump", debug=True)
416 for block in efuses.blocks:
423 output_block_to_file(block, dump_file, to_console)
431 for block in efuses.blocks:
432 output_block_to_file(block, dump_file, to_console)
458 for block in efuses.blocks:
459 burn_list_a_block = [e for e in burn_efuses_list if e.block == block.id]
461 print(" from BLOCK%d" % (block.id))
465 efuses.blocks[field.block].get_coding_scheme()
469 e.name for e in efuses if e.block == field.block
600 for block in efuses.Blocks.BLOCKS:
601 block = efuses.Blocks.get(block)
602 if block.name == efuse_name and block.key_purpose is not None:
603 if not efuses[block.key_purpose].need_rd_protect(
604 efuses[block.key_purpose].get()
674 block_name_list = args.block[
675 0 : len([name for name in args.block if name is not None]) :
692 block = efuses.blocks[num_block]
693 num_bytes = block.get_block_len()
697 % (block.id, num_bytes)
707 block = efuses.blocks[num_block]
709 num_bytes = block.get_block_len()
717 % (block.id, num_bytes, len(data), offset)
721 block.id, block.name, len(data), offset, util.hexify(data, " ")
724 block.save(data)
733 num_block = efuses.get_index_block_by_name(args.block)
734 block = efuses.blocks[num_block]
735 data_block = BitStream(block.get_block_len() * 8)
741 "%s has bit_number in [0..%d]" % (args.block, data_block.len - 1)
749 print("BLOCK%-2d :" % block.id, data_block)
750 block.print_block(data_block, "regs_to_write", debug=True)
751 block.save(data_block.bytes[::-1])
768 if field.block == blk.id and (field.fail or field.num_errors):
789 for block in reversed(efuses.blocks):
790 if block.fail or block.num_errors > 0:
791 if not block.get_bitstring().all(False):
792 block.save(block.get_bitstring().bytes[::-1])
798 block.burn()