|
@@ -98,7 +98,11 @@ void key_switch (void *bar1, double freq, double lmx_freq) {
|
|
|
*ptr = SHIFT_REG_SW_MIXER_RF_1 | SHIFT_REG_GPIO_SW_015_RF_1 | SHIFT_REG_SW_RF_0;
|
|
*ptr = SHIFT_REG_SW_MIXER_RF_1 | SHIFT_REG_GPIO_SW_015_RF_1 | SHIFT_REG_SW_RF_0;
|
|
|
}
|
|
}
|
|
|
// Header for GPIO_REG 1MOSI
|
|
// Header for GPIO_REG 1MOSI
|
|
|
- *ptr = (0 << 23) | (DeviceIdGpio1 << 18) | (1 << 1) | 1;
|
|
|
|
|
|
|
+ *ptr = (SB_HEADER_SPI_MODE_1MOSI) |
|
|
|
|
|
+ (DeviceIdGpio1 << SB_HEADER_1MOSI_DEVICE_ID_BITP) |
|
|
|
|
|
+ (1 << SB_HEADER_1MOSI_WORD_NUM_BITP) |
|
|
|
|
|
+ SB_HEADER_TERM_BIT_1;
|
|
|
|
|
+
|
|
|
// Data for GPIO_REG
|
|
// Data for GPIO_REG
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_0);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_0);
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_0);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_0);
|
|
@@ -142,7 +146,11 @@ void key_switch (void *bar1, double freq, double lmx_freq) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Header for GPIO_REG 1MOSI
|
|
// Header for GPIO_REG 1MOSI
|
|
|
- *ptr = (0 << 23) | (DeviceIdGpio1 << 18) | (1 << 1) | 1;
|
|
|
|
|
|
|
+ *ptr = (SB_HEADER_SPI_MODE_1MOSI) |
|
|
|
|
|
+ (DeviceIdGpio1 << SB_HEADER_1MOSI_DEVICE_ID_BITP) |
|
|
|
|
|
+ (1 << SB_HEADER_1MOSI_WORD_NUM_BITP) |
|
|
|
|
|
+ SB_HEADER_TERM_BIT_1;
|
|
|
|
|
+
|
|
|
// Data for GPIO_REG
|
|
// Data for GPIO_REG
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_0);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_0);
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_0);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_0);
|
|
@@ -180,7 +188,11 @@ void key_switch (void *bar1, double freq, double lmx_freq) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Header for GPIO_REG 1MOSI
|
|
// Header for GPIO_REG 1MOSI
|
|
|
- *ptr = (0 << 23) | (DeviceIdGpio1 << 18) | (1 << 1) | 1;
|
|
|
|
|
|
|
+ *ptr = (SB_HEADER_SPI_MODE_1MOSI) |
|
|
|
|
|
+ (DeviceIdGpio1 << SB_HEADER_1MOSI_DEVICE_ID_BITP) |
|
|
|
|
|
+ (1 << SB_HEADER_1MOSI_WORD_NUM_BITP) |
|
|
|
|
|
+ SB_HEADER_TERM_BIT_1;
|
|
|
|
|
+
|
|
|
// Data for GPIO_REG
|
|
// Data for GPIO_REG
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_0);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_0);
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_1);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_1);
|
|
@@ -212,7 +224,11 @@ void key_switch (void *bar1, double freq, double lmx_freq) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Header for GPIO_REG 1MOSI
|
|
// Header for GPIO_REG 1MOSI
|
|
|
- *ptr = (0 << SPI_MODE_BITP) | (DeviceIdGpio1 << DEVICE_ID_BITP) | (1 << WORD_NUM_BITP) | 1;
|
|
|
|
|
|
|
+ *ptr = (SB_HEADER_SPI_MODE_1MOSI) |
|
|
|
|
|
+ (DeviceIdGpio1 << SB_HEADER_1MOSI_DEVICE_ID_BITP) |
|
|
|
|
|
+ (1 << SB_HEADER_1MOSI_WORD_NUM_BITP) |
|
|
|
|
|
+ SB_HEADER_TERM_BIT_1;
|
|
|
|
|
+
|
|
|
// Data for GPIO_REG
|
|
// Data for GPIO_REG
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_1);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW1_BITM, RF_SW1_BITP, RF_SW1_1);
|
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_0);
|
|
SET_REGISTER_PARAM(tmsgGpioReg, RF_SW2_BITM, RF_SW2_BITP, RF_SW2_0);
|