int32_t Cool_SetClockrate (int32_t mhz) { uint32_t clk; clk = mhz * 10000; call (cnxt_smc_set_clock_freq (specdev()->handle, clk)); cs_debug_mask(D_DEVICE, "COOL: Clock succesfully set to %i0 kHz", mhz); return OK; }
static int32_t Cool_SetClockrate (struct s_reader *reader, int32_t mhz) { uint32_t clk; clk = mhz * 10000; int32_t ret = cnxt_smc_set_clock_freq (specdev()->handle, clk); coolapi_check_error("cnxt_smc_set_clock_freq", ret); call (Cool_FastReset(reader)); rdr_debug_mask(reader, D_DEVICE, "COOL: clock succesfully set to %i", clk); return OK; }
static int32_t Cool_SetClockrate(struct s_reader *reader, int32_t mhz) { struct cool_data *crdr_data = reader->crdr_data; uint32_t clk; clk = mhz * 10000; int32_t ret = cnxt_smc_set_clock_freq(crdr_data->handle, clk); coolapi_check_error("cnxt_smc_set_clock_freq", ret); call(Cool_FastReset(reader)); rdr_log_dbg(reader, D_DEVICE, "COOL: clock succesfully set to %i", clk); return OK; }