LINUX.ORG.RU

История изменений

Исправление Dark_SavanT, (текущая версия) :

До кучи посмотри в сторону unusual devices в usb_storage драйвере. Там есть возможность сделать свою инициализацию для конкретного vid pid. Можно попробовать подменить transport функцию и сделать там твоё шифрование. Это будет модификация usb_storage драйвера, но на мой взгляд это лучше чем пилить с нуля или копипастить usb_storage. Зависит от условий курсача.

http://lxr.free-electrons.com/source/drivers/usb/storage/unusual_devs.h

Исходная версия Dark_SavanT, :

До кучи посмотри в сторону unusual devices в usb_storage драйвере. Там есть возможность сделать свою инициализацию для конкретного vid pid. Можно попробовать подменить transport функцию и сделать там твоё шифрование.

http://lxr.free-electrons.com/source/drivers/usb/storage/unusual_devs.h