#include "tmsgheaders.h" void rst_for_fpga(void *bar1) { uint32_t *ptr = bar1 + RST_ADDR; *ptr = RST_FOR_FPGA_ON; usleep(1); *ptr = RST_FOR_FPGA_OFF; } void shift_reg (void *bar1) { uint32_t *ptr = bar1 + LMX_BASE_ADDR; *ptr = InitShRegHeader; uint32_t *data_ptr = bar1 + LMX_BASE_ADDR ; *data_ptr = SHIFT_REG; } // void key_switch (void *bar1, double freq){ // if (freq >= 2750e6 && freq <= 3600) { // uint32_t *ptr_gpio = bar1 + LMX_BASE_ADDR; // *ptr_gpio = GPIO_REG |; // } // }