on a LPC1788. It does seem to work correctly on Windows 7, but when connected to a Windows XP machine an error is reported when the drive is accessed, and its label is not displayed correctly. I tried to replace the descriptors with a set that does work with Windows XP (LPC2478 device) but that does not help. I did not monitor the USB bus yet.