Commit History

Author SHA1 Message Date
  Con Kolivas be5a20c8d6 Fix warnings. 13 years ago
  Con Kolivas 67be00e41e Create an array of 4 lots of work for avalon and cycle through them. 13 years ago
  Con Kolivas 6752c24750 Remove unused per unit matching work count for avalon. 13 years ago
  Con Kolivas 7dda3e4402 Rename the confusing avalon_info pointer. 13 years ago
  Con Kolivas 2f75a5d89e Simplify avalon scanhash code using the new find_queued_work_bymidstate function. Partially works only. 13 years ago
  Con Kolivas 2f371f13f5 Use correct struct device_drv for avalon_drv. 13 years ago
  Con Kolivas 23fa953bfc Check enough work is queued before queueing more in avalon_fill. 13 years ago
  Con Kolivas f0806c6828 Actually put the work in the avalon queue. 13 years ago
  Con Kolivas 180230220f Rneame avalon_api to avalon_drv. 13 years ago
  Con Kolivas 71bae003bc First draft of port of avalon driver to new cgminer queued infrastructure. 13 years ago
  Con Kolivas dea35d3349 Add Makefile entry for driver-avalon. 13 years ago
  Con Kolivas efa8d1f22a Document extra zero byte in avalon_reset. 13 years ago
  Con Kolivas 4820bdebba Microoptimise likely paths in avalon_gets. 13 years ago
  Con Kolivas 3c5ad8e44b Add name to copyright for avalon driver. 13 years ago
  Con Kolivas 691b5289b0 Make sure to set timeout to 100ms instead of 1ms in avalon read loop for select. 13 years ago
  Con Kolivas 65bee71c21 Make sure to get time of first response in avalon read loop. 13 years ago
  Con Kolivas d013551862 Use select for a reliable timeout in avalon read and don't read 1 byte at a time, optimising read loop. 13 years ago
  Con Kolivas ba1ff87356 We should break on the loop on a work restart in avalon, and only consider all errors if we actually have gotten some results. 13 years ago
  Con Kolivas fc65385e0e Avalon init on comms error as well. 13 years ago
  Con Kolivas 669fc3887a Reinit avalon device in case of FPGA controller mess up. 13 years ago
  Con Kolivas 80b36ddcb5 Get rid of unused status flag setting for now in avalon. 13 years ago
  Con Kolivas d37b3146c4 Increase reliability of avalon startup by only opening and resetting the device once, looking for the id sequence offset by one byte as well, and still ignoring if it's wrong, assuming it is an avalon. 13 years ago
  Con Kolivas 18f4d1aa0c Nest avalon_decode functions to avoid doing unnecessary lookups once we have found the nonce. 13 years ago
  Con Kolivas 2821c143f9 Minor grammo in avalon driver. 13 years ago
  Con Kolivas 420329f628 Use htole32 wrapper for nonce encoding in avalon. 13 years ago
  Con Kolivas 43dff4c219 Remove unused rev8 function from avalon driver. 13 years ago
  Con Kolivas 5c1db2e07c Make avalon temperature reading LOG_INFO level. 13 years ago
  Luke Dashjr f7de581354 Merge remote-tracking branch 'avalon/avalon' into avalon 13 years ago
  Xiangfu 07eae74f22 if all result are wrong in one batch read. reinit the avalon 13 years ago
  Xiangfu a94f3ba3b1 record the last result temperature info 13 years ago