static int storage_probe(struct usb_interface *intf,
const struct usb_device_id *id)
result = usb_stor_probe1(&us, intf, id,
(id - usb_storage_usb_ids) + us_unusual_dev_list);
struct usb_device_id usb_storage_usb_ids[] = {
# include "unusual_devs.h"
{ } /* Terminating entry */
};
本文介绍了一个用于USB存储设备的探测函数storage_probe的实现细节。该函数通过usb_stor_probe1进行具体操作,并利用usb_storage_usb_ids数组来匹配特定设备。文章深入探讨了USB存储设备在Linux内核中的初始化过程。
2330

被折叠的 条评论
为什么被折叠?



