MCPcopy Create free account
hub / github.com/ARMmbed/DAPLink / main

Function main

tools/offset_update.py:41–58  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

39
40
41def main():
42 parser = argparse.ArgumentParser(description='File Padder')
43 parser.add_argument("bin", type=str, default=None,
44 help="Input binary file")
45 parser.add_argument("--start", type=dec_or_hex, default=0x8000,
46 help="Starting address of input binary file")
47 parser.add_argument("--padded_start", type=dec_or_hex, default=0x5000,
48 help="Starting address after padding.")
49 parser.add_argument("--output", type=str, required=True,
50 help="Output file")
51 parser.add_argument("--copysize", type=str, default=0x40,
52 help="Size of original binary to copy")
53 args = parser.parse_args()
54
55 # Data is appened to front so padded start must be less than start
56 assert args.start > args.padded_start
57 create_padded_image(args.bin, args.output, args.start,
58 args.padded_start, args.copysize)
59
60
61if __name__ == "__main__":

Callers 1

offset_update.pyFile · 0.70

Calls 1

create_padded_imageFunction · 0.85

Tested by

no test coverage detected