|
567415b5
|
2014-07-02T04:13:51
|
|
bflsc28 - allow setting clock and volt from the API ascset command
|
|
22610716
|
2014-06-27T09:20:15
|
|
Do initial detection of bflsc28 devices
|
|
c964aa5f
|
2014-06-15T23:12:34
|
|
Import basic rbox driver
|
|
4b55ab7e
|
2014-05-20T15:46:57
|
|
AntS2 code conversion and addition of optional noncedup check
|
|
9e9430d7
|
2014-05-05T09:37:31
|
|
Rename nf1 driver to nfu in anticipation of support for more chips
|
|
d97f893c
|
2014-04-22T20:03:21
|
|
Discretely identify the onestring miners as OSM
|
|
393abb8f
|
2014-04-22T19:58:30
|
|
Add bxf debugging option and osm led modes
|
|
29a83d88
|
2014-02-24T14:34:12
|
|
Drillbit: Add --drillbit-autotune option for device to dynamically alter clock speed
|
|
52778727
|
2014-03-02T23:13:38
|
|
Merge branch 'bpmx'
|
|
dbec4a0d
|
2014-03-02T22:42:59
|
|
Store usb11 and tt flags as booleans in cgusbdev allowing them to be discretely enabled as well as detected by the device data.
|
|
5107a133
|
2014-03-02T16:04:15
|
|
Add a bxm specific txrx function for spi transfers.
|
|
a7549891
|
2014-03-02T15:30:46
|
|
Add reset/purge/cshigh/low sequence to bxm init
|
|
4a6c637c
|
2014-03-02T14:21:10
|
|
Add bitmode init to bxm open sequence.
|
|
917507ec
|
2014-03-02T13:59:59
|
|
Add initial bxm opening sequence for detect one.
|
|
5a6e228e
|
2014-03-02T13:25:37
|
|
Add identifiers for bxm bitfury devices.
|
|
ed9bd66b
|
2014-03-02T00:34:09
|
|
AntS1 - add detection information to usbutils
|
|
d5b8d73f
|
2014-03-02T00:13:59
|
|
Enable Bitmain Ant S1 code and make it conform to cgminer requirements
|
|
26a0ea5b
|
2014-02-26T23:30:48
|
|
Provide a usb_detect_one wrapper which only plugs one device at a time, breaking out otherwise.
|
|
21fa38d5
|
2014-02-23T23:52:54
|
|
Read off the OP_NAME if it exists and is supported on hfa devices, setting it to the device serial number or a timestamp if it is invalid.
|
|
cd79fbd4
|
2014-02-15T16:51:32
|
|
Use a unique usb_list function displaying only pertinent information when listing usb devices from the menu.
|
|
c5694ee8
|
2014-02-14T21:23:42
|
|
Add the ability to whitelist previously blacklisted usb devices from the menu.
|
|
5cda70e7
|
2014-02-14T08:09:17
|
|
Update various copyright dates
|
|
7a435b6e
|
2014-02-13T23:37:50
|
|
Add a mechanism to blacklist a usb device from its cgpu.
|
|
19856d67
|
2014-02-13T23:12:27
|
|
Add a usb_reset by cgpu function to usbutils.
|
|
69d67af1
|
2014-02-12T20:46:44
|
|
Add driver for cointerra devices.
|
|
be961cd1
|
2014-02-07T14:39:05
|
|
Add support for ANU overclocking.
|
|
68e514e6
|
2014-02-03T20:10:42
|
|
Add op commands necessary to control hfa fanspeeds.
|
|
5b61abc7
|
2014-02-01T23:53:33
|
|
Add OP_PING to hfa commands
|
|
d2e6648c
|
2014-01-29T22:21:55
|
|
Add support for AntminerU1 devices with the icarus driver.
|
|
ad6afa39
|
2014-01-08T22:18:02
|
|
Use the internal knowledge of the usb epinfo to determine whether we should be doing an interrupt instead of a bulk transfer, and do not send a ZLP if so, and limit read transfer to expected size automatically.
|
|
c644b749
|
2014-01-05T20:13:02
|
|
Provide a way for usb reads to just read the size asked for with a limit bool.
|
|
6f9b5767
|
2014-01-04T09:35:10
|
|
Implement an mcp2210 spi cancel function.
|
|
d439fc75
|
2014-01-03T15:17:26
|
|
Create a generic gpio pin struct and add helpers for mcp get pin val and dirs.
|
|
5015e258
|
2014-01-03T12:00:23
|
|
Add a set of usb commands to the usbutils defines for mcp2210 comms, and use the same command name for send and receive.
|
|
b849a1b9
|
2014-01-02T22:25:56
|
|
Add basic device detection and updated udev rules for nanofury devices.
|
|
a27c4717
|
2013-12-23T16:28:16
|
|
usbutils remove old code added back
|
|
97a13df4
|
2013-12-23T06:58:26
|
|
Merge remote-tracking branch 'drill/master' into drill
|
|
7c7a324f
|
2013-12-17T21:53:10
|
|
Add support for newer protocol bi*fury commands job, clock and hwerror, setting clock to default 54 value, turning parsing into a compact macro.
|
|
73343f38
|
2013-12-09T11:39:03
|
|
Merge remote-tracking branch 'upstream' into merge_upstream
Conflicts:
usbutils.c
|
|
7ae878aa
|
2013-12-08T12:44:45
|
|
Initialise usb locks within usbutils.c instead of exporting them.
|
|
d7c5667a
|
2013-12-08T12:44:45
|
|
Initialise usb locks within usbutils.c instead of exporting them.
|
|
f4a96194
|
2013-12-04T20:42:25
|
|
Provide an hfa-dfu-boot option for resetting hashfast devices for reprogramming.
|
|
394ccaf1
|
2013-12-04T15:29:37
|
|
Add support for temperature display (pending firmware support)
|
|
0da9c87e
|
2013-12-01T15:18:16
|
|
Deprecate the usb usecps function and just split up transfers equal to the maxpacketsize on usb1.1 devices.
|
|
3bc36eb0
|
2013-12-01T15:18:16
|
|
Deprecate the usb usecps function and just split up transfers equal to the maxpacketsize on usb1.1 devices.
|
|
e933a560
|
2013-11-30T22:03:26
|
|
Merge remote-tracking branch 'upstream' into merge_383
Conflicts:
usbutils.c
usbutils.h
|
|
adea58a7
|
2013-11-30T10:43:39
|
|
Add hfa op usb notice macros.
|
|
0e60ca30
|
2013-11-22T23:21:44
|
|
Make usb_detect return the cgpu associated with it to check if it succeeds to decide on whether to increment the device count or not.
|
|
9ce30b7b
|
2013-11-22T11:14:21
|
|
Zero the read buffer in _usb_read to avoid stale data and only use stack memory instead of using the bulkbuf since it is only used in _usb_read.
|
|
b8d8ebfa
|
2013-11-22T09:54:58
|
|
Simplify the end of message detection in _usb_read and allow it to return without doing another read if the message is already in the buffer.
|
|
c59d260b
|
2013-11-16T08:19:57
|
|
Add extra bxf commands to usbutils
|
|
5e147c69
|
2013-11-14T12:49:59
|
|
Use the bxf read thread to set the device target and send its first work item.
|
|
418664ad
|
2013-11-14T12:39:15
|
|
Implement a bxf send work function and set update and restart functions to sending new work since that's the equivalent for that device.
|
|
c1c834a6
|
2013-11-14T11:58:21
|
|
Create and destroy a basic bxf read thread.
|
|
67c3826b
|
2013-11-14T10:37:23
|
|
Uniquely identify the BF1 and BXF bitfury devices.
|
|
278f157e
|
2013-11-10T09:12:39
|
|
Merge remote-tracking branch 'upstream/master' into new_protocol
|
|
2e11a504
|
2013-11-05T13:55:56
|
|
Remove now unused entries from struct cg_usb_device
|
|
f066ca68
|
2013-11-05T10:19:11
|
|
Merge branch 'master' of github.com:ckolivas/cgminer into new_protocol
Conflicts:
configure.ac
miner.h
usbutils.c
usbutils.h
|
|
8fb7a0d1
|
2013-11-04T08:45:09
|
|
Always use a usb read buffer instead of having to explicitly enable it.
|
|
fc80e2fe
|
2013-11-03T20:31:04
|
|
Deprecate preferred packet size functions in usbutils since they're unhelpful.
|
|
ccb74239
|
2013-11-03T09:23:45
|
|
Use an int for usb_read/write to identify overruns.
|
|
5c9f3036
|
2013-10-29T22:25:05
|
|
Merge branch 'master' into hashfast
|
|
5bd1b560
|
2013-10-28T07:41:15
|
|
usbutils - usb_nodev() allow a driver to drop a device
|
|
f5c69237
|
2013-10-25T16:19:48
|
|
Merge branch 'master' of github.com:ckolivas/cgminer into new_protocol
Conflicts:
usbutils.c
|
|
13fd8e30
|
2013-10-25T14:52:44
|
|
Add configuration command
|
|
f29f6121
|
2013-10-25T14:35:56
|
|
Merge branch 'master' into hashfast
|
|
0da551fa
|
2013-10-25T12:30:39
|
|
Use a linked list for all usb transfers instead of just cancellable ones.
|
|
bbf8a00c
|
2013-10-25T10:50:03
|
|
Hashing with new protocol
|
|
2b998936
|
2013-10-25T04:13:32
|
|
Add a usb_read_ii_timeout_cancellable wrapper
|
|
d2feacdf
|
2013-10-24T22:26:13
|
|
Cancel cancellable usb transfers on work restart messages.
|
|
c96f0965
|
2013-10-24T21:54:35
|
|
Add wrappers for usb_read_cancellable and usb_read_timeout_cancellable
|
|
19ec360f
|
2013-10-24T21:45:41
|
|
Pass the cancellable option to _usb_read options to decide on whether to add usb transfers to the list of cancellable transfers.
|
|
b639e688
|
2013-10-24T21:19:29
|
|
Merge branch 'master' into hashfast
|
|
81dfe60d
|
2013-10-24T20:41:55
|
|
Keep the libusb event handle polling thread active until there are no async usb transfers in progress.
|
|
5ee279ca
|
2013-10-21T13:30:17
|
|
Add atmel init sequence likely to be required on hashfast for windows to work.
|
|
1bafafb5
|
2013-10-21T11:05:38
|
|
Enable USB buffers for hashfast on initialise and clear buffers where appropriate.
|
|
f5baf9f5
|
2013-10-18T19:12:13
|
|
Merge branch 'master' into hashfast
Conflicts:
usbutils.h
|
|
2bbe492f
|
2013-10-15T08:45:13
|
|
Merge with master
|
|
58dd80e4
|
2013-10-13T21:39:59
|
|
Implement a hashfast get_header function which reads till it finds a header preamble or times out.
|
|
4b9eb370
|
2013-10-13T20:28:57
|
|
Implement hashfast send header function and add relevant usb op codes to arrays, beginning reset sequence on hashfast detection.
|
|
9b5c5349
|
2013-10-13T16:41:53
|
|
Merge branch 'master' into hashfast
Conflicts:
api.c
configure.ac
miner.h
usbutils.c
usbutils.h
|
|
b509e843
|
2013-10-03T20:11:37
|
|
using separate identifier for bitburner fury boards
|
|
b5dfacef
|
2013-10-11T10:15:06
|
|
We are always dependent on libusb handling events so use the blocking libusb_handle_events in the polling thread and use a bool to know if we should continue polling.
|
|
7318ecee
|
2013-10-07T23:34:01
|
|
Make the devlock a cglock in usbutils and only grab the write lock for fundamental changes allowing us to send and receive transfers concurrently without lock contention.
|
|
51418f79
|
2013-10-03T23:19:18
|
|
Klondike update code to current git
|
|
a6a94070
|
2013-10-01T14:40:30
|
|
Use asynchronous transfers for all bulk transfers, allowing us to use our own timers and cancelling transfers that take too long.
|
|
59ff31d8
|
2013-10-07T17:11:33
|
|
Make the devlock a cglock in usbutils and only grab the write lock for fundamental changes allowing us to send and receive transfers concurrently without lock contention.
|
|
3b266594
|
2013-10-07T14:57:08
|
|
Merge branch 'master' into libusbx
Conflicts:
api.c
miner.h
usbutils.c
|
|
dc85abd9
|
2013-10-03T23:19:18
|
|
Klondike update code to current git
|
|
69c01a14
|
2013-10-01T14:40:30
|
|
Use asynchronous transfers for all bulk transfers, allowing us to use our own timers and cancelling transfers that take too long.
|
|
f49a3c76
|
2013-09-30T08:43:29
|
|
Merge branch 'master' into hashfast
Conflicts:
Makefile.am
api.c
cgminer.c
configure.ac
miner.h
usbutils.c
usbutils.h
|
|
0a559984
|
2013-09-29T23:44:45
|
|
Add magic init sequence required on BF1 devices to get them mining on windows.
|
|
14887ba8
|
2013-09-29T17:44:41
|
|
usbinfo.devlock is only ever write locked so convert it to a mutex
|
|
ff90e6ae
|
2013-09-29T17:44:41
|
|
usbinfo.devlock is only ever write locked so convert it to a mutex
|
|
303a7631
|
2013-09-29T13:08:15
|
|
Deuglify use of usb parse commands macro in usbutils.
|
|
621114c5
|
2013-09-27T13:08:36
|
|
Merge branch 'master' of github.com:ckolivas/cgminer into redfury
|
|
d3a3b3a7
|
2013-09-27T13:07:04
|
|
usbutils allow PrefPacketSize per endpoint
|
|
ce16bd2b
|
2013-09-27T12:38:02
|
|
Remove magic control sequences on open/close on BF1 and just flush the read buffers.
|
|
1f74b2cd
|
2013-09-27T10:50:33
|
|
Perform interrupt read flush as per serial open on BF1 devices.
|
|
1a020281
|
2013-09-27T09:41:55
|
|
Add more read_ii variants to usbutils.
|