Commit History

Author SHA1 Message Date
  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
  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
  Xiangfu 04c37a46c0 delay when close avalon; only record matched result 13 years ago
  Xiangfu f7c618f8ad fix no_matching_work only count when debug 13 years ago
  Xiangfu 7c1428a333 minor change 13 years ago
  Xiangfu 4d83ec634f add idle code 13 years ago
  Xiangfu fa4397dd97 fliter the temp_max >= 100, print the result for debug. 13 years ago
  Xiangfu 083d8a6603 export more data to API stats 13 years ago
  Xiangfu d7f0db17ea add default chip frequency 13 years ago
  Xiangfu abe699cd9f fix the work_i3 init 13 years ago
  Xiangfu 0661d7e996 add reinit_device 13 years ago
  Xiangfu 4b7640a6a9 the temp_history_count base on timeout 13 years ago
  Xiangfu 232ae13576 fix mistake on adjest_fan 13 years ago
  Xiangfu 571aa10a8d avalon.c: fix the copyright 13 years ago