Introduction - If you have any usage issues, please Google them yourself
USB2.0 complete information, including the principles and works to develop the source code, VC++ Environment!
Packet : 81404570usb2.rar filelist
Chap12\BUILD.ERR
Chap12\BUILD.LOG
Chap12\BUILD.WRN
Chap12\DRIVER.H
Chap12\DrvBuild.bat
Chap12\DrvDispatch.c
Chap12\DrvInit.c
Chap12\DrvPnp.c
Chap12\DrvPower.c
Chap12\MAKEFILE
Chap12\RESOURCE.H
Chap12\RESOURCE.RC
Chap12\SOURCES
Chap12
Chap14\DRIVER\BUILD.ERR
Chap14\DRIVER\BUILD.LOG
Chap14\DRIVER\BUILD.WRN
Chap14\DRIVER\DrvBuild.bat
Chap14\DRIVER\MAKEFILE
Chap14\DRIVER\OBJ\I386\Checked\THERMO.SYS
Chap14\DRIVER\OBJ\I386\Checked
Chap14\DRIVER\OBJ\I386\Free\thermo.sys
Chap14\DRIVER\OBJ\I386\Free
Chap14\DRIVER\OBJ\I386
Chap14\DRIVER\OBJ
Chap14\DRIVER\RESOURCE.H
Chap14\DRIVER\Sources
Chap14\DRIVER\TestDispatch.c
Chap14\DRIVER\TestInit.c
Chap14\DRIVER\TestPnp.c
Chap14\DRIVER\TestPower.c
Chap14\DRIVER\resource.rc
Chap14\DRIVER\usbdriver.h
Chap14\DRIVER
Chap14\HOST\FORM1.FRX
Chap14\HOST\Form2.frm
Chap14\HOST\Form2.frx
Chap14\HOST\Module1.bas
Chap14\HOST\Project1.vbp
Chap14\HOST\Project1.vbw
Chap14\HOST\RESOURCE\HIGH.GIF
Chap14\HOST\RESOURCE\LOW.GIF
Chap14\HOST\RESOURCE\YSU.ICO
Chap14\HOST\RESOURCE\thermostat.ico
Chap14\HOST\RESOURCE
Chap14\HOST\form1.frm
Chap14\HOST\thermostat.exe
Chap14\HOST
Chap14\Inf\THERMO.INF
Chap14\Inf\THERMO.SYS
Chap14\Inf
Chap14\Target\63001.INC
Chap14\Target\DS1620.ASM
Chap14\Target\DS1620.INC
Chap14\Target\USB.ASM
Chap14\Target
Chap14\thermostat.exe
Chap14
Chap15\RS232.EXE
Chap15\Target\63001.INC
Chap15\Target\HIDUART.ASM
Chap15\Target\RAM.INC
Chap15\Target\USBCODE.ASM
Chap15\Target
Chap15\UsbHost.exe
Chap15\host-RS232\FORM3.FRX
Chap15\host-RS232\Form1.frm
Chap15\host-RS232\Form1.frx
Chap15\host-RS232\Form2.frm
Chap15\host-RS232\Form2.frx
Chap15\host-RS232\Form3.frm
Chap15\host-RS232\Module1.bas
Chap15\host-RS232\Project1.vbp
Chap15\host-RS232\Project1.vbw
Chap15\host-RS232\RS232.EXE
Chap15\host-RS232\Resource\RS232USB.ICO
Chap15\host-RS232\Resource\YSU.ICO
Chap15\host-RS232\Resource
Chap15\host-RS232
Chap15\host-USB\Debug
Chap15\host-USB\RES\RS232USB.ICO
Chap15\host-USB\RES\UsbHost.rc2
Chap15\host-USB\RES\Ysu.ico
Chap15\host-USB\RES
Chap15\host-USB\RESOURCE.H
Chap15\host-USB\ReadMe.txt
Chap15\host-USB\Release
Chap15\host-USB\StdAfx.cpp
Chap15\host-USB\StdAfx.h
Chap15\host-USB\UsbHost.aps
Chap15\host-USB\UsbHost.clw
Chap15\host-USB\UsbHost.cpp
Chap15\host-USB\UsbHost.dsp
Chap15\host-USB\UsbHost.dsw
Chap15\host-USB\UsbHost.h
Chap15\host-USB\UsbHost.ncb
Chap15\host-USB\UsbHost.opt
Chap15\host-USB\UsbHost.plg
Chap15\host-USB\UsbHost.rc
Chap15\host-USB\UsbHostDlg.cpp
Chap15\host-USB\UsbHostDlg.h
Chap15\host-USB
Chap15
Chap16\bulktransfer\DRIVER\DrvBuild.bat
Chap16\bulktransfer\DRIVER\MAKEFILE
Chap16\bulktransfer\DRIVER\OBJ\I386\Checked\usbda.sys
Chap16\bulktransfer\DRIVER\OBJ\I386\Checked
Chap16\bulktransfer\DRIVER\OBJ\I386\Free\usbda.sys
Chap16\bulktransfer\DRIVER\OBJ\I386\Free
Chap16\bulktransfer\DRIVER\OBJ\I386
Chap16\bulktransfer\DRIVER\OBJ
Chap16\bulktransfer\DRIVER\RESOURCE.H
Chap16\bulktransfer\DRIVER\Sources
Chap16\bulktransfer\DRIVER\TestDispatch.c
Chap16\bulktransfer\DRIVER\TestInit.c
Chap16\bulktransfer\DRIVER\TestPnp.c
Chap16\bulktransfer\DRIVER\TestPower.c
Chap16\bulktransfer\DRIVER\build.err
Chap16\bulktransfer\DRIVER\build.log
Chap16\bulktransfer\DRIVER\build.wrn
Chap16\bulktransfer\DRIVER\resource.rc
Chap16\bulktransfer\DRIVER\usbdriver.h
Chap16\bulktransfer\DRIVER
Chap16\bulktransfer\Inf\loader.sys
Chap16\bulktransfer\Inf\usbda.inf
Chap16\bulktransfer\Inf\usbda.sys
Chap16\bulktransfer\Inf
Chap16\bulktransfer\TARGET\DELAYMS.A51
Chap16\bulktransfer\TARGET\DSCRPTR.A51
Chap16\bulktransfer\TARGET\FUNCTION.C
Chap16\bulktransfer\TARGET\Jmptable.a51
Chap16\bulktransfer\TARGET\MAIN.C
Chap16\bulktransfer\TARGET\TestHeader.h
Chap16\bulktransfer\TARGET\TestRegs.h
Chap16\bulktransfer\TARGET\TestRegs.inc
Chap16\bulktransfer\TARGET
Chap16\bulktransfer\host\ReadMe.txt
Chap16\bulktransfer\host\Release
Chap16\bulktransfer\host\StdAfx.cpp
Chap16\bulktransfer\host\StdAfx.h
Chap16\bulktransfer\host\res\Ysu.ico
Chap16\bulktransfer\host\res\usbhost.ico
Chap16\bulktransfer\host\res\usbhost.rc2
Chap16\bulktransfer\host\res
Chap16\bulktransfer\host\resource.h
Chap16\bulktransfer\host\usbdriver.h
Chap16\bulktransfer\host\usbhost.aps
Chap16\bulktransfer\host\usbhost.clw
Chap16\bulktransfer\host\usbhost.cpp
Chap16\bulktransfer\host\usbhost.dsp
Chap16\bulktransfer\host\usbhost.dsw
Chap16\bulktransfer\host\usbhost.h
Chap16\bulktransfer\host\usbhost.ncb
Chap16\bulktransfer\host\usbhost.opt
Chap16\bulktransfer\host\usbhost.plg
Chap16\bulktransfer\host\usbhost.rc
Chap16\bulktransfer\host\usbhostDlg.cpp
Chap16\bulktransfer\host\usbhostDlg.h
Chap16\bulktransfer\host
Chap16\bulktransfer\loader\DrvBuild.bat
Chap16\bulktransfer\loader\Loader.c
Chap16\bulktransfer\loader\MAKEFILE
Chap16\bulktransfer\loader\Sources
Chap16\bulktransfer\loader\Tagtest.c
Chap16\bulktransfer\loader\TestInit.c
Chap16\bulktransfer\loader\TestPnp.c
Chap16\bulktransfer\loader\build.err
Chap16\bulktransfer\loader\build.log
Chap16\bulktransfer\loader\build.wrn
Chap16\bulktransfer\loader\obj\i386\Checked\loader.sys
Chap16\bulktransfer\loader\obj\i386\Checked
Chap16\bulktransfer\loader\obj\i386\Free\loader.sys
Chap16\bulktransfer\loader\obj\i386\Free
Chap16\bulktransfer\loader\obj\i386
Chap16\bulktransfer\loader\obj
Chap16\bulktransfer\loader\resource.h
Chap16\bulktransfer\loader\resource.rc
Chap16\bulktransfer\loader\usbloader.h
Chap16\bulktransfer\loader
Chap16\bulktransfer\usbhost.exe
Chap16\bulktransfer
Chap16\isotransfer\DRIVER\DrvBuild.bat
Chap16\isotransfer\DRIVER\MAKEFILE
Chap16\isotransfer\DRIVER\OBJ\I386\Checked\usbda.sys
Chap16\isotransfer\DRIVER\OBJ\I386\Checked
Chap16\isotransfer\DRIVER\OBJ\I386\Free\usbda.sys
Chap16\isotransfer\DRIVER\OBJ\I386\Free
Chap16\isotransfer\DRIVER\OBJ\I386
Chap16\isotransfer\DRIVER\OBJ
Chap16\isotransfer\DRIVER\RESOURCE.H
Chap16\isotransfer\DRIVER\Sources
Chap16\isotransfer\DRIVER\TestDispatch.c
Chap16\isotransfer\DRIVER\TestInit.c
Chap16\isotransfer\DRIVER\TestPnp.c
Chap16\isotransfer\DRIVER\TestPower.c
Chap16\isotransfer\DRIVER\build.err
Chap16\isotransfer\DRIVER\build.log
Chap16\isotransfer\DRIVER\build.wrn
Chap16\isotransfer\DRIVER\resource.rc
Chap16\isotransfer\DRIVER\usbdriver.h
Chap16\isotransfer\DRIVER
Chap16\isotransfer\Inf\loader.sys
Chap16\isotransfer\Inf\usbda.inf
Chap16\isotransfer\Inf\usbda.sys
Chap16\isotransfer\Inf
Chap16\isotransfer\TARGET\DELAYMS.A51
Chap16\isotransfer\TARGET\DSCRPTR.A51
Chap16\isotransfer\TARGET\FUNCTION.C
Chap16\isotransfer\TARGET\Jmptable.a51
Chap16\isotransfer\TARGET\MAIN.C
Chap16\isotransfer\TARGET\TestHeader.h
Chap16\isotransfer\TARGET\TestRegs.h
Chap16\isotransfer\TARGET\TestRegs.inc
Chap16\isotransfer\TARGET
Chap16\isotransfer\host\ReadMe.txt
Chap16\isotransfer\host\Release
Chap16\isotransfer\host\StdAfx.cpp
Chap16\isotransfer\host\StdAfx.h
Chap16\isotransfer\host\res\Ysu.ico
Chap16\isotransfer\host\res\usbhost.ico
Chap16\isotransfer\host\res\usbhost.rc2
Chap16\isotransfer\host\res
Chap16\isotransfer\host\resource.h
Chap16\isotransfer\host\usbdriver.h
Chap16\isotransfer\host\usbhost.aps
Chap16\isotransfer\host\usbhost.clw
Chap16\isotransfer\host\usbhost.cpp
Chap16\isotransfer\host\usbhost.dsp
Chap16\isotransfer\host\usbhost.dsw
Chap16\isotransfer\host\usbhost.h
Chap16\isotransfer\host\usbhost.ncb
Chap16\isotransfer\host\usbhost.opt
Chap16\isotransfer\host\usbhost.plg
Chap16\isotransfer\host\usbhost.rc
Chap16\isotransfer\host\usbhostDlg.cpp
Chap16\isotransfer\host\usbhostDlg.h
Chap16\isotransfer\host
Chap16\isotransfer\loader\DrvBuild.bat
Chap16\isotransfer\loader\Loader.c
Chap16\isotransfer\loader\MAKEFILE
Chap16\isotransfer\loader\Sources
Chap16\isotransfer\loader\Tagtest.c
Chap16\isotransfer\loader\TestInit.c
Chap16\isotransfer\loader\TestPnp.c
Chap16\isotransfer\loader\build.err
Chap16\isotransfer\loader\build.log
Chap16\isotransfer\loader\build.wrn
Chap16\isotransfer\loader\obj\i386\Checked\loader.sys
Chap16\isotransfer\loader\obj\i386\Checked
Chap16\isotransfer\loader\obj\i386\Free\loader.sys
Chap16\isotransfer\loader\obj\i386\Free
Chap16\isotransfer\loader\obj\i386
Chap16\isotransfer\loader\obj
Chap16\isotransfer\loader\resource.h
Chap16\isotransfer\loader\resource.rc
Chap16\isotransfer\loader\usbloader.h
Chap16\isotransfer\loader
Chap16\isotransfer\usbhost.exe
Chap16\isotransfer
Chap16
Chap17\bulktransfer\DRIVER\DrvBuild.bat
Chap17\bulktransfer\DRIVER\MAKEFILE
Chap17\bulktransfer\DRIVER\OBJ\I386\Checked\usbad.sys
Chap17\bulktransfer\DRIVER\OBJ\I386\Checked
Chap17\bulktransfer\DRIVER\OBJ\I386\Free\usbad.sys
Chap17\bulktransfer\DRIVER\OBJ\I386\Free
Chap17\bulktransfer\DRIVER\OBJ\I386
Chap17\bulktransfer\DRIVER\OBJ
Chap17\bulktransfer\DRIVER\RESOURCE.H
Chap17\bulktransfer\DRIVER\Sources
Chap17\bulktransfer\DRIVER\TestDispatch.c
Chap17\bulktransfer\DRIVER\TestInit.c
Chap17\bulktransfer\DRIVER\TestPnp.c
Chap17\bulktransfer\DRIVER\TestPower.c
Chap17\bulktransfer\DRIVER\build.err
Chap17\bulktransfer\DRIVER\build.log
Chap17\bulktransfer\DRIVER\build.wrn
Chap17\bulktransfer\DRIVER\resource.rc
Chap17\bulktransfer\DRIVER\usbdriver.h
Chap17\bulktransfer\DRIVER
Chap17\bulktransfer\Inf\loader.sys
Chap17\bulktransfer\Inf\usbad.inf
Chap17\bulktransfer\Inf\usbad.sys
Chap17\bulktransfer\Inf
Chap17\bulktransfer\TARGET\DELAYMS.A51
Chap17\bulktransfer\TARGET\DSCRPTR.A51
Chap17\bulktransfer\TARGET\FUNCTION.C
Chap17\bulktransfer\TARGET\Jmptable.a51
Chap17\bulktransfer\TARGET\MAIN.C
Chap17\bulktransfer\TARGET\TestHeader.h
Chap17\bulktransfer\TARGET\TestRegs.h
Chap17\bulktransfer\TARGET\TestRegs.inc
Chap17\bulktransfer\TARGET
Chap17\bulktransfer\host\ReadMe.txt
Chap17\bulktransfer\host\Release
Chap17\bulktransfer\host\StdAfx.cpp
Chap17\bulktransfer\host\StdAfx.h
Chap17\bulktransfer\host\res\Ysu.ico
Chap17\bulktransfer\host\res\usbhost.ico
Chap17\bulktransfer\host\res\usbhost.rc2
Chap17\bulktransfer\host\res
Chap17\bulktransfer\host\resource.h
Chap17\bulktransfer\host\usbdriver.h
Chap17\bulktransfer\host\usbhost.aps
Chap17\bulktransfer\host\usbhost.clw
Chap17\bulktransfer\host\usbhost.cpp
Chap17\bulktransfer\host\usbhost.dsp
Chap17\bulktransfer\host\usbhost.dsw
Chap17\bulktransfer\host\usbhost.h
Chap17\bulktransfer\host\usbhost.ncb
Chap17\bulktransfer\host\usbhost.opt
Chap17\bulktransfer\host\usbhost.plg
Chap17\bulktransfer\host\usbhost.rc
Chap17\bulktransfer\host\usbhostDlg.cpp
Chap17\bulktransfer\host\usbhostDlg.h
Chap17\bulktransfer\host
Chap17\bulktransfer\loader\DrvBuild.bat
Chap17\bulktransfer\loader\Loader.c
Chap17\bulktransfer\loader\MAKEFILE
Chap17\bulktransfer\loader\Sources
Chap17\bulktransfer\loader\TestInit.c
Chap17\bulktransfer\loader\TestPnp.c
Chap17\bulktransfer\loader\build.err
Chap17\bulktransfer\loader\build.log
Chap17\bulktransfer\loader\build.wrn
Chap17\bulktransfer\loader\obj\i386\Checked\loader.sys
Chap17\bulktransfer\loader\obj\i386\Checked
Chap17\bulktransfer\loader\obj\i386\Free\loader.sys
Chap17\bulktransfer\loader\obj\i386\Free
Chap17\bulktransfer\loader\obj\i386
Chap17\bulktransfer\loader\obj
Chap17\bulktransfer\loader\resource.h
Chap17\bulktransfer\loader\resource.rc
Chap17\bulktransfer\loader\tagtest.c
Chap17\bulktransfer\loader\usbloader.h
Chap17\bulktransfer\loader
Chap17\bulktransfer\usbhost.exe
Chap17\bulktransfer
Chap17\isotransfer\DRIVER\DrvBuild.bat
Chap17\isotransfer\DRIVER\MAKEFILE
Chap17\isotransfer\DRIVER\OBJ\I386\Checked\usbad.sys
Chap17\isotransfer\DRIVER\OBJ\I386\Checked
Chap17\isotransfer\DRIVER\OBJ\I386\Free\usbad.sys
Chap17\isotransfer\DRIVER\OBJ\I386\Free
Chap17\isotransfer\DRIVER\OBJ\I386
Chap17\isotransfer\DRIVER\OBJ
Chap17\isotransfer\DRIVER\RESOURCE.H
Chap17\isotransfer\DRIVER\Sources
Chap17\isotransfer\DRIVER\TestDispatch.c
Chap17\isotransfer\DRIVER\TestInit.c
Chap17\isotransfer\DRIVER\TestPnp.c
Chap17\isotransfer\DRIVER\TestPower.c
Chap17\isotransfer\DRIVER\build.err
Chap17\isotransfer\DRIVER\build.log
Chap17\isotransfer\DRIVER\build.wrn
Chap17\isotransfer\DRIVER\resource.rc
Chap17\isotransfer\DRIVER\usbdriver.h
Chap17\isotransfer\DRIVER
Chap17\isotransfer\Inf\loader.sys
Chap17\isotransfer\Inf\usbad.inf
Chap17\isotransfer\Inf\usbad.sys
Chap17\isotransfer\Inf
Chap17\isotransfer\TARGET\DELAYMS.A51
Chap17\isotransfer\TARGET\DSCRPTR.A51
Chap17\isotransfer\TARGET\FUNCTION.C
Chap17\isotransfer\TARGET\Jmptable.a51
Chap17\isotransfer\TARGET\MAIN.C
Chap17\isotransfer\TARGET\TestHeader.h
Chap17\isotransfer\TARGET\TestRegs.h
Chap17\isotransfer\TARGET\TestRegs.inc
Chap17\isotransfer\TARGET
Chap17\isotransfer\host\ReadMe.txt
Chap17\isotransfer\host\Release
Chap17\isotransfer\host\StdAfx.cpp
Chap17\isotransfer\host\StdAfx.h
Chap17\isotransfer\host\res\Ysu.ico
Chap17\isotransfer\host\res\usbhost.ico
Chap17\isotransfer\host\res\usbhost.rc2
Chap17\isotransfer\host\res
Chap17\isotransfer\host\resource.h
Chap17\isotransfer\host\usbdriver.h
Chap17\isotransfer\host\usbhost.aps
Chap17\isotransfer\host\usbhost.clw
Chap17\isotransfer\host\usbhost.cpp
Chap17\isotransfer\host\usbhost.dsp
Chap17\isotransfer\host\usbhost.dsw
Chap17\isotransfer\host\usbhost.h
Chap17\isotransfer\host\usbhost.ncb
Chap17\isotransfer\host\usbhost.opt
Chap17\isotransfer\host\usbhost.plg
Chap17\isotransfer\host\usbhost.rc
Chap17\isotransfer\host\usbhostDlg.cpp
Chap17\isotransfer\host\usbhostDlg.h
Chap17\isotransfer\host
Chap17\isotransfer\loader\DrvBuild.bat
Chap17\isotransfer\loader\Loader.c
Chap17\isotransfer\loader\MAKEFILE
Chap17\isotransfer\loader\Sources
Chap17\isotransfer\loader\TestInit.c
Chap17\isotransfer\loader\TestPnp.c
Chap17\isotransfer\loader\build.err
Chap17\isotransfer\loader\build.log
Chap17\isotransfer\loader\build.wrn
Chap17\isotransfer\loader\obj\i386\Checked\loader.sys
Chap17\isotransfer\loader\obj\i386\Checked
Chap17\isotransfer\loader\obj\i386\Free\loader.sys
Chap17\isotransfer\loader\obj\i386\Free
Chap17\isotransfer\loader\obj\i386
Chap17\isotransfer\loader\obj
Chap17\isotransfer\loader\resource.h
Chap17\isotransfer\loader\resource.rc
Chap17\isotransfer\loader\tagtest.c
Chap17\isotransfer\loader\usbloader.h
Chap17\isotransfer\loader
Chap17\isotransfer\usbhost.exe
Chap17\isotransfer
Chap17
Chap18\DRIVER\DrvBuild.bat
Chap18\DRIVER\MAKEFILE
Chap18\DRIVER\OBJ\I386\Checked\bulktest.sys
Chap18\DRIVER\OBJ\I386\Checked
Chap18\DRIVER\OBJ\I386\Free\bulktest.sys
Chap18\DRIVER\OBJ\I386\Free
Chap18\DRIVER\OBJ\I386
Chap18\DRIVER\OBJ
Chap18\DRIVER\RESOURCE.H
Chap18\DRIVER\Sources
Chap18\DRIVER\TestDispatch.c
Chap18\DRIVER\TestInit.c
Chap18\DRIVER\TestPnp.c
Chap18\DRIVER\TestPower.c
Chap18\DRIVER\build.err
Chap18\DRIVER\build.log
Chap18\DRIVER\build.wrn
Chap18\DRIVER\resource.rc
Chap18\DRIVER\usbdriver.h
Chap18\DRIVER
Chap18\HOST\Debug
Chap18\HOST\Main.c
Chap18\HOST\Main.h
Chap18\HOST\Release
Chap18\HOST\Resource.h
Chap18\HOST\USBTEST.DSP
Chap18\HOST\USBTEST.DSW
Chap18\HOST\USBTEST.NCB
Chap18\HOST\USBTEST.PLG
Chap18\HOST\Usbapp.c
Chap18\HOST\Usbdlg.c
Chap18\HOST\Usbtest.opt
Chap18\HOST\icon1.ico
Chap18\HOST\resource.aps
Chap18\HOST\resource.rc
Chap18\HOST\usbdriver.h
Chap18\HOST\ysu1.bmp
Chap18\HOST
Chap18\Inf\bulktest.inf
Chap18\Inf\bulktest.sys
Chap18\Inf\loader.sys
Chap18\Inf
Chap18\loader\DrvBuild.bat
Chap18\loader\Loader.c
Chap18\loader\MAKEFILE
Chap18\loader\Sources
Chap18\loader\TestInit.c
Chap18\loader\TestPnp.c
Chap18\loader\build.err
Chap18\loader\build.log
Chap18\loader\build.wrn
Chap18\loader\obj\i386\Checked\loader.sys
Chap18\loader\obj\i386\Checked
Chap18\loader\obj\i386\Free\loader.sys
Chap18\loader\obj\i386\Free
Chap18\loader\obj\i386
Chap18\loader\obj
Chap18\loader\resource.h
Chap18\loader\resource.rc
Chap18\loader\tagtest.c
Chap18\loader\usbloader.h
Chap18\loader
Chap18\target\Delayms.a51
Chap18\target\Dscrptr.a51
Chap18\target\JmpTable.a51
Chap18\target\TestDly.h
Chap18\target\TestHeader.h
Chap18\target\TestRegs.inc
Chap18\target\function.c
Chap18\target\main.c
Chap18\target\testregs.h
Chap18\target
Chap18\usbtest.exe
Chap18
Readme.txt