Skip to content

Commit a9d40e7

Browse files
committedAug 13, 2015
tools/flterm.py: cleanup kernel-adr argument parsing
1 parent d8fd4fe commit a9d40e7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

Diff for: ‎tools/flterm.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -286,12 +286,12 @@ def _get_args():
286286
parser.add_argument("--port", default="2", help="serial port")
287287
parser.add_argument("--speed", default=115200, help="serial baudrate")
288288
parser.add_argument("--kernel", default=None, help="kernel image")
289-
parser.add_argument("--kernel-adr", default="0x40000000", help="kernel address")
289+
parser.add_argument("--kernel-adr", type=lambda a: int(a, 16), default=0x40000000, help="kernel address")
290290
return parser.parse_args()
291291

292292
if __name__ == "__main__":
293293
args = _get_args()
294-
flterm = Flterm(args.kernel, int(args.kernel_adr, 16))
294+
flterm = Flterm(args.kernel, args.kernel_adr)
295295
flterm.open(args.port, args.speed)
296296
flterm.start()
297297
try:

2 commit comments

Comments
 (2)

sbourdeauducq commented on Aug 18, 2015

@sbourdeauducq
Member

I would use int(a, 0).

enjoy-digital commented on Aug 18, 2015

@enjoy-digital
ContributorAuthor

thanks, done.

Please sign in to comment.