X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFETMAXUSB.py;h=b918dd0f93154ff19b745fc3c5c855d356deaf58;hp=3e5bdf431d61430b39ed3901a60cc5d6e3b70ad7;hb=HEAD;hpb=62532b1f49bbe404bc911824a2a02139dab22b1f diff --git a/client/GoodFETMAXUSB.py b/client/GoodFETMAXUSB.py index 3e5bdf4..b918dd0 100644 --- a/client/GoodFETMAXUSB.py +++ b/client/GoodFETMAXUSB.py @@ -7,9 +7,14 @@ import sys, time, string, cStringIO, struct, glob, os; +import warnings from GoodFET import GoodFET; +warnings.warn( +"""This library will soon be deprecated in favor of the USB*.py libraries.""" +) + #Handy registers. rEP0FIFO=0 rEP1OUTFIFO=1 @@ -203,7 +208,7 @@ bmHXFRDNIRQ =0x80 class GoodFETMAXUSB(GoodFET): MAXUSBAPP=0x40; - usbverbose=True; + usbverbose=False; def service_irqs(self): """Handle USB interrupt events.""" @@ -245,6 +250,8 @@ class GoodFETMAXUSB(GoodFET): def MAXUSBsetup(self): """Move the FET into the MAXUSB application.""" self.writecmd(self.MAXUSBAPP,0x10,0,self.data); #MAXUSB/SETUP + self.writecmd(self.MAXUSBAPP,0x10,0,self.data); #MAXUSB/SETUP + self.writecmd(self.MAXUSBAPP,0x10,0,self.data); #MAXUSB/SETUP print "Connected to MAX342x Rev. %x" % (self.rreg(rREVISION)); self.wreg(rPINCTL,0x18); #Set duplex and negative INT level. @@ -392,7 +399,7 @@ class GoodFETMAXUSB(GoodFET): self.wreg(rHIRQ,bmRCVDAVIRQ); #Clear IRQ xfrlen=xfrlen+pktsize; #Add byte count to total transfer length. - print "%i / %i" % (xfrlen,xfrsize) + #print "%i / %i" % (xfrlen,xfrsize) #Packet is complete if: # 1. The device sent a short packet,