|
|
@@ -969,14 +969,26 @@ extern bool add_pool_details(struct pool *pool, bool live, char *url, char *user
|
|
|
#define MAX_GPUDEVICES 16
|
|
|
#define MAX_DEVICES 4096
|
|
|
|
|
|
-#define MIN_INTENSITY -10
|
|
|
-#define _MIN_INTENSITY_STR "-10"
|
|
|
+#define MIN_SHA_INTENSITY -10
|
|
|
+#define MIN_SHA_INTENSITY_STR "-10"
|
|
|
+#define MAX_SHA_INTENSITY 14
|
|
|
+#define MAX_SHA_INTENSITY_STR "14"
|
|
|
+#define MIN_SCRYPT_INTENSITY 8
|
|
|
+#define MIN_SCRYPT_INTENSITY_STR "8"
|
|
|
+#define MAX_SCRYPT_INTENSITY 20
|
|
|
+#define MAX_SCRYPT_INTENSITY_STR "20"
|
|
|
#ifdef USE_SCRYPT
|
|
|
-#define MAX_INTENSITY 20
|
|
|
-#define _MAX_INTENSITY_STR "20"
|
|
|
+#define MIN_INTENSITY (opt_scrypt ? MIN_SCRYPT_INTENSITY : MIN_SHA_INTENSITY)
|
|
|
+#define MIN_INTENSITY_STR (opt_scrypt ? MIN_SCRYPT_INTENSITY_STR : MIN_SHA_INTENSITY_STR)
|
|
|
+#define MAX_INTENSITY (opt_scrypt ? MAX_SCRYPT_INTENSITY : MAX_SHA_INTENSITY)
|
|
|
+#define MAX_INTENSITY_STR (opt_scrypt ? MAX_SCRYPT_INTENSITY_STR : MAX_SHA_INTENSITY_STR)
|
|
|
+#define MAX_GPU_INTENSITY MAX_SCRYPT_INTENSITY
|
|
|
#else
|
|
|
-#define MAX_INTENSITY 14
|
|
|
-#define _MAX_INTENSITY_STR "14"
|
|
|
+#define MIN_INTENSITY MIN_SHA_INTENSITY
|
|
|
+#define MIN_INTENSITY_STR MIN_SHA_INTENSITY_STR
|
|
|
+#define MAX_INTENSITY MAX_SHA_INTENSITY
|
|
|
+#define MAX_INTENSITY_STR MAX_SHA_INTENSITY_STR
|
|
|
+#define MAX_GPU_INTENSITY MAX_SHA_INTENSITY
|
|
|
#endif
|
|
|
|
|
|
extern struct string_elist *scan_devices;
|