Luke-Jr just posted this in the Cairnsmore FPGA thread:
"In brief, cg = original GPU miner bfg was based on, plus old bfgminer FPGA code with various things broken and a few minor things added
These days it usually only makes sense to use BFGMiner."
Anyone here beg to differ?
I've now rewritten all the old serial drivers to use the new usbutils in cgminer - that all the new drivers do/will use.
Ztex is still the same as it is libusb also - but doesn't handle hotplug since it is before the new code (and I don't have one)
3.1.1 doesn't have the new Icarus driver yet - that I've now written and is testing in git
The new driver to come Linux is OK for that, but Windows needs some work on it to solve some hotplug issues.
3.1.1 will auto detect and handle correctly BFL, BAJ and MMQ devices.
The Icarus driver is still the old serial-USB driver in 3.1.1
The next will include usbutils/auto/hotplug for all the Icarus: ICA, BLT, LLT and AMU (not 100% sure about CMR yet though)