发明名称 一种USB设备及其识别MacOS系统的方法
摘要 本发明公开了一种USB设备及其识别MacOS系统的方法,属于USB设备领域。本发明提供的USB设备识别MacOS系统的方法包括:USB设备上电,接收并响应主机下发的命令,USB设备接收到APDU命令之前,若先接收到获取字符串描述符命令后接收到获取配置描述符命令,则标识主机操作系统的类型为MacOS系统;若先接收到获取配置描述符命令后接收到获取字符串描述符命令,则标识主机操作系统的类型为非MacOS系统。本发明提供的USB设备包括:接收模块、发送模块、第一标识模块和第二标识模块。本发明的有益效果在于:使用本发明提供的技术方案,USB设备能够准确地识别MacOS系统。
申请公布号 CN106126446A 申请公布日期 2016.11.16
申请号 CN201610457589.7 申请日期 2016.06.22
申请人 飞天诚信科技股份有限公司 发明人 陆舟;于华章
分类号 G06F13/10(2006.01)I;G06F13/42(2006.01)I 主分类号 G06F13/10(2006.01)I
代理机构 代理人
主权项 一种USB设备识别MacOS系统的方法,其特征在于,包括:步骤A1、USB设备上电;步骤A2、所述USB设备等待接收主机下发的命令;当接收到主机下发的获取字符串描述符命令时,向主机发送相应的字符串描述符;当接收到主机下发的获取配置描述符命令时,向主机发送相应的配置描述符和接口描述符;所述方法还包括在所述USB设备接收到APDU命令之前:若所述USB设备先接收到主机下发的获取字符串描述符命令,后接收到主机下发的获取配置描述符命令,则标识主机操作系统的类型为MacOS系统;若所述USB设备先接收到主机下发的获取配置描述符命令,后接收到主机下发的获取字符串描述符命令,则标识主机操作系统的类型为非MacOS系统。
地址 100085 北京市海淀区学清路9号汇智大厦B楼17层