发明名称 一种实现多卡槽访问的方法
摘要 本发明公开了一种实现多卡槽访问的方法,属于数据通信领域。所述方法包括USB设备与主机建立连接,进行初始化和枚举,向主机声明自身是符合CCID接口标准的设备;USB设备接收主机下发的CCID命令并判断是何种类型;如果是6F命令则USB设备从预先设定的位置开始解析6F命令,根据相应解析结果进行相应操作后返回相应应答给主机;如果是其他CCID命令则USB设备根据CCID命令类型构造相应应答返给主机。通过本发明可以实现微软Windows下的读卡器驱动支持多卡槽访问,并且还支持Linux下的读卡器驱动的多卡槽访问,不需要修改注册表,方便操作。
申请公布号 CN102141968B 申请公布日期 2013.05.15
申请号 CN201110075805.9 申请日期 2011.03.28
申请人 飞天诚信科技股份有限公司 发明人 陆舟;于华章
分类号 G06F13/10(2006.01)I 主分类号 G06F13/10(2006.01)I
代理机构 代理人
主权项 一种实现多卡槽访问的方法,其特征是:所述方法包括USB设备与主机建立连接,进行初始化和枚举,向主机声明自身是符合CCID接口标准的设备;USB设备接收主机下发的CCID命令并判断是何种类型,具体为USB设备接收到主机下发的BULK‑OUT包,根据所述包的第一个字节bMessage Type的取值判断命令类型;当所述包的第一个字节bMessage Type的取值为6Fh时所述CCID命令是6F命令;如果是6F命令则USB设备从预先设定的位置开始解析6F命令,根据相应解析结果进行相应操作后返回相应应答给主机;所述相应解析结果如果符合特定的下行数据传输格式则进一步解析所述特定的下行数据传输格式,根据解析结果执行相应具体操作命令并返回相应具体操作命令应答给主机;如果不符合特定的下行数据传输格式则返回相应CCID命令应答给主机;如果是其他CCID命令则USB设备根据CCID命令类型构造相应应答返给主机。
地址 100085 北京市海淀区学清路9号汇智大厦B座17层