【摘要】 一种用于输入/输出装置的通讯协议方法,包括上层处理程序及底层处理程序。所述上层处理程序包括:(a)将输入/输出数据组写入协议写入文件;(b)从协议读出文件读取输入/输出响应数据。所述底层处理程序包括:(c)判断写入数据是否属于所述协议写入文件的部分或全部;(d)如果是,则对所述写入数据进行解译,以控制至少一个输入/输出装置,或与其进行通讯;(e)判断读取数据是否属于所述协议读出文件的部分或全部;(f)如果是,则将所述输入/输出装置的执行结果编译为所述输入/输出响应数据。 【专利类型】发明申请 【申请人】益诠电子股份有限公司 【申请人类型】企业 【申请人地址】中国台湾高雄市 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810179740.0 【申请日】2008-12-03 【申请年份】2008 【公开公告号】CN101719107A 【公开公告日】2010-06-02 【公开公告年份】2010 【IPC分类号】G06F13/10; G06F13/42; G06F3/06 【发明人】江弘志; 吴铭锋; 萧士卿; 郑吉成; 刘耀文; 蔡昌明 【主权项内容】一种用于输入/输出装置的通讯协议方法,其特征在于:所述方法包括在操作系统平台端执行的上层处理程序,以及在装置接口控制器端执行的底层处理程序;所述上层处理程序包括下列步骤:(a)将输入/输出数据组写入协议写入文件,以控制至少一个输入/输出装置,或与其进行通讯;(b)如果所述操作系统平台具有缓存机制,则以立刻写入缓存内容的方式,将暂存于缓存的所述输入/输出数据组立刻传送至所述装置接口控制器,或以关掉缓存功能的方式,将所述输入/输出数据组立刻传送至所述装置接口控制器;(c)从协议读出文件读取输入/输出响应数据,以得知所述输入/输出装置的执行结果;(d)如果所述操作系统平台具有缓存机制,则以避开缓存的方式,或以所述关掉缓存功能的方式,直接从所述装置接口控制器读取所述输入/输出响应数据;所述底层处理程序包括下列步骤:(e)判断装置接口的写入数据是否属于所述协议写入文件的部分或全部;(f)如果所述写入数据属于所述协议写入文件的部分或全部,则对所述写入数据进行解译,以控制所述输入/输出装置,或与其进行通讯;(g)判断所述装置接口的读取数据是否属于所述协议读出文件的部分或全部;以及(h)如果所述读取数据属于所述协议读出文件的部分或全部,则将所述输入/输出装置的执行结果编译为所述输入/输出响应数据。 【当前权利人】益诠电子股份有限公司 【当前专利权人地址】中国台湾高雄市