Commit History

Author SHA1 Message Date
  Luke Dashjr b83cdf1406 Add LIFE_INIT2 status (safe to call functions, but not mining yet) for devices that want to report initialization status in their statline 12 years ago
  Luke Dashjr ca714a6bb2 Merge commit '08cfd3e' into bfgminer 12 years ago
  Luke Dashjr 08cfd3e3ca Bugfix: x6500: Only program once for --force-dev-init 12 years ago
  Luke Dashjr 90339fdf90 ft232r & libztex: Skip probe of claimed devices 12 years ago
  Luke Dashjr bde200a790 x6500 & ztex: Claim USB devices 12 years ago
  Luke Dashjr af7a9aad22 Keep track of bad nonces independently from generic hw errors 12 years ago
  Luke Dashjr 4701eef73e Use inc_hw_errors function at every site which increases hw_errors 12 years ago
  Luke Dashjr 0d81426147 Rename cgpu_data to use new device_data 12 years ago
  Kano e0994aa9fa rename device_api -> device_drv and all related api -> drv 13 years ago
  Kano 494b09e91c convert sleep(const) to nmsleep() 13 years ago
  Luke Dashjr 6ae9103363 x6500: Never consider processors idle if they're enabled 13 years ago
  Luke Dashjr bf0a6581a0 x6500: Make mutex management cleaner by blocking device select loop during idle get_stats 13 years ago
  Luke Dashjr 6010d7d621 modminer+x6500: Expose frequencies to API in terms of MHz to be consistent with ztex driver and cgminer 13 years ago
  Luke Dashjr f9ab7d16ba Move new device API code to new deviceapi.c source file 13 years ago
  Luke Dashjr 1d06401a40 Make minerloop_async more async, using some callbacks to handle event completions 13 years ago
  Luke Dashjr e8090899bf Split part of minerloop_async into do_job_prepare and do_job_start 13 years ago
  Luke Dashjr 8be3fb102a Working processor disable/enable with new async minerloop (currently gets stuck if all processors disabled) 13 years ago
  Luke Dashjr f90616ed56 x6500: Remove mutex, since driver is single-threaded now 13 years ago
  Luke Dashjr eabdbe0897 x6500: Working (but incomplete) asynchronous/single-threaded driver 13 years ago
  Luke Dashjr 6ef3e1844f Show summaries per-device unless --show-processors is used (also available on Display TUI menu) 13 years ago
  Luke Dashjr a76cbd4192 Preformat dev_repr (device representation) and proc_repr (processor representation) once for use everywhere 13 years ago
  Luke Dashjr 7df4034a59 x6500: Split each FPGA into its own logical processor (in the same device still) 13 years ago
  Luke Dashjr 24418fb674 x6500: Get mutex pointer only once per function 13 years ago
  Luke Dashjr 1458821958 Update copyrights 13 years ago
  Luke Dashjr 62dff9a82f Ensure winsock2.h is always included before windows.h 13 years ago
  Luke Dashjr 8642532beb Merge commit '4f226ab' into bfgminer 13 years ago
  Luke Dashjr 4f226ab789 Bugfix: x6500: Expose x6500_fpga_data even if JTAG reset/detect fail, since it is still used to store temperature info if the other FPGA initializes 13 years ago
  Luke Dashjr d236d85361 Merge commit '6cb9320' into bfgminer 13 years ago
  Luke Dashjr 6cb932045d Revert "x6500: Whenever we get a hardware error, purge buffers just in case of read/write desync" 13 years ago
  Luke Dashjr 3ac7f71f39 Merge branch 'bugfix_format' into bfgminer 13 years ago