I was wondering if the source for HiFive1_Driver.exe is available anywhere. I would like to implement something similar in a project that I am doing (making an FTDI port unavailable). I hadn’t seen it done before and would like to know how to do it.
It allows us to associate the FTDI device with the appropriate WinUSB driver instead of the default FTDI driver Windows uses. The output is a nice executable that is easy to install.
The OpenOCD Windows readme talks about the driver situation a little bit too: