标签: linux-kernel usb driver disk scsi
如何在linux中使用scsi generic(sg)驱动程序选择要使用的低级驱动程序(sd或sr)。我发现sg驱动程序从查询命令获取设备类型。
sdev-> type =(inq_result [0]& 0x1f);
之后调用“scsi_sysfs_add_sdev”函数。我在这个函数中没有看到使用字段“ - > type”。