Look for libusb in configure and add ftd2xx and stlinkusbdriver dlls.
Add the files for the replacement dlls. Even if http://wiki.winehq.org/Developers-Hints requests "do not include any autogenerated source" and "submit the smallest possible" only adding this batch makes sense.
Some pascal programs send bad COLORREF values, resulting in white text on white background. Fix the values. Fix was offered to wine but went by unnotices/commented.
usbfunctions: Add usbfunctions dll, needed by some Analog devices ADF4350 Synthesizer board.
Implement the usbfunctions.dll functions needed by the ADF4350 evaluation board.
stlinkusbdriver: Claim the device.
STLINK: Set the interface for the announced interface.