登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

DOS编程技术

讨论在纯DOS下的编程技术

 
 
 

日志

 
 
关于我

1984年大学毕业,1985年底有机会开始接触PC机,1986年开始在PC机上做开发工作,曾接触过MS-DOS、CP/M、UNIX、VMS、LINUX、iRMX等众多的操作系统并在上面从事技术开发,擅长做底层与硬件相关的软件开发,目前主要在DOS和LINUX平台下工作,主要从事软件,在硬件开发上也有一定造诣,亦有在8051系列、6502系列(凌阳)、z80系列、ARM、X86等各类平台下开发软硬件的经历。更详细情况可以参考http://resume.whowin.net

更正  

2008-08-01 11:59:09|  分类: 杂七杂八 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

    近日发现一些以前博客中的错误,在此更正一下(以下更正处标志为红色):

1、《USB系列之三:从你的U盘里读出更多的内容》中的源程序,其中bulkReset函数的第一行,原文为:
    device_request.SetBYTE(BULK_GET_MAX_LUN, SR_REQUEST_TYPE);
    应更正为:
    device_request.SetBYTE(BULK_RESET, SR_REQUEST_TYPE);
    由于大多数情况下设备都是处于正常情况,所以一般情况下不执行这个函数仍然可以工作。
    同样,在《USB系列之四:向U盘上写数据》一文中的源程序应该也有同样的问题,请自行更正。

2、发现《USB系列之四:向U盘上写数据》中的源程序编译后的可执行文件独立运行后不能得到预期的结果,但如果在运行前执行一下《USB系列之三:从你的U盘里读出更多的内容》的reader程序,则一切正常,经查,发现在执行READ和WRITE命令前要执行一下SCSI Unit Ready命令,正巧reader程序的前面执行了这条命令,所以不会有问题,但write程序会有问题,所以请已经下载过这个源程序的读者在下面地址重新下载正确的源程序
    http://blog.whowin.nwt/source/usb-write.zip(2017年3月22日注:链接已修复)

    对以上错误给大家带来的不便,表示非常抱歉!

b78ef8dc

  评论这张
 
阅读(1554)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018