发明名称 一种小型计算机系统接口命令的处理方法及设备
摘要 本发明公开了一种小型计算机系统接口命令的处理方法,该方法为:存储设备在接收SCSI命令时,依据该SCSI命令在SCSI命令集中查询与之匹配的处理函数的地址,并根据所获取的地址调用相应处理函数对所述SCSI命令进行处理。所述SCSI命令集中依据所述的SCSI命令的标识建立了SCSI命令与相应的处理函数的地址之间的映射关系。这样,便免除了现有技术下SCSI命令处理流程中繁杂的比对过程,解决了SCSI命令的处理函数维护工作量大的问题,使存储设备能更好的适应各种各样的操作系统、应用对SCSI兼容性的需要。本发明还同时公开了一种小型计算机系统接口命令的处理设备。
申请公布号 CN100395695C 申请公布日期 2008.06.18
申请号 CN200610103917.X 申请日期 2006.07.26
申请人 华为技术有限公司 发明人 张巍;孙凌翔;常铮
分类号 G06F3/06(2006.01) 主分类号 G06F3/06(2006.01)
代理机构 北京同达信恒知识产权代理有限公司 代理人 黄志华
主权项 1.一种小型计算机系统接口命令的处理方法,其特征在于,包括步骤:接收小型计算机系统接口SCSI命令;查询SCSI命令集中是否包含有所述SCSI命令,其中所述SCSI命令集包含已处理过的SCSI命令与对应的处理函数的地址;确定所述SCSI命令集中包含所述SCSI命令时,根据所述SCSI命令获取对应的处理函数的地址;或者,确定所述SCSI命令集中未包含所述SCSI命令时,根据所述SCSI命令查询系统符号表,获取对应的处理函数的地址,并将所述SCSI命令与查询到的处理函数的地址加入所述SCSI命令集中;根据获取的处理函数地址调用该处理函数对所述SCSI命令进行处理。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼