Browse Source

bitmain: Move g_miner_version to bitmain_info struct

Luke Dashjr 10 years ago
parent
commit
819442056a
2 changed files with 3 additions and 1 deletions
  1. 1 1
      driver-bitmain.c
  2. 2 0
      driver-bitmain.h

+ 1 - 1
driver-bitmain.c

@@ -1681,7 +1681,7 @@ static int bitmain_initialize(struct cgpu_info *bitmain)
 						info->hw_version[3] = rxstatusdata.hw_version[3];
 						info->hw_version[3] = rxstatusdata.hw_version[3];
 						info->nonce_error = 0;
 						info->nonce_error = 0;
 						info->last_nonce_error = 0;
 						info->last_nonce_error = 0;
-						sprintf(g_miner_version, "%d.%d.%d.%d", info->hw_version[0], info->hw_version[1], info->hw_version[2], info->hw_version[3]);
+						sprintf(info->g_miner_version, "%d.%d.%d.%d", info->hw_version[0], info->hw_version[1], info->hw_version[2], info->hw_version[3]);
 						applog(LOG_ERR, "bitmain_initialize rxstatus v(%d) chain(%d) fifo(%d) hwv1(%d) hwv2(%d) hwv3(%d) hwv4(%d) nerr(%d) freq=%d",
 						applog(LOG_ERR, "bitmain_initialize rxstatus v(%d) chain(%d) fifo(%d) hwv1(%d) hwv2(%d) hwv3(%d) hwv4(%d) nerr(%d) freq=%d",
 								rxstatusdata.version, info->chain_num, info->fifo_space, info->hw_version[0], info->hw_version[1], info->hw_version[2], info->hw_version[3],
 								rxstatusdata.version, info->chain_num, info->fifo_space, info->hw_version[0], info->hw_version[1], info->hw_version[2], info->hw_version[3],
 								rxstatusdata.nonce_error, info->frequency);
 								rxstatusdata.nonce_error, info->frequency);

+ 2 - 0
driver-bitmain.h

@@ -289,6 +289,8 @@ struct bitmain_info {
 	bool reset;
 	bool reset;
 	bool overheat;
 	bool overheat;
 	bool optimal;
 	bool optimal;
+	
+	char g_miner_version[256];
 };
 };
 
 
 #define BITMAIN_READ_SIZE 12
 #define BITMAIN_READ_SIZE 12