ezloader.c:EZ-Loader的主要源程序文件,包含DriverEntry()和其他标准USB驱动程序的接入
点。其中还包括进行固件下载的代码。
ezloader.h:EZ-Loader驱动程序的头文件。
firmware.c:包含用于USB设备固件的Intel Hex纪录格式的数组文件。用户可利用hex2c.exe软件
转换Intel Hex纪录格式的固件到C代码并放入该文件中。重新编译驱动后,该固件代码将加入到新
的驱动程序中。
loader.c:包含用于USB设备固件的Intel Hex纪录格式的数组文件,以便下载用户固件到外部
RAM中。加入用户的固件延伸到外部RAM,该固件首先下载到EZ-USB外设,并允许下载到外部RAM。
ezloder.rc:保存驱动程序版本信息的源文件。
resource.h:ezloader.rc的头文件
makefile:DDK build需要的文件
sources:DDK build需要的文件。终端用户可修改该文件,以生成一个不重名的驱动程序。
Ez-Loader驱动程序是一个非常简单的USB驱动程序模板。
文章评论(0条评论)
登录后参与讨论