Makefile.am


Log

Author Commit Date CI Message
Zefir Kurtisi 114f9fd2 2014-06-03T18:47:29 A1: add support for updated product variants, small fixes This patch includes: * generalize I2C slave access * adapt CoinCraft Rig board selector to new design * add support for single chip chains * adapt verbosity levels * check for chip clocks below 100MHz
Zefir Kurtisi c1657499 2014-04-22T11:26:18 A1: modularize board selector / add initial CCR support
Con Kolivas 91d8c6ac 2014-04-10T21:16:13 Add msising headers to cgminer source in Makefile
Con Kolivas 2191ce0c 2014-04-10T20:13:55 Merge spondoolies driver patch
Kano d5b8d73f 2014-03-02T00:13:59 Enable Bitmain Ant S1 code and make it conform to cgminer requirements
Con Kolivas c743f8da 2014-02-21T12:38:55 Fix missing A1 files from distribution.
Con Kolivas b3b1ddff 2014-02-21T07:52:38 Merge branch 'avalon2' of https://github.com/xiangfu/cgminer into xiangfu-avalon2 Conflicts: api.c configure.ac
Zefir Kurtisi 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>
Con Kolivas 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.
Con Kolivas 69d67af1 2014-02-12T20:46:44 Add driver for cointerra devices.
Xiangfu 7c5b0b84 2014-02-11T14:00:04 Add Avalon2 (2U size machine) support Signed-off-by: Xiangfu <xiangfu@openmobilefree.net>
Kano 96e94776 2014-01-14T13:42:34 api allow any size stats data
Kano b59ebaee 2014-01-07T03:13:04 klist lists for bab
Con Kolivas 5a991183 2014-01-10T11:34:38 Add mcp2210 compilation to want_libbitfury configs.
Con Kolivas 2486b9ce 2014-01-04T14:29:11 Export reused components of bitfury management into a libbitfury and use for bab and bitfury drivers.
Con Kolivas 94a157ff 2014-01-03T10:03:13 Add basic SPI comms defines for mcp2210 and build rules for bitfury.
Kano 828e80ed 2013-12-31T15:29:09 Add minion driver into cgminer
Angus Gratton 85aebc41 2013-12-11T19:29:10 Merge remote-tracking branch 'upstream/master' into merge_385
Con Kolivas 7bb766ba 2013-12-09T15:06:43 Add to cgminer_CPPFLAGS instead of redefining them.
Con Kolivas 42742ec7 2013-12-09T14:06:07 Replace deprecated use of INCLUDES with _CPPFLAGS.
Angus Gratton e933a560 2013-11-30T22:03:26 Merge remote-tracking branch 'upstream' into merge_383 Conflicts: usbutils.c usbutils.h
Con Kolivas 8f2fa3cc 2013-11-23T21:45:12 Add big endian hf protocol header to Makefile
Angus Gratton 998a368f 2013-11-15T09:41:01 Merge remote-tracking branch 'upstream' into new_protocol Conflicts: cgminer.c configure.ac miner.h
Con Kolivas 28137c8e 2013-11-10T20:07:36 Merge branch 'master' into nogpu Conflicts: configure.ac
Kano f792b1be 2013-11-10T11:18:37 Configure source for a new BaB driver
Con Kolivas 2b621b6b 2013-11-09T11:19:12 Remove GPU mining code.
Angus Gratton 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
Con Kolivas c4542f2b 2013-10-31T12:29:59 Merge branch 'master' into hfa Conflicts: Makefile.am api.c configure.ac miner.h
Vitalii Demianets 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
Henrik Nordstrom 4bc955c0 2013-10-26T16:41:28 Fixup jansson & libusb include paths when using separate build directory
Angus Gratton f5c69237 2013-10-25T16:19:48 Merge branch 'master' of github.com:ckolivas/cgminer into new_protocol Conflicts: usbutils.c
Angus Gratton bbf8a00c 2013-10-25T10:50:03 Hashing with new protocol
Con Kolivas 5ea6a8ea 2013-10-23T22:45:56 Merge branch 'master' into hashfast Conflicts: Makefile.am
Con Kolivas e7642132 2013-10-23T22:31:00 Minor opencl build corrections.
Con Kolivas 9fa8e920 2013-10-23T21:29:42 Modify Makefile to only include opencl related code when configured in.
Con Kolivas f5baf9f5 2013-10-18T19:12:13 Merge branch 'master' into hashfast Conflicts: usbutils.h
Con Kolivas d529a3fd 2013-10-16T22:02:03 Initial import of jansson-2.5
Con Kolivas 591aa98c 2013-10-16T22:02:03 Initial import of jansson-2.5
Con Kolivas e7a9aef6 2013-10-13T18:48:56 Add hf_protocol.h to cgminer sources.
Con Kolivas 9b5c5349 2013-10-13T16:41:53 Merge branch 'master' into hashfast Conflicts: api.c configure.ac miner.h usbutils.c usbutils.h
ckolivas 6cd7f0f1 2013-10-04T12:00:41 Remove unmaintained broken ztex driver.
Kano 51418f79 2013-10-03T23:19:18 Klondike update code to current git
ckolivas 052e4348 2013-10-04T12:00:41 Remove unmaintained broken ztex driver.
Kano dc85abd9 2013-10-03T23:19:18 Klondike update code to current git
Con Kolivas 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
Con Kolivas 68a7e210 2013-09-24T20:59:10 Create basic placeholders for bitfury driver code.
Con Kolivas cdaaff19 2013-09-19T09:35:35 Provide stubs for compiling hashfast code into makefiles.
Con Kolivas 7f653ba9 2013-08-30T10:01:08 Unconditionally build jansson statically from the cgminer source tree.
ckolivas 6df0648a 2013-08-28T12:05:58 First import of libusb-1.0
Con Kolivas f3b75b0b 2013-08-18T01:39:35 Add rt lib linkage to enable use of clock_nanosleep functions with older glibc.
Con Kolivas 812852cc 2013-08-09T06:31:57 Move bflsc defines to a header file.
Kano 6219f977 2013-05-17T14:10:58 switch icarus configuration to usb
Con Kolivas fd518f16 2013-04-28T19:59:43 Add GPU-README to EXTRA_DIST.
Con Kolivas 4c9f2b74 2013-04-28T19:24:57 Add an ASIC README file and udev rules file for insertion of BFL devices on linux.
Kano c769db69 2013-04-26T10:32:28 bflsc v0.1
Con Kolivas baa5a6e7 2013-04-22T19:39:59 Further fix distdir for hexdump.c
Con Kolivas 3d835fc3 2013-04-22T19:28:50 Fix build and distdir.
Con Kolivas f4b27907 2013-04-22T14:35:43 Remove all CPU mining code.
Con Kolivas 3b5ef343 2013-04-21T18:01:49 Add high resolution to nmsleep wrapper on windows.
James Z.M. Gao 57fcd07b 2013-04-16T10:28:12 Merge remote-tracking branch 'upstream/master'
James Z.M. Gao ac053edc 2013-04-16T10:27:10 build out of source dir
Con Kolivas dea35d33 2013-04-05T13:32:09 Add Makefile entry for driver-avalon.
Con Kolivas 86821eb4 2013-04-05T11:58:21 Fix mingw cross compilation being broken by win32/win64 patches.
James Z.M. Gao c9ae7150 2013-04-04T22:59:10 Compile CPU mining for win32 and win64
Con Kolivas 88853a2d 2013-03-07T22:55:15 Comment out driver-bflsc.c file from Makefile.am till one exists.
Kano 540f3e89 2013-03-07T00:00:31 Setup BFLSC support
Kano 040ec589 2012-12-31T09:09:43 BFL USB build changes
Kano 152e7e36 2012-12-02T21:48:37 mmq usb v0.4 + api usb stats
Peter Stuge 318ef85a 2012-11-16T00:13:56 Require pkg-config to find libusb-1.0, and fix libusb.h #includes
Con Kolivas efaa1b03 2012-11-18T17:19:53 Work around libcurl cflags not working on hacked up mingw installations on windows.
CyberLeo 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'
Con Kolivas e561bfe4 2012-10-18T00:57:23 Revert "Rename INCLUDES in Makefile.am." This reverts commit e341e346d38b465139abb8da4c8d3a02f9abe3c8. Breaks build.
Con Kolivas e341e346 2012-10-17T23:33:20 Rename INCLUDES in Makefile.am.
Con Kolivas 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.
Kano 30f5d777 2012-08-23T11:41:10 BFL Flash - always distribute source
Kano 0c3e9e9b 2012-08-23T11:16:29 BFL flash - include source in builds and more FPGA-README
Con Kolivas d64c32ac 2012-08-07T21:49:11 Include scrypt.h in Makefile.
Con Kolivas 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.
Con Kolivas ac6315b7 2012-07-29T22:15:42 Bump version 2.6.0, adding SCRYPT README to makefile.
Con Kolivas 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
Con Kolivas 808f403a 2012-07-20T23:44:43 Use cpu scrypt code to check if an scrypt share is below target before submitting it.
Con Kolivas a5ebb712 2012-07-14T22:01:20 Add cpumining capability for scrypt.
Con Kolivas a668f74e 2012-06-14T21:25:32 Fix fpgautils.h distfail.
Luke Dashjr 76f96f47 2012-06-11T03:02:10 New driver: BTCFPGA ModMiner
Luke Dashjr d3fa59d7 2012-06-05T02:17:09 Abstract generally useful FPGA code into fpgautils.c
Con Kolivas d9ffcda7 2012-06-04T09:05:54 Add API and FPGA READMEs into Makefile to be included in source distribution.
Con Kolivas e6f9afe6 2012-04-22T15:05:04 Add missing ztex header to Makefile for distribution.
Con Kolivas e95384e5 2012-04-22T14:32:40 Include ztex bitstreams firmware in distribution and install if configured in.
Luke Dashjr 657716e5 2012-04-21T02:52:20 Merge branch 'master' into ztex
Luke Dashjr b8778839 2012-04-21T02:36:19 Merge branch 'master' into unify_drivers Conflicts: cgminer.c
nelisky 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
Con Kolivas ef76ec8a 2012-03-31T15:33:02 Add windows build docs to extra dist files.
Luke Dashjr e131dfab 2012-03-13T12:18:23 Unify drivers as driver-*.c and add driver name to API
Luke Dashjr ae997142 2012-02-26T14:46:51 Use libudev to autodetect BitFORCE GPUs, if available
Xiangfu 2bb92ebc 2012-02-13T16:04:13 add Icarus support to autoreconf system
Con Kolivas beb1c3f9 2012-02-12T11:39:10 Fix packaging issue with logging.h missing.
zefir 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.
ckolivas 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.
ckolivas 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.
zefir 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).