Commit History

Author SHA1 Message Date
  Con Kolivas be9a4cf62f Merge branch 'master' of github.com:ckolivas/cgminer 12 years ago
  Con Kolivas 3eece61819 Get statistics on how long usb reads and writes wait on the devlock. 12 years ago
  Con Kolivas 064c0ddf15 Display stats regarding locking delays in API. 12 years ago
  Con Kolivas 87ddfcc8a6 Disable bitfury device thread on it disappearing. 12 years ago
  Con Kolivas d1c95832c6 Bump version to 3.5.0 12 years ago
  Con Kolivas 03dd347fce Update NEWS. 12 years ago
  Con Kolivas d120b9c5b7 Merge branch 'redfury' 12 years ago
  Con Kolivas 0a5599844f Add magic init sequence required on BF1 devices to get them mining on windows. 12 years ago
  Con Kolivas 5f10ac8056 Merge branch 'master' of github.com:ckolivas/cgminer 12 years ago
  Con Kolivas 14887ba852 usbinfo.devlock is only ever write locked so convert it to a mutex 12 years ago
  Con Kolivas ff90e6ae83 usbinfo.devlock is only ever write locked so convert it to a mutex 12 years ago
  Kano c7fb4aad78 Icarus remove unneeded opt_debug tests due to applog being a macro 12 years ago
  Kano ef62b28197 Icarus - CMR shouldn't wait the full timeout due to handle sharing 12 years ago
  Con Kolivas 01e3c878cf We should only yield once in cg_wunlock 12 years ago
  Con Kolivas 5683a1144e Provide a function to downgrade a cglock from a write lock to an intermediate variant. 12 years ago
  Con Kolivas 5e1ebd5070 Deuglify use of _PARSE_COMMANDS macro expansions. 12 years ago
  Con Kolivas 303a763162 Deuglify use of usb parse commands macro in usbutils. 12 years ago
  Con Kolivas 3dd798e622 Merge branch 'master' of github.com:ckolivas/cgminer 12 years ago
  Con Kolivas 55f29b8179 Use the driver add commands macros in api.c to avoid individually listing them. 12 years ago
  Con Kolivas 1ef38f82e8 Separate out asic fpga and opencl drivers in the driver parse commands macro for use individually as needed. 12 years ago
  ckolivas 8b341ccd60 Use macro expansion in usb_find_devices to avoid explicitly listing them all. 12 years ago
  ckolivas 0952a8812f Use macro expansion to iterate over all the drivers without explicitly writing them out in usbutils.c 12 years ago
  ckolivas e279bc1fc5 Iterate over the bitfury offsets in order of decreasing likelihood. 12 years ago
  ckolivas 39c2e662a7 Reattach the kernel driver on linux on usb_uninit. 12 years ago
  ckolivas 3ef9fa3b88 Attach the kernel driver on failure to usb init on linux. 12 years ago
  ckolivas 00aa8b4ecf libusb kernel driver operations are only available on linux. 12 years ago
  ckolivas 2ec601e123 There is no need to get the external prototypes for drivers in cgminer.c any more. 12 years ago
  ckolivas f3294f7424 Remove unnecessary gpu_threads initialisation. 12 years ago
  ckolivas fbf46c41b3 Put avalon last in the sequence of adding drivers to prevent it trying to claim similar chip devices on startup. 12 years ago
  ckolivas 6d7471237d Use macro expansion to iterate over all device drivers without needing to explicitly code in support in all places. Pass a hotplug bool to the detect() function to prevent opencl trying to hogplug GPUs. 12 years ago