Commit History

Author SHA1 Message Date
  Luke Dashjr 2541247739 Split up scan_serial function to enable internally adding ad-hoc cgpu 12 years ago
  Luke Dashjr 37201d79c6 Bugfix: Move serial_detect* and open_bitstream to DevAPI code so CPU/OpenCL can build properly without fpgautils 12 years ago
  Luke Dashjr ab62fdf1f3 Replace all remaining uses of gettimeofday for timers, with timer_set_now (aka cgtime) 12 years ago
  Luke Dashjr df45e5cf9f Always use struct timeval for timers, and don't mix timers with timestamps (functional only) 12 years ago
  Luke Dashjr d46f61e7f0 ztex: Provide manuf/product/serial to cgpu interface 12 years ago
  Luke Dashjr 9ee00bed83 DevAPI: Store manufacturer/product/serial for each device 12 years ago
  Luke Dashjr 882e06480e Bugfix: Cleanup handling of complete device/driver failure 12 years ago
  Luke Dashjr 8be8a1fbe6 DevAPI: Modify add_cgpu to use temporary devices_new array, so detection can be done without touching live variables 12 years ago
  Luke Dashjr 1829750180 DevAPI: add_cgpu: There is no need to hold mutexes while creating devices 12 years ago
  Luke Dashjr dc92c666ef Bugfix: Remove unused variables 12 years ago
  Luke Dashjr feb0144c01 Bugfix: Save start time for stats to correct "Elapsed" key on "stats" RPC request 12 years ago
  Luke Dashjr 4410a9d19e DevAPI: When a device has more than 26 processors, represent them as aa-zz 12 years ago
  Luke Dashjr 6b173791f7 Bugfix: Don't report failure for graceful mining thread shutdown 12 years ago
  Luke Dashjr 4c80acd10a Name devices in mining thread failures 12 years ago
  Luke Dashjr cc73b20d47 Merge commit '185cac3' into cg_merges_20130606a 12 years ago
  Luke Dashjr 0adb40f54d Merge commit '6972ec6' into cg_merges_20130606a 12 years ago
  Luke Dashjr d31af0975a Merge commit 'bd652a6' into cg_merges_20130524b 12 years ago
  Luke Dashjr 225ba8d527 Merge commit 'a3bbe0e' into cg_merges_20130524b 12 years ago
  Luke Dashjr 371e900d45 Merge commit '2fe415f' into cg_merges_20130513 12 years ago
  Luke Dashjr b5601b7899 Remove const qualifier from driver structs 12 years ago
  Kano e0994aa9fa rename device_api -> device_drv and all related api -> drv 13 years ago
  Luke Dashjr 7520194f81 Wrap access to devices array under a mutex 12 years ago
  Luke Dashjr 67638b8416 Implement minerloop_queue for devices that process work items too fast to keep track of which one they're currently working on 13 years ago
  Luke Dashjr f73aa2fe17 Bugfix: DevAPI: Free work when preparing it fails 13 years ago
  Luke Dashjr b8216b48ec DevAPI: Abstract get_and_prepare_work for minerloops 13 years ago
  Luke Dashjr 04fa74e026 DevAPI: Move select() logic from minerloop_async to do_notifier_select 13 years ago
  Luke Dashjr 12d86e6fec Merge commit '68769d0' into bfgminer 13 years ago
  Luke Dashjr 68769d06cd Bugfix: minerloop_async: Intelligently handle work updates and device disables during transitions 13 years ago
  Luke Dashjr f29568bdfd Merge commit 'e0d4443' into bfgminer 13 years ago
  Luke Dashjr e0d4443450 Bugfix: minerloop_async: Free old (unused) prepared work when replacing it with an upgraded one 13 years ago