X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2Fgoodfet.bsl;h=dc5fd8708ca741d75407fb14a7f123084462b097;hp=788e3f98d0831753eb14e32bae2b7d6f318b681b;hb=dd259c9289deb11e84be93647c144192e5ba10b6;hpb=a6afe092f45e72e65198bf6fbe07e8da40706970 diff --git a/client/goodfet.bsl b/client/goodfet.bsl index 788e3f9..dc5fd87 100755 --- a/client/goodfet.bsl +++ b/client/goodfet.bsl @@ -1398,7 +1398,14 @@ def main(itest=1): glob_list = glob.glob("/dev/ttyUSB*"); if len(glob_list) > 0: comPort = glob_list[0]; - + if os.name=='nt': + from scanwin32 import winScan; + scan=winScan(); + for order,comport,desc,hwid in sorted(scan.comports()): + if hwid.index('FTDI')==0: + comPort=comport; + #print "Using FTDI port %s" % port + sys.stderr.write("MSP430 Bootstrap Loader Version: %s\n" % VERSION)