Noel Maersk
a7d2356cef
core: remove benchmark mode.
...
It cannot be used as-is. It should probably be implemented as a
standalone "fake pool" application anyway, to properly gauge the effect
of queue/scantime/expiry and network latency.
If someone really needs this, they can revert this commit.
11 years ago
Noel Maersk
474c783316
core: rename sgminer.c to miner.c.
...
Remember forking from cgminer? Changing cgminer->sgminer was a drag.
Help future others have less of this.
11 years ago
Noel Maersk
776eec2e11
algorithm: initial structure definition.
11 years ago
Noel Maersk
8e4fb3c554
pool: abstract get_pool_name()
...
The introduction of get_pool_name() warrants a separate function
so opt_incognito does not litter everywhere.
11 years ago
Noel Maersk
f2f2bcedc7
build: use git version if available.
...
Borrowed from Arch Linux pacman:
https://projects.archlinux.org/pacman.git/tree/
11 years ago
Noel Maersk
9d1db95a28
misc: move scrypt130511.cl kernel file to kernel/ckolivas.cl
...
Prepare for more kernels. :)
Get rid of the kernel date, since this fudges up commit history.
Named after Con Kolivas, the most recent committer.
11 years ago
Noel Maersk
683abd0b17
build: fix warning + other small fixes.
11 years ago
Noel Maersk
5b977125fa
misc: Replace many (but not all) instances of 'cgminer' with 'sgminer'.
...
Just ran a `sed -i 's/cgminer/sgminer/'` on several files.
11 years ago
Con Kolivas
155945094f
Add to cgminer_CPPFLAGS instead of redefining them.
...
Conflicts:
Makefile.am
11 years ago
Noel Maersk
747d870d32
build: remove reference to a linux-usb-miner
11 years ago
Con Kolivas
d26fb09e7c
Replace deprecated use of INCLUDES with _CPPFLAGS.
...
Conflicts:
Makefile.am
11 years ago
Noel Maersk
dcb0111a22
Add all sources unconditionally in Makefile.am.
...
As in wolf's branch: cfac323a4f
11 years ago
Noel Maersk
95586f72f0
Squash-merge branch dead-end with unnecessary check removals.
11 years ago
Noel Maersk
d0070c0424
HARD RESET to: Remove Bitcoin detection code.
...
I'm pretty sure no one was working on this but me.
The code was unusable (gave 100% hardware errors) due to me not
testing it sufficiently. I hope this will not happen again.
ADL doesn't work for some reason, too.
11 years ago
Vitalii Demianets
53570ae8a0
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
11 years ago
Henrik Nordstrom
4bc955c004
Fixup jansson & libusb include paths when using separate build directory
11 years ago
Con Kolivas
e76421320e
Minor opencl build corrections.
11 years ago
Con Kolivas
9fa8e920c7
Modify Makefile to only include opencl related code when configured in.
11 years ago
Con Kolivas
d529a3fdbd
Initial import of jansson-2.5
11 years ago
Con Kolivas
591aa98cfd
Initial import of jansson-2.5
11 years ago
Con Kolivas
e7a9aef65b
Add hf_protocol.h to cgminer sources.
11 years ago
ckolivas
6cd7f0f1be
Remove unmaintained broken ztex driver.
11 years ago
Kano
51418f79e5
Klondike update code to current git
11 years ago
ckolivas
052e434846
Remove unmaintained broken ztex driver.
11 years ago
Kano
dc85abd9cd
Klondike update code to current git
11 years ago
Con Kolivas
68a7e21022
Create basic placeholders for bitfury driver code.
11 years ago
Con Kolivas
cdaaff191e
Provide stubs for compiling hashfast code into makefiles.
11 years ago
Con Kolivas
7f653ba97c
Unconditionally build jansson statically from the cgminer source tree.
11 years ago
ckolivas
6df0648a41
First import of libusb-1.0
11 years ago
Con Kolivas
f3b75b0b12
Add rt lib linkage to enable use of clock_nanosleep functions with older glibc.
11 years ago
Con Kolivas
812852cc36
Move bflsc defines to a header file.
11 years ago
Kano
6219f977f6
switch icarus configuration to usb
12 years ago
Con Kolivas
fd518f1697
Add GPU-README to EXTRA_DIST.
12 years ago
Con Kolivas
4c9f2b74bf
Add an ASIC README file and udev rules file for insertion of BFL devices on linux.
12 years ago
Kano
c769db692d
bflsc v0.1
12 years ago
Con Kolivas
baa5a6e7a7
Further fix distdir for hexdump.c
12 years ago
Con Kolivas
3d835fc3e9
Fix build and distdir.
12 years ago
Con Kolivas
f4b2790761
Remove all CPU mining code.
12 years ago
Con Kolivas
3b5ef34371
Add high resolution to nmsleep wrapper on windows.
12 years ago
James Z.M. Gao
ac053edcb4
build out of source dir
12 years ago
Con Kolivas
dea35d3349
Add Makefile entry for driver-avalon.
12 years ago
Con Kolivas
86821eb45d
Fix mingw cross compilation being broken by win32/win64 patches.
12 years ago
James Z.M. Gao
c9ae715019
Compile CPU mining for win32 and win64
12 years ago
Con Kolivas
88853a2d29
Comment out driver-bflsc.c file from Makefile.am till one exists.
12 years ago
Kano
540f3e89bc
Setup BFLSC support
12 years ago
Kano
040ec589fa
BFL USB build changes
12 years ago
Kano
152e7e36a2
mmq usb v0.4 + api usb stats
12 years ago
Peter Stuge
318ef85a9f
Require pkg-config to find libusb-1.0, and fix libusb.h #includes
12 years ago
Con Kolivas
efaa1b035b
Work around libcurl cflags not working on hacked up mingw installations on windows.
12 years ago
CyberLeo
dc7c57d9c3
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'
12 years ago