Дык про Cypress на хардов нет

Дык про Cypress на "хардов нет" проскакивала информация, что их USB-ATA мосты (возможно, не все) пропускают SMART команды, в отличие от многих других мостов.

По поводу "IOCTL SMART" - ИМХО если бы все было так просто, то и Victoria for Windows, и Эверест выводили бы SMART USB устройств. Для этих функций, опять же ИМХО, нужна поддержка драйвера устройства (об этом прямо написано в описани функции SMART_SEND_DRIVE_COMMAND - "This IOCTL must be handled by drivers that support SMART.")

Сам подумай, ты подключаешь не винт к компьютеру, а USB мост. Задача моста - дать тебе доступ к области данным по LBA. А всякие вкусности и полезности вроде SMART могут быть заблокированы либо реализовываться как угодно разработчику моста. И каким чудом IOCTL SMART будет знать, как стучаться через тот или иной мост?

Victoria