MZ@ !L!This program cannot be run in DOS mode. $㚛㚛㚛㛛㚛㚛뜛㚛㚛Rich㚛PEL:<  _>]  |ā `pP`t(w`^T].textZ[ h.rdata]]@H.data^^@INIT`p`p .rsrc(`t@`t@B.relocw w@BEzusb.SYS: 12:10:05Jan 7 2002entering (Ezusb) DriverEntry (Build: %s/%s Ezusb.SYS: exiting (Ezusb) DriverEntry (%x) UhQZ$hh;ZEh@8(@@')@4 @pe+ǀǀ @@YjhY3]UEU @(B#B`$H]]Ujju]] c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cKeGetCurrentIrql() == PASSIVE_LEVELc:\cypress\usb\drivers\ezusbdrv\ezusbsys.c(1) | (1) | (1) ? ((PIO_COMPLETION_ROUTINE) OnRequestComplete) != NULL : TRUEUE@(E]tjhhh$]SVWjEjP]] jYs`F܋`ƅu3WhhHht]3C`M$ӉpH @EH]=uWWWEWP]C_^[UMEVu 2҉qA]^] Ezusb.SYS: Enter Ezusb_DispatchPnp c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cirpStack->MajorFunction == IRP_MJ_PNPEzusb.SYS: IRP_MN_START_DEVICE Ezusb.SYS: IRP_MN_STOP_DEVICE Ezusb.SYS: IRP_MN_REMOVE_DEVICE Ezusb.SYS: IRP_MN_QUERY_CAPABILITIES Ezusb.SYS: Passing down unhandled PnP IOCTL 0x%x Ezusb.SYS: Exit Ezusb_DispatchPnp %x UQVuhF(E}V$qVYV;ujhVu 9ZSW} w`>tjh8hh]^ÃHHHHtut(hVShU Wu^hU$Uf{YWusD|vNwPW(h@U$LUYWuu Vh`hU$l\UYWu:hDU$(8UYWuPu E@ tu;h UVhT _[^Ezusb.SYS: Enter Ezusb_DispatchPower Ezusb.SYS: IRP_MJ_POWER MIN=0x%x Type=0x%x State=0x%x Ezusb.SYS: IRP_MN_SET_D3 Ezusb.SYS: IRP_MN_SET_D2 Ezusb.SYS: IRP_MN_SET_D1 Ezusb.SYS: IRP_MN_SET_D0 Ezusb.SYS: IRP_MN_QUERY_D2 Ezusb.SYS: IRP_MN_QUERY_D1 Ezusb.SYS: IRP_MN_QUERY_D3 Ezusb.SYS: Power IOCTL not handled c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cnextStack != NULLEzusb.SYS: Passing Power Irp down Ezusb.SYS: Power Irp came back with STATUS_PENDING (%x) Ezusb.SYS: Power Irp came back, status = %x Ezusb.SYS: Exit Ezusb_DispatchPower %x UESVW@(hER$|R] $ccs`bRv FvPhMRFHHtpHth 5R$ FHF HHt3HtHh R$ hz Q$ rh Q$ _FHu_F HtBHt,HtHuPh Q$ 7h& Q$2 $hB Q$N h^ zQ$j nQY{`$ujhh h. ]j YhB ?Q$N 3QYS]ESp^;u[`hf KQVhr h PWh P h PWh P _^[]Ezusb.SYS: enter Ezusb_Unload Ezusb.SYS: exit Ezusb_Unload h wP$ kP$ _P$ SPYUSVW}3ۋw(FƆ9X v]MtW*FEC;X rW 6W63ƤPPPPV]Wu W_^[]UVu Vu}v uXjPV^]Ezusb.SYS: enter Ezusb_StartDevice Ezusb.SYS: Device Descriptor = %x, len %x Ezusb.SYS: Ezusb Device Descriptor: Ezusb.SYS: ------------------------- Ezusb.SYS: bLength %d Ezusb.SYS: bDescriptorType 0x%x Ezusb.SYS: bcdUSB 0x%x Ezusb.SYS: bDeviceClass 0x%x Ezusb.SYS: bDeviceSubClass 0x%x Ezusb.SYS: bDeviceProtocol 0x%x Ezusb.SYS: bMaxPacketSize0 0x%x Ezusb.SYS: idVendor 0x%x Ezusb.SYS: idProduct 0x%x Ezusb.SYS: bcdDevice 0x%x Ezusb.SYS: iManufacturer 0x%x Ezusb.SYS: iProduct 0x%x Ezusb.SYS: iSerialNumber 0x%x Ezusb.SYS: bNumConfigurations 0x%x Ezusb.SYS: Downloading he loader to FX2 Ezusb.SYS: reset the device should change minco Ezusb.SYS: **** Downloading he FX2 monitor Ezusb.SYS: **** Downloading EZ-USB monitor Ezusb.SYS: exit Ezusb_StartDevice (%x) UQSVWh TL$ HLE=]$Wdm jPX(jC ׋'hWdm jj׋3; FJVufF fPFF ~FKfFLF$o EhKvWh"KhBKhNKhjKhvKhKPhxKhnKGPh_KhUKGPhFKDh9KGPh*Kh  KGPhKh.KGPh:JhRJGPh^JhvJGPhJhJG @PhJhJG PhJhJGPhxJhnJGPh_JhUJGPhFJh&StackDeviceObject != NULLEzusb.SYS: exit Ezusb_PnPAddDevice (%x) UQSVW3h~}jF$^FY3EVPuF;} |;|cEp(`EHEH E Pu8^;ljFuWhhh]džWƤWV]hEShE _^[\DosDevices\Ezusb-0\Device\Ezusb-0Ezusb.SYS: enter Ezusb_CreateDeviceObject instance = %d Ezusb.SYS: Create Device name (%ws) Ezusb.SYS: Create Device Name (%s) Ezusb.SYS: Unicode to Ansi str failed w/ ntStatus: 0x%x Ezusb.SYS: Create DosDevice name (%ws) Ezusb.SYS: exit Ezusb_CreateDeviceObject (%x) U`SVWj Y}jY }h*!DuVh6DF0hffEfECEPhrCEPEP^EjPE3P]^;|&hCuhC EP@^hCVhC u EVSSj"Phu^;|gj Yu@(xXX XX X XEPEP^h CEPhC EPEP<^hBWh*B _^[ Ezusb.SYS: enter Ezusb_CallUSBD c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cnextStack != NULLEzusb.SYS: Calling USB Driver Stack Ezusb.SYS: return from IoCallDriver USBD %x Ezusb.SYS: Wait for single object Ezusb.SYS: Wait for single object, returned %x Ezusb.SYS: URB status = %x status = %x irp status %x Ezusb.SYS: exit Ezusb_CallUSBD (%x) USVW3h}TA$HAEYWWX(EP]EPEPjWWWWsh"^p`E$uWhhh]} h"~@$.@UYK]hJ@VhV@ uGhz@$@Y3PPPEjP]hEx@uhk@ uhY@uuwhF@Gu}| }h @Vh@ _^[Ezusb.SYS: enter Ezusb_ConfigureDevice Ezusb.SYS: Configuration Descriptor is at %x, bytes txferred: %d Configuration Descriptor Actual Length: %d Ezusb.SYS: Entire Configuration Descriptor is at %x, bytes txferred: %d Ezusb.SYS: exit Ezusb_ConfigureDevice (%x) USVWh3>$>]$Wdm jPWӋhWdm jWӋ3; FJVufF fPF F ~FKfFLF$| h@>GPvWh->_W]hWdm Sj]3;t[ FJVufF fP^F ~FKfFLF$o؅|/hV=vWhb=jWutV]tW]h=Sh{= _^[]Ezusb.SYS: enter Ezusb_SelectInterfaces c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cinterfaceList[0].InterfaceDescriptor != NULLEzusb.SYS: USBD_CreateConfigurationRequestEx failed Ezusb.SYS: --------- Ezusb.SYS: NumberOfPipes 0x%x Ezusb.SYS: Length 0x%x Ezusb.SYS: Alt Setting 0x%x Ezusb.SYS: Interface Number 0x%x Ezusb.SYS: --------- Ezusb.SYS: PipeType 0x%x Ezusb.SYS: EndpointAddress 0x%x Ezusb.SYS: MaxPacketSize 0x%x Ezusb.SYS: Interval 0x%x Ezusb.SYS: Handle 0x%x Ezusb.SYS: MaximumTransferSize 0x%x Ezusb.SYS: --------- Ezusb.SYS: exit Ezusb_SelectInterfaces (%x) USVWh. :$: :EYX(PPPPPu u H^3E;uVhhZ h ]EuPuu P^;uh |:$ p:YPW?E3ɍw8Hu vFUAR;rWuEPW39E9GOhWdm K QP]Ch ȃ9$ 9$!9Cp h!9h&!9CPh2!9hB!9C@PhN!~9hb!t9C@Phn!b9} 30E9G E CM h!t79$!+9$!9vh!9h!9FPh!8h!8Ph!8h!8FPh "8h"8vh&"8h6"8@v hB"8EE EY;G Y7h^"x8$j"l8Yhv"a8uh"T8E _^[ Ezusb.SYS: enter Ezusb_Read_Write() Ezusb.SYS: Ezusb_Read_Write() no interface info - Exiting Ezusb.SYS: Ezusb_Read_Write() invalid pipe - Exiting Ezusb.SYS: Ezusb_Read_Write() invalid pipe - Exiting Ezusb.SYS: Ezusb_Read_Write() invalid pipe - Exiting Ezusb.SYS: Ezusb_Read_Write() invalid transfer size - Exiting Ezusb.SYS: Ezusb_Read_Write() unable to alloc URB - Exiting Ezusb.SYS: Successfully transfered 0x%x bytes UQESVW} X(hV%G`w @E d6$b%X6[Yuh~%F6$%\;C vh%,6$%k\Ctth%6$%DCEu!h*&5$6&5YE ;C v!hb&5$n&5Y hWdm jHj]uh&5$&}5YlCjXtjXMVuNM fF fHNOff$N F؅| Fh&G"5wh&5 V]_^[Ezusb.SYS: Enter Ezusb_Create() UEVh(p(4$(43Y8F uM F2҉AA]3^]Ezusb.SYS: Enter Ezusb_Close() UEVh)p(a4$)U4NYM 2҃aa]3^]Ezusb.SYS: IRP_MJ_DEVICE_CONTROL Ezusb.SYS: Vendor Request returned %d bytes Ezusb.SYS: IOCTL_Ezusb_ANCHOR_DOWNLOAD Ezusb.SYS: ioBuffer: %x | inputBufferLength: %d | outputBufferLength: %d Ezusb.SYS: IOCTL_EZUSB_ANCHOR_DOWNLOAD Ezusb.SYS: Error: Invalid Parameter Ezusb.SYS: Get Device Descriptor returned %d bytes Ezusb.SYS: Get Config Descriptor returned %d bytes Ezusb.SYS: Copied %d bytes from the data ring buffer Ezusb.SYS: Copied %d bytes from the desc ring buffer UVuhf)F(E2$r)2YV%ujhVu S] 3WC`{ ssHP@ M Q "};U]L;- "hjY+2+  +b+0hWdm jPV]h)X1$)L1Y$Ee E}~pj3Yh)fPfF1u uuh)0Ef ffLFEVu~ FIfFJa}EE;E|V]Wu+;t{h)s0Wh)0 bu Wuh*i0Wh*Wuh*L0Wh*A0 {E3ɋ@;t!}ȋE@3KUu/ -5 "tvtUt?t tn9u u fGWPPu;CsGPPu?MItu s7usSuhm ";-T "tVt@t t SuC jX9E M Su#C} u* ;Ch2*.$>*.}Yu-9u t(C@t@ VP^u PfPu (bh^*w.$j*k.YI-t "^G)tEHHt C tsWu-Cus2ҋ]_[^uȋOGQ 9U uU99E C@t@ VP^u PE)h*-Vh+-3w <@C@t@ jP^WPE)h.+F-Wh:+;- c{ sEƀssSu!jX9E ffGfwsCEzusb.SYS: Enter Ezusb_GetDescriptor Ezusb.SYS: %d bytes of descriptor received Ezusb.SYS: Leaving Ezusb_GetDescriptor UQSVW3h0]A,$05,$Wdm jPS];tmE ;t>MVuFEfF fPN^ FK^Jf^L^$|;| FE h0+uh0+ V];}]h1+$(1+EY_^[Ujju u]Ujuu u] Ezusb.SYS: Enter Ezusb_GetStringDescriptor Ezusb.SYS: %d bytes of string descriptor received Ezusb.SYS: Leaving Ezusb_GetStringDescriptor UVWhF23*$R2*$Wdm jPW];tiE;t7MFE VuFJfEfF fPN~ FKfFL~$ ;|~hv2<*Wh21* V]h2*$2*Y_^]Ezusb.SYS: Successfully transfered 0x%x bytes UQM SVWA`Y Hx MhWdm jPj]u j3Y8jYtjYCS ƒ$4jjjjj jjj } XfFEfPNFGF CFIfCVfFJfCufFL؅| Fh3G(wh3( V] _^[64:4>4B4F4J4N4R4Ezusb.SYS: Enter Ezusb_VendorRequest - yahoooo UQSVW3h4}i($4](]$Wdm jPWӋ;j3Y} fPfFGF3F NIfOfNJfOfNL8Gt N]~9FhWdm OQPӋ؉^fGf=uG 3fv AG;|VuJt~3V5]օtS֋_^[Ezusb.SYS: EZUSB.SYS: Reset Pipe Ezusb.SYS: Ezusb_ResetPipe() no interface info - Exiting Ezusb.SYS: Ezusb_ResetPipe() invalid pipe - Exiting Ezusb.SYS: Ezusb_ResetPipe() Detected OSR2.1 UQQS]Vh 6s(&$6&YNu!h06&$<6&YE ;A vhl6k&$x6_&Y tWhWdm j|j]tOEfPfF~L^}sh6&$6&fYVSV]_^[Ezusb.SYS: 'EZUSB.SYS: Reset Pipe Ezusb.SYS: Ezusb_ResetPipe() Detected OSR2.1 UQQVWh7t%$7h%$Wdm jj]t]j3YE fFEPfFL^}sh7%$7%fYVuV]_^Ezusb.SYS: Enter Ezusb_GetCurrentFrameNumber USVh83$$8$$Wdm jS];u3/W3VuffF_|^V]^[]Ezusb.SYS: EZUSB.SYS: enter Ezusb_ResetPort c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cnextStack != NULLEzusb.SYS: EZUSB.SYS: calling USBD enable port api Ezusb.SYS: EZUSB.SYS: return from IoCallDriver USBD %x Ezusb.SYS: EZUSB.SYS: Wait for single object Ezusb.SYS: EZUSB.SYS: Wait for single object, returned %x Ezusb.SYS: EZUSB.SYS: Ezusb_ResetPort (%x) USVWhR9"$^9"EY3p(WEWP]EPEPjWWWWvh"^؋C`$uWhR h9h9]h9S"$9G"YӋN]h9/"Vh:$" uBh6:"$B:"YEWWWjP]hf:!Vhr:! uuh:!Vh:! _^[Ezusb.SYS: Ezusb.SYS: enter Ezusb_GetConfigDescriptor Ezusb.SYS: Ezusb.SYS: Configuration Descriptor = %x, len %x Ezusb.SYS: Ezusb.SYS: exit Ezusb_GetConfigDescriptor UQVWh;3 $; $Wdm jPW];S hWdm Sj]3;tK FJVufF fP^F ~FKfFLF$h$<Eu vWh0<g E}|.~ r(fGf= r;vW]mG;Fv W]3V][hd< $p< Y_^Ezusb.SYS: Get Configuration Descriptor Failed Ezusb.SYS: numberOfPipes = %d Ezusb.SYS: urbSize = %d Ezusb.SYS: --------- Ezusb.SYS: PipeType 0x%x Ezusb.SYS: EndpointAddress 0x%x Ezusb.SYS: MaxPacketSize 0x%x Ezusb.SYS: Interval 0x%x Ezusb.SYS: Handle 0x%x Ezusb.SYS: MaximumTransferSize 0x%x U EPH(MEu#h=$=~YEMSjjjQM QPPH^u EVWph=u5Vh=*4h=~$Wh> hWdm Wj]؅d3ыʃF$MfECE CEfC{@ Cf7vGIuSu%Ee  wh>k$">_$.>Svh:>FhJ><PhV>.hn>$FPhz>h> FPh>h>vh>h>@v h>E YE ;G YBuFtP]fhWdm Pj]Fu Eȃ_^tS]u][E %04X %02X Ezusb.SYS: %s UNAVWjEY3}fRAjtY3ufuE S^3EWEhVAPӃ }EE;E sJPtFh^APuӍt3 +UуOʃuEMuhfAPEPhrAB} Mf[_^c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cusage > 1 || pdx->removingUESVWp($^3ۃ8uShghpBhB]8t ^uSƤSV]2_^[]c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cusage >= 0c:\cypress\usb\drivers\ezusbdrv\ezusbsys.cpdx->removingUESVWp( ^=]3;ÉE}Shh&ChRC9]u)8uShh^ChCSƤSV]_^[]Ezusb.SYS: IsoTransferComplete Irp Status 0x%x Ezusb.SYS: Packet %d length = %d status = %d Ezusb.SYS: IsoTransferComplete setting up the next transfer at frame %d c:\cypress\usb\drivers\ezusbdrv\ezusbsys.c(1) | (1) | (1) ? (IsoTransferComplete) != NULL : TRUEEzusb.SYS: IsoTransferComplete Resubmit Irp Status 0x%x Ezusb.SYS: IsoTransferComplete All done, setting event U SVW}hD_wu@(EE phDCSTe @@ <ȃ{uv0~Xh:Dw7uhFDEE ;CrӋC }C;C;hjDP7hvDDfCf @ȋщE3ʃfEfF fC }@FC @ FCCFCCFCFL39CvXKNK@ ;CrEu @@0QPV,^F`O$EH@ "ÅuShhDhD]F`X$։x @EH]hE/Vh&E$ 5hVE$bE Yu (^V]jjW]_^[ Ezusb.SYS: Ezusb_StartIsoTransfer() no interface info - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() invalid pipe - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() invalid pipe - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() invalid pipe - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() Invalid parameter - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() OutputBuffer too small - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() unable to allocate stream object - Exiting Ezusb.SYS: Ezusb_StartIsoTransfer() unable to allocate transfer object - Exiting UQQES] V@(WK`{ E@quhGy$G;H vhH\$H` |DE thBH8$NH3$4T@t 1@$`$`pUT~~Ӕ|@}}NO$t>3$4揂TTT T/D m0d 3Pf$`$@pZOPd`G>T~~`Ӕ|@}}NpO$t>3$4揂+PDD"3 %% S2'TDD@7tGttWttgt wC"P f att`ttp|$>P{|pt f atttt|$>P{|p t&") "+ "- " "@" "@"/ "1 "3 "+$/` p;CSK"R"xS]tЂЃ2S]tЃ2S]tЃ2)%*&&%t!'"(('tS]tЃ2S]tЂЃ20 !%"&&%t)'*(('tS ]t ЂЃ2225 26 27 28 29 2: 2; 2< 2= 2> 2? 2@ 2A 2B 2C 2D 2E 2F 2G 2H 2I 2J 2K 2L 2M 2N 2O 2P 2Q 2R 2S 2T 2U 2V 20 00D~ T"SDCc"0 D D~]t_ST"-.dpp"|/> !~*"Tp$5T %3pN`g"gt|Epw"CSx  5 6 7 80 9 : ; <@ = > ?P @ A B C` Dp E F G H I J K L M N O P Q R S T U V@G @ . 2 0@ .P2 `@@@p@ CypressEZ-USB FX2 xu.BBE "ps]ps]8qLtH^sqsqqqrqTqdqqr r2rDrqq\rrHqrrs$s.sFs^sjs|sstrrr t4tsDbgPrintoIofCallDriverKeSetEventKeWaitForSingleObject{KeInitializeEventRtlAssertKeGetCurrentIrqlpIofCompleteRequestPoCallDriverPoStartNextPowerIrp ExFreePoolExAllocatePoolWithTag?IoDeleteDeviceAIoDetachDevice@IoDeleteSymbolicLinkRtlInitUnicodeString2IoAttachDeviceToDeviceStack=IoCreateSymbolicLink:IoCreateDeviceRtlFreeAnsiStringRtlUnicodeStringToAnsiString4IoBuildDeviceIoControlRequestMmMapLockedPages+sprintf&InterlockedDecrement(InterlockedIncrementDIoFreeIrpPIoInitializeIrp.IoAllocateIrp~KeInitializeSpinLock KfReleaseSpinLockKfAcquireSpinLockNTOSKRNL.EXEHAL.DLL_USBD_CreateConfigurationRequestEx@8_USBD_ParseConfigurationDescriptorEx@28USBD_GetUSBDIVersionUSBD.SYS0 Ht4VS_VERSION_INFO?&StringFileInfo040904b0LCompanyNamecypress semiconductor4FileDescriptionezusb4 FileVersion1.30.0000,InternalNameezusbFLegalCopyrightCopyright 2001< OriginalFilenameezusb.sysXProductNamecypress semiconductor ezusb.ProductVersion1.30DVarFileInfo$Translation B3N3S3X3e3l3s3z33333333444445+50565[5p557"7_7d7j777777 8+878O8[888;;&;F;^;j;;;;;;;;;;;<<<%2M2Z2i2s222222222223 33%343>3M3W3f3333333344"4.4I4V444455$5+505<555626B6Q6]6h6&7577777777[9h9p9999999999 :,:n:s:::::<>>S?f?|????? 0 00222222 33#3333333344414X4h4t4444444444445'525?5#7;7M7Y7g7s77777777 88n8~88888/9>9Z9p;;4<9>??(????0040K0X0O1^1s111112223W3b3q3v3332444444444444'565A55666 7(747X7v77778+8A8k8y888889E9:::;0;5;;;@;L;];b;o;;;;;;;;<<<<=,=c=x==== ??@?[?i?v???@(040@0M0W0e0o0~00000000191B111111C2Q222223333333335556C6O6774797?7]7b7o7~77777:&:7:C:[:g:t:::::::; ;I;o;};;;;;+=C=]=o=|>>>>>>>>>>Ps22222222233d3p3333334!4;4@4F44Y5556$6)6/6C6f667:77788 9'9:99:M:Y::::; ;;i;u;; о ~"    2N oӾ /75ӾNp 0i ^Ӥ" ' Ӽ(J')>e+^E12.223( 56 88l: ӛ< >bvA$ӷBo ӘCn ӏE/ IM# UR[U`tV"W WXX 4Y Y2R[A\]NB109<C:\Cypress\USB\Drivers\ezusbdrv\LIB\i386\ezusb.pdb