From 30389ab2bb476dcde8e2c10ce5f976a0d1a03650 Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Thu, 26 Nov 2015 19:11:19 +0100 Subject: Port to latest PyUSB Signed-off-by: Michael Buesch --- toprammer | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'toprammer') diff --git a/toprammer b/toprammer index 0b8e470..bbeb40b 100755 --- a/toprammer +++ b/toprammer @@ -64,8 +64,8 @@ def usage(): print "Other options:" print " -t|--list Print a list of supported chips and exit." print " Use -V|--verbose to control the list verbosity (0-4)" - print " -d|--device DEVID Use a specific programmer. For USB:" - print " usb:BUSNR.DEVNR" + print " -d|--device DEVID Use a specific programmer. Example for USB:" + print " usb:TOP2049:0" print " First found programmer is used, if not given." print " -V|--verbose LEVEL Set the verbosity level:" print " 0 => show warnings" @@ -177,14 +177,7 @@ def main(argv): if o in ("-t", "--list"): opt_action = "print-list" if o in ("-d", "--device"): - try: - v = v.replace('.', ':').split(':') - opt_device = "%s:%03d:%03d" %\ - (v[0], int(v[1], 10), - int(v[2], 10)) - except (IndexError, ValueError), e: - print("-d|--device invalid DEVID.") - return 1 + opt_device = v if o in ("-V", "--verbose"): opt_verbose = int(v) if o in ("-o", "--force"): -- cgit v1.2.3