PORTS Forum

Ports and Interfaces => USB => Topic started by: alireza11048 on January 27, 2017, 04:30:52 am

Title: problem in emulating a usb FDU
Post by: alireza11048 on January 27, 2017, 04:30:52 am
hi,
recently i work on a project that in it i must emulate Y-E data usb floppy drive(that used in some old machine), at first i build a device that in it i implement all of ufi specification commands under cbi protocol and it work well with all version of windows and linux operating systems, but when i want connect my device to target machine(that use Y-E data usb floppy unit as input source of data) that use windows ce as operating system, unexpectedly it give some commands that dose not exist in ufi specification , operation code of these commands is '0xC1' and '0xC0'.
full command is as below :
0xC1 0x00 0x01 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00
(i do not know full command of 0xC0 but floppy accept it as correct command)
now i want to know there is another specification alongside of ufi that i must implement for a usb floppy drive??
Title: Re: problem in emulating a usb FDU
Post by: Jan Axelson on January 27, 2017, 10:42:22 am
Could they be vendor-defined commands?