2015-05-12 34 views
0

我想通過編輯驅動程序來改變我的USB閃存驅動器的行爲,但我找不到哪個驅動程序被調用。哪個USB驅動程序被調用以傳輸數據?

我搜索了一下,發現驅動程序/ usb/storage/transport.c負責主機和設備(配置)之間的某些交換,但是我想找到發送URB數據的驅動程序。

有什麼辦法可以找到它嗎?

謝謝

路易斯

+0

什麼是USB鑰匙?嘗試使用'ftrace'來查看被調用的內容。 – moorray

+0

對不起,這是我的語言的litteral翻譯。我的意思是USB閃存驅動器 –

回答

0

我搜索,我發現它在transport.c功能usb_stor_bulk_transfer_sglist,對於一個USB閃存驅動器

實際上進行數據傳輸,它使用與URB sglist地址