|
c1657499
|
2014-04-22T11:26:18
|
|
A1: modularize board selector / add initial CCR support
|
|
91d8c6ac
|
2014-04-10T21:16:13
|
|
Add msising headers to cgminer source in Makefile
|
|
2191ce0c
|
2014-04-10T20:13:55
|
|
Merge spondoolies driver patch
|
|
d5b8d73f
|
2014-03-02T00:13:59
|
|
Enable Bitmain Ant S1 code and make it conform to cgminer requirements
|
|
c743f8da
|
2014-02-21T12:38:55
|
|
Fix missing A1 files from distribution.
|
|
b3b1ddff
|
2014-02-21T07:52:38
|
|
Merge branch 'avalon2' of https://github.com/xiangfu/cgminer into xiangfu-avalon2
Conflicts:
api.c
configure.ac
|
|
60534e57
|
2013-12-24T00:33:42
|
|
Initial import of Bitmine.ch A1 SPI driver
This initial driver was designed around an FPGA based
emulator board which provides 2 chained chips with 4
hashing engines each, running at 10% of the A1's
nominal speed.
Driver has been tested on RasPi.
Signed-off-by: Zefir Kurtisi <zefir.kurtisi@gmail.com>
|
|
4365718f
|
2014-02-15T17:10:31
|
|
Remove modminer bitstreams from distribution and replace with a README saying what file needs to be added if modminer build is still desired.
|
|
69d67af1
|
2014-02-12T20:46:44
|
|
Add driver for cointerra devices.
|
|
7c5b0b84
|
2014-02-11T14:00:04
|
|
Add Avalon2 (2U size machine) support
Signed-off-by: Xiangfu <xiangfu@openmobilefree.net>
|
|
96e94776
|
2014-01-14T13:42:34
|
|
api allow any size stats data
|
|
b59ebaee
|
2014-01-07T03:13:04
|
|
klist lists for bab
|
|
5a991183
|
2014-01-10T11:34:38
|
|
Add mcp2210 compilation to want_libbitfury configs.
|
|
2486b9ce
|
2014-01-04T14:29:11
|
|
Export reused components of bitfury management into a libbitfury and use for bab and bitfury drivers.
|
|
94a157ff
|
2014-01-03T10:03:13
|
|
Add basic SPI comms defines for mcp2210 and build rules for bitfury.
|
|
828e80ed
|
2013-12-31T15:29:09
|
|
Add minion driver into cgminer
|
|
85aebc41
|
2013-12-11T19:29:10
|
|
Merge remote-tracking branch 'upstream/master' into merge_385
|
|
7bb766ba
|
2013-12-09T15:06:43
|
|
Add to cgminer_CPPFLAGS instead of redefining them.
|
|
42742ec7
|
2013-12-09T14:06:07
|
|
Replace deprecated use of INCLUDES with _CPPFLAGS.
|
|
e933a560
|
2013-11-30T22:03:26
|
|
Merge remote-tracking branch 'upstream' into merge_383
Conflicts:
usbutils.c
usbutils.h
|
|
8f2fa3cc
|
2013-11-23T21:45:12
|
|
Add big endian hf protocol header to Makefile
|
|
998a368f
|
2013-11-15T09:41:01
|
|
Merge remote-tracking branch 'upstream' into new_protocol
Conflicts:
cgminer.c
configure.ac
miner.h
|
|
28137c8e
|
2013-11-10T20:07:36
|
|
Merge branch 'master' into nogpu
Conflicts:
configure.ac
|
|
f792b1be
|
2013-11-10T11:18:37
|
|
Configure source for a new BaB driver
|
|
2b621b6b
|
2013-11-09T11:19:12
|
|
Remove GPU mining code.
|
|
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
|
|
c4542f2b
|
2013-10-31T12:29:59
|
|
Merge branch 'master' into hfa
Conflicts:
Makefile.am
api.c
configure.ac
miner.h
|
|
53570ae8
|
2013-10-02T03:49:47
|
|
KnC driver: knc-spi-fpga ASIC driver
This driver talks to KnCMiner controller via SPI
Protocol specification is available at
https://github.com/KnCMiner/jupiter-hw-docs/blob/master/fpga_spi.md
|
|
4bc955c0
|
2013-10-26T16:41:28
|
|
Fixup jansson & libusb include paths when using separate build directory
|
|
f5c69237
|
2013-10-25T16:19:48
|
|
Merge branch 'master' of github.com:ckolivas/cgminer into new_protocol
Conflicts:
usbutils.c
|
|
bbf8a00c
|
2013-10-25T10:50:03
|
|
Hashing with new protocol
|
|
5ea6a8ea
|
2013-10-23T22:45:56
|
|
Merge branch 'master' into hashfast
Conflicts:
Makefile.am
|
|
e7642132
|
2013-10-23T22:31:00
|
|
Minor opencl build corrections.
|
|
9fa8e920
|
2013-10-23T21:29:42
|
|
Modify Makefile to only include opencl related code when configured in.
|
|
f5baf9f5
|
2013-10-18T19:12:13
|
|
Merge branch 'master' into hashfast
Conflicts:
usbutils.h
|
|
d529a3fd
|
2013-10-16T22:02:03
|
|
Initial import of jansson-2.5
|
|
591aa98c
|
2013-10-16T22:02:03
|
|
Initial import of jansson-2.5
|
|
e7a9aef6
|
2013-10-13T18:48:56
|
|
Add hf_protocol.h to cgminer sources.
|
|
9b5c5349
|
2013-10-13T16:41:53
|
|
Merge branch 'master' into hashfast
Conflicts:
api.c
configure.ac
miner.h
usbutils.c
usbutils.h
|
|
6cd7f0f1
|
2013-10-04T12:00:41
|
|
Remove unmaintained broken ztex driver.
|
|
51418f79
|
2013-10-03T23:19:18
|
|
Klondike update code to current git
|
|
052e4348
|
2013-10-04T12:00:41
|
|
Remove unmaintained broken ztex driver.
|
|
dc85abd9
|
2013-10-03T23:19:18
|
|
Klondike update code to current git
|
|
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
|
|
68a7e210
|
2013-09-24T20:59:10
|
|
Create basic placeholders for bitfury driver code.
|
|
cdaaff19
|
2013-09-19T09:35:35
|
|
Provide stubs for compiling hashfast code into makefiles.
|
|
7f653ba9
|
2013-08-30T10:01:08
|
|
Unconditionally build jansson statically from the cgminer source tree.
|
|
6df0648a
|
2013-08-28T12:05:58
|
|
First import of libusb-1.0
|
|
f3b75b0b
|
2013-08-18T01:39:35
|
|
Add rt lib linkage to enable use of clock_nanosleep functions with older glibc.
|
|
812852cc
|
2013-08-09T06:31:57
|
|
Move bflsc defines to a header file.
|
|
6219f977
|
2013-05-17T14:10:58
|
|
switch icarus configuration to usb
|
|
fd518f16
|
2013-04-28T19:59:43
|
|
Add GPU-README to EXTRA_DIST.
|
|
4c9f2b74
|
2013-04-28T19:24:57
|
|
Add an ASIC README file and udev rules file for insertion of BFL devices on linux.
|
|
c769db69
|
2013-04-26T10:32:28
|
|
bflsc v0.1
|
|
baa5a6e7
|
2013-04-22T19:39:59
|
|
Further fix distdir for hexdump.c
|
|
3d835fc3
|
2013-04-22T19:28:50
|
|
Fix build and distdir.
|
|
f4b27907
|
2013-04-22T14:35:43
|
|
Remove all CPU mining code.
|
|
3b5ef343
|
2013-04-21T18:01:49
|
|
Add high resolution to nmsleep wrapper on windows.
|
|
57fcd07b
|
2013-04-16T10:28:12
|
|
Merge remote-tracking branch 'upstream/master'
|
|
ac053edc
|
2013-04-16T10:27:10
|
|
build out of source dir
|
|
dea35d33
|
2013-04-05T13:32:09
|
|
Add Makefile entry for driver-avalon.
|
|
86821eb4
|
2013-04-05T11:58:21
|
|
Fix mingw cross compilation being broken by win32/win64 patches.
|
|
c9ae7150
|
2013-04-04T22:59:10
|
|
Compile CPU mining for win32 and win64
|
|
88853a2d
|
2013-03-07T22:55:15
|
|
Comment out driver-bflsc.c file from Makefile.am till one exists.
|
|
540f3e89
|
2013-03-07T00:00:31
|
|
Setup BFLSC support
|
|
040ec589
|
2012-12-31T09:09:43
|
|
BFL USB build changes
|
|
152e7e36
|
2012-12-02T21:48:37
|
|
mmq usb v0.4 + api usb stats
|
|
318ef85a
|
2012-11-16T00:13:56
|
|
Require pkg-config to find libusb-1.0, and fix libusb.h #includes
|
|
efaa1b03
|
2012-11-18T17:19:53
|
|
Work around libcurl cflags not working on hacked up mingw installations on windows.
|
|
dc7c57d9
|
2012-10-26T09:40:49
|
|
Changes to build prototypes to support building on FreeBSD 9.1-RC2 amd64
* Bashism in configure:
./configure: ${ac_cv_search_addstr:2}: Bad substitution
* Configure finds libcurl in /usr/local, but /usr/local/include isn't in CFLAGS:
cgminer.c:39:10: fatal error: 'curl/curl.h' file not found
* Configure misdetects amd64 as 32-bit; fails when trying to link in sse2_64:
cgminer-sha256_sse2_amd64.o: In function `scanhash_sse2_64':
./cgminer/sha256_sse2_amd64.c:98: undefined reference to `sha256_sse2_64_new'
cgminer-sha256_sse4_amd64.o: In function `scanhash_sse4_64':
./cgminer/sha256_sse4_amd64.c:96: undefined reference to `CalcSha256_x64_sse4'
./cgminer/sha256_sse4_amd64.c:97: undefined reference to `CalcSha256_x64_sse4'
|
|
e561bfe4
|
2012-10-18T00:57:23
|
|
Revert "Rename INCLUDES in Makefile.am."
This reverts commit e341e346d38b465139abb8da4c8d3a02f9abe3c8.
Breaks build.
|
|
e341e346
|
2012-10-17T23:33:20
|
|
Rename INCLUDES in Makefile.am.
|
|
b3cdd802
|
2012-09-24T16:27:47
|
|
Put all socket definitions in util.h to allow reusing by added socket functions to be used in util.c.
|
|
30f5d777
|
2012-08-23T11:41:10
|
|
BFL Flash - always distribute source
|
|
0c3e9e9b
|
2012-08-23T11:16:29
|
|
BFL flash - include source in builds and more FPGA-README
|
|
d64c32ac
|
2012-08-07T21:49:11
|
|
Include scrypt.h in Makefile.
|
|
e49bd981
|
2012-08-07T19:56:43
|
|
Use the scrypt CPU code to confirm results from OCL code, and mark failures as HW errors, making it easier to tune scrypt parameters.
|
|
ac6315b7
|
2012-07-29T22:15:42
|
|
Bump version 2.6.0, adding SCRYPT README to makefile.
|
|
b9e5f8e5
|
2012-07-21T10:28:41
|
|
Revert "Use cpu scrypt code to check if an scrypt share is below target before submitting it."
This reverts commit 808f403a14267263066b0c257c262a1be6ef47ca.
Conflicts:
findnonce.c
|
|
808f403a
|
2012-07-20T23:44:43
|
|
Use cpu scrypt code to check if an scrypt share is below target before submitting it.
|
|
a5ebb712
|
2012-07-14T22:01:20
|
|
Add cpumining capability for scrypt.
|
|
a668f74e
|
2012-06-14T21:25:32
|
|
Fix fpgautils.h distfail.
|
|
76f96f47
|
2012-06-11T03:02:10
|
|
New driver: BTCFPGA ModMiner
|
|
d3fa59d7
|
2012-06-05T02:17:09
|
|
Abstract generally useful FPGA code into fpgautils.c
|
|
d9ffcda7
|
2012-06-04T09:05:54
|
|
Add API and FPGA READMEs into Makefile to be included in source distribution.
|
|
e6f9afe6
|
2012-04-22T15:05:04
|
|
Add missing ztex header to Makefile for distribution.
|
|
e95384e5
|
2012-04-22T14:32:40
|
|
Include ztex bitstreams firmware in distribution and install if configured in.
|
|
657716e5
|
2012-04-21T02:52:20
|
|
Merge branch 'master' into ztex
|
|
b8778839
|
2012-04-21T02:36:19
|
|
Merge branch 'master' into unify_drivers
Conflicts:
cgminer.c
|
|
99a188f9
|
2012-03-11T00:49:25
|
|
initial commit with some support for ztex 1.15x board.
This version is just a rough draft, but it does alredy mine.
Conflicts:
cgminer.c
configure.ac
|
|
ef76ec8a
|
2012-03-31T15:33:02
|
|
Add windows build docs to extra dist files.
|
|
e131dfab
|
2012-03-13T12:18:23
|
|
Unify drivers as driver-*.c and add driver name to API
|
|
ae997142
|
2012-02-26T14:46:51
|
|
Use libudev to autodetect BitFORCE GPUs, if available
|
|
2bb92ebc
|
2012-02-13T16:04:13
|
|
add Icarus support to autoreconf system
|
|
beb1c3f9
|
2012-02-12T11:39:10
|
|
Fix packaging issue with logging.h missing.
|
|
e0fec357
|
2012-02-11T19:31:34
|
|
modularized logging, support for priority based logging
Functions related to logging are extracted into dedicated source files
for better maintainability.
The existing low-level logging API is extended with a generalized scheme
providing log functions log_{error, warning, notice, info, debug} that
log messages based on a global opt_log_level.
opt_log_level for now is set to LOG_NOTICE and might be modified via
command line options or config files in future releases.
|
|
cb7145b1
|
2012-02-08T13:45:56
|
|
Add basic build ability with diakgcn and put all kernel names in configure.ac to avoid changing them in mutliple places.
|
|
a6c6866a
|
2012-02-08T13:45:56
|
|
Add basic build ability with diakgcn and put all kernel names in configure.ac to avoid changing them in mutliple places.
|
|
e0b0a6c0
|
2012-01-30T23:11:39
|
|
Modularize code: main.c -> device-cpu + device-gpu
This patch is an initial attempt to re-structure cgminer source
code from its monolithic design (with nearly all code being
concentrated in main.c) to a more modular one.
In this first stage, the conditionally compiled functions for
GPU and CPU mining were extracted into dedicated files:
* device-cpu.h and device-cpu.c covering WANT_CPUMINE functions
* device-gpu.h and device-gpu.c covering HAVE_OPENCL functions
The main.c file is left untouched as reference, while the
remainder without the extracted parts is located in cgminer.c.
The Makefile.am has been updated to use the re-structured
source files for the build.
Above pure re-structuring *NO* functional modifications were
made. The sources were tested to compile and run on on a
current Linux system with working CPU and GPU mining
(Bitforce not tested due to loack of hardware).
|
|
55f693a8
|
2012-02-04T09:59:20
|
|
Revert Makefile.am component for easier merge of upcoming changes.
|