From 8dca249d778e9969caadfdb1363f430903a1c0f2 Mon Sep 17 00:00:00 2001 From: jzlv Date: Wed, 14 Jul 2021 17:14:35 +0800 Subject: [PATCH] [refactor][board] refactor board directory structure --- CMakeLists.txt | 15 +- bsp/board/{bl602_iot => bl602}/bl602_config.h | 15 +- .../{ => bl602}/bl602_iot/clock_config.h | 0 .../{ => bl602}/bl602_iot/peripheral_config.h | 0 .../{ => bl602}/bl602_iot/pinmux_config.h | 0 bsp/board/{bl602_iot => bl602}/board.c | 60 +- bsp/board/bl706_avb/bl702_config.h | 29 - bsp/board/bl706_avb/board.c | 213 - bsp/board/bl706_lp/bl702_config.h | 30 - bsp/board/bl706_lp/board.c | 213 - bsp/board/{bl706_iot => bl70x}/bl702_config.h | 19 +- .../{ => bl70x}/bl706_avb/clock_config.h | 0 .../{ => bl70x}/bl706_avb/peripheral_config.h | 0 .../{ => bl70x}/bl706_avb/pinmux_config.h | 0 .../{ => bl70x}/bl706_iot/clock_config.h | 0 .../{ => bl70x}/bl706_iot/peripheral_config.h | 0 .../{ => bl70x}/bl706_iot/pinmux_config.h | 0 bsp/board/{ => bl70x}/bl706_lp/clock_config.h | 0 .../{ => bl70x}/bl706_lp/peripheral_config.h | 0 .../{ => bl70x}/bl706_lp/pinmux_config.h | 10 +- bsp/board/{bl706_iot => bl70x}/board.c | 66 +- drivers/bl602_driver/regs/ef_data_0_reg.h | 49 +- drivers/bl602_driver/regs/ef_data_1_reg.h | 479 -- drivers/bl602_driver/regs/rf_fpga_reg.h | 2064 ----- drivers/bl602_driver/regs/rf_reg.h | 6852 ----------------- drivers/bl602_driver/regs/tzc_nsec_reg.h | 256 - drivers/bl702_driver/regs/ef_data_0_reg.h | 79 +- drivers/bl702_driver/regs/ef_data_1_reg.h | 479 -- drivers/bl702_driver/regs/rf_fpga_reg.h | 2064 ----- drivers/bl702_driver/regs/rf_reg.h | 6820 ---------------- drivers/bl702_driver/regs/tzc_nsec_reg.h | 256 - .../cdk/adc_continuous_differential.cdkproj | 14 +- .../cdk/adc_continuous_single_ended.cdkproj | 14 +- examples/adc/adc_key/cdk/adc_key.cdkproj | 14 +- .../cdk/adc_one_shot_differential.cdkproj | 14 +- .../cdk/adc_one_shot_single_ended.cdkproj | 14 +- .../cdk/adc_scan_single_ended.cdkproj | 14 +- .../adc_vbat_poll/cdk/adc_vbat_poll.cdkproj | 14 +- examples/bl_mcu_sdk.cdkws | 7 +- .../ble/ble_central/cdk/ble_central.cdkproj | 10 +- .../ble_peripheral/cdk/ble_peripheral.cdkproj | 10 +- .../cdk/camera_interleave.cdkproj | 12 +- .../cdk/camera_interleave_pbuf.cdkproj | 12 +- .../cdk/camera_interleave_psram.cdkproj | 14 +- .../camera/camera_lcd/cdk/camera_lcd.cdkproj | 12 +- examples/dac/dac_dma/cdk/dac_dma.cdkproj | 14 +- examples/dac/dac_poll/cdk/dac_poll.cdkproj | 14 +- examples/dma/dma_m2m/cdk/dma_m2m.cdkproj | 14 +- .../flash_rw_test/cdk/flash_rw_test.cdkproj | 16 +- .../cdk/freertos_semaphore.cdkproj | 14 +- .../gpio/gpio_blink/cdk/gpio_blink.cdkproj | 14 +- .../gpio/gpio_dht11/cdk/gpio_dht11.cdkproj | 14 +- examples/gpio/gpio_int/cdk/gpio_int.cdkproj | 14 +- .../hellowd/helloworld/cdk/helloworld.cdkproj | 446 +- .../i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj | 14 +- .../i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj | 14 +- .../cdk/i2s_play_from_flash.cdkproj | 12 +- .../cdk/i2s_play_from_record.cdkproj | 12 +- .../cdk/i2s_play_from_sd.cdkproj | 12 +- examples/memheap/cdk/memheap.cdkproj | 4 +- examples/pka/sec_dsa/cdk/sec_dsa.cdkproj | 14 +- examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj | 14 +- examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj | 14 +- .../power/lowpower_test/cdk/powerTest.cdkproj | 12 +- .../cdk/psram_random_w_r.cdkproj | 14 +- .../psram_sf_write_read/cdk/psram_w_r.cdkproj | 14 +- .../pwm_breath_led/cdk/pwm_breath_led.cdkproj | 14 +- .../pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj | 14 +- examples/pwm/pwm_dc_motor/main.c | 12 +- examples/pwm/pwm_it/cdk/pwm_it.cdkproj | 14 +- .../pwm_step_motor/cdk/pwm_step_motor.cdkproj | 14 +- examples/pwm/pwm_step_motor/main.c | 8 +- examples/shell/cdk/shell.cdkproj | 4 +- .../spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj | 14 +- .../spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj | 14 +- examples/spi/spi_lcd/cdk/spi_lcd.cdkproj | 14 +- .../spi/spi_loopback/cdk/spi_loopback.cdkproj | 14 +- .../timer/timer_basic/cdk/timer_basic.cdkproj | 14 +- .../timer/timer_int/cdk/timer_int.cdkproj | 14 +- examples/uart/uart_dma/cdk/uart_dma.cdkproj | 14 +- examples/uart/uart_echo/cdk/uart_echo.cdkproj | 14 +- examples/uart/uart_poll/cdk/uart_poll.cdkproj | 14 +- .../uart/uart_rx_it/cdk/uart_rx_it.cdkproj | 14 +- examples/usb/usb2uart/cdk/usb2uart.cdkproj | 14 +- .../usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj | 14 +- .../cdk/usb_cdc_loopback.cdkproj | 14 +- .../usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj | 14 +- .../usb_cdc_video/cdk/usb_cdc_video.cdkproj | 14 +- .../usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj | 14 +- .../usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj | 14 +- examples/usb/usb_video/cdk/usb_video.cdkproj | 14 +- tools/cmake/tools.cmake | 8 +- 92 files changed, 803 insertions(+), 20490 deletions(-) rename bsp/board/{bl602_iot => bl602}/bl602_config.h (73%) rename bsp/board/{ => bl602}/bl602_iot/clock_config.h (100%) rename bsp/board/{ => bl602}/bl602_iot/peripheral_config.h (100%) rename bsp/board/{ => bl602}/bl602_iot/pinmux_config.h (100%) rename bsp/board/{bl602_iot => bl602}/board.c (81%) delete mode 100644 bsp/board/bl706_avb/bl702_config.h delete mode 100644 bsp/board/bl706_avb/board.c delete mode 100644 bsp/board/bl706_lp/bl702_config.h delete mode 100644 bsp/board/bl706_lp/board.c rename bsp/board/{bl706_iot => bl70x}/bl702_config.h (63%) rename bsp/board/{ => bl70x}/bl706_avb/clock_config.h (100%) rename bsp/board/{ => bl70x}/bl706_avb/peripheral_config.h (100%) rename bsp/board/{ => bl70x}/bl706_avb/pinmux_config.h (100%) rename bsp/board/{ => bl70x}/bl706_iot/clock_config.h (100%) rename bsp/board/{ => bl70x}/bl706_iot/peripheral_config.h (100%) rename bsp/board/{ => bl70x}/bl706_iot/pinmux_config.h (100%) rename bsp/board/{ => bl70x}/bl706_lp/clock_config.h (100%) rename bsp/board/{ => bl70x}/bl706_lp/peripheral_config.h (100%) rename bsp/board/{ => bl70x}/bl706_lp/pinmux_config.h (95%) rename bsp/board/{bl706_iot => bl70x}/board.c (86%) delete mode 100644 drivers/bl602_driver/regs/ef_data_1_reg.h delete mode 100644 drivers/bl602_driver/regs/rf_fpga_reg.h delete mode 100644 drivers/bl602_driver/regs/rf_reg.h delete mode 100644 drivers/bl602_driver/regs/tzc_nsec_reg.h delete mode 100644 drivers/bl702_driver/regs/ef_data_1_reg.h delete mode 100644 drivers/bl702_driver/regs/rf_fpga_reg.h delete mode 100644 drivers/bl702_driver/regs/rf_reg.h delete mode 100644 drivers/bl702_driver/regs/tzc_nsec_reg.h diff --git a/CMakeLists.txt b/CMakeLists.txt index fb04d345..f0250db5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,11 +11,20 @@ ENABLE_LANGUAGE(ASM) include_directories(${CMAKE_SOURCE_DIR}/common/misc) include_directories(${CMAKE_SOURCE_DIR}/bsp/bsp_common/platform) -if(IS_DIRECTORY ${CMAKE_SOURCE_DIR}/bsp/board/${BOARD}) -include_directories(${CMAKE_SOURCE_DIR}/bsp/board/${BOARD}) +if(${CHIP} STREQUAL "bl702") + if(IS_DIRECTORY ${CMAKE_SOURCE_DIR}/bsp/board/bl70x) + include_directories(${CMAKE_SOURCE_DIR}/bsp/board/bl70x) + else() + message(FATAL_ERROR "${CMAKE_SOURCE_DIR}/bsp/board/bl70x is not exist") + endif() else() -message(FATAL_ERROR "${CMAKE_SOURCE_DIR}/bsp/board/${BOARD} is not exist") + if(IS_DIRECTORY ${CMAKE_SOURCE_DIR}/bsp/board/${CHIP}) + include_directories(${CMAKE_SOURCE_DIR}/bsp/board/${CHIP}) + else() + message(FATAL_ERROR "${CMAKE_SOURCE_DIR}/bsp/board/${CHIP} is not exist") + endif() endif() + search_application(${CMAKE_SOURCE_DIR}/${APP_DIR}) diff --git a/bsp/board/bl602_iot/bl602_config.h b/bsp/board/bl602/bl602_config.h similarity index 73% rename from bsp/board/bl602_iot/bl602_config.h rename to bsp/board/bl602/bl602_config.h index 817cdf97..58aa5945 100644 --- a/bsp/board/bl602_iot/bl602_config.h +++ b/bsp/board/bl602/bl602_config.h @@ -21,10 +21,17 @@ * */ -#ifndef __BL702_CONFIG_H__ -#define __BL702_CONFIG_H__ +#ifndef __BL602_CONFIG_H__ +#define __BL602_CONFIG_H__ -#include "peripheral_config.h" -#include "clock_config.h" +#if defined(bl602_iot) +#include "bl602_iot/peripheral_config.h" +#include "bl602_iot/clock_config.h" +#include "bl602_iot/pinmux_config.h" +#else +#include "bl602_custom/peripheral_config.h" +#include "bl602_custom/clock_config.h" +#include "bl602_custom/pinmux_config.h" +#endif #endif \ No newline at end of file diff --git a/bsp/board/bl602_iot/clock_config.h b/bsp/board/bl602/bl602_iot/clock_config.h similarity index 100% rename from bsp/board/bl602_iot/clock_config.h rename to bsp/board/bl602/bl602_iot/clock_config.h diff --git a/bsp/board/bl602_iot/peripheral_config.h b/bsp/board/bl602/bl602_iot/peripheral_config.h similarity index 100% rename from bsp/board/bl602_iot/peripheral_config.h rename to bsp/board/bl602/bl602_iot/peripheral_config.h diff --git a/bsp/board/bl602_iot/pinmux_config.h b/bsp/board/bl602/bl602_iot/pinmux_config.h similarity index 100% rename from bsp/board/bl602_iot/pinmux_config.h rename to bsp/board/bl602/bl602_iot/pinmux_config.h diff --git a/bsp/board/bl602_iot/board.c b/bsp/board/bl602/board.c similarity index 81% rename from bsp/board/bl602_iot/board.c rename to bsp/board/bl602/board.c index 8e1955fa..a4891820 100644 --- a/bsp/board/bl602_iot/board.c +++ b/bsp/board/bl602/board.c @@ -24,7 +24,7 @@ #include "hal_gpio.h" #include "hal_clock.h" #include "bl602_glb.h" -#include "pinmux_config.h" +#include "bl602_config.h" struct pin_mux_cfg { uint8_t pin; @@ -32,64 +32,122 @@ struct pin_mux_cfg { }; static const struct pin_mux_cfg af_pin_table[] = { +#ifdef CONFIG_GPIO0_FUNC { .pin = GPIO_PIN_0, .func = CONFIG_GPIO0_FUNC }, +#endif +#ifdef CONFIG_GPIO1_FUNC { .pin = GPIO_PIN_1, .func = CONFIG_GPIO1_FUNC }, +#endif +#ifdef CONFIG_GPIO2_FUNC { .pin = GPIO_PIN_2, .func = CONFIG_GPIO2_FUNC }, +#endif +#ifdef CONFIG_GPIO3_FUNC { .pin = GPIO_PIN_3, .func = CONFIG_GPIO3_FUNC }, +#endif +#ifdef CONFIG_GPIO4_FUNC { .pin = GPIO_PIN_4, .func = CONFIG_GPIO4_FUNC }, +#endif +#ifdef CONFIG_GPIO5_FUNC { .pin = GPIO_PIN_5, .func = CONFIG_GPIO5_FUNC }, +#endif +#ifdef CONFIG_GPIO6_FUNC { .pin = GPIO_PIN_6, .func = CONFIG_GPIO6_FUNC }, +#endif +#ifdef CONFIG_GPIO7_FUNC { .pin = GPIO_PIN_7, .func = CONFIG_GPIO7_FUNC }, +#endif +#ifdef CONFIG_GPIO8_FUNC { .pin = GPIO_PIN_8, .func = CONFIG_GPIO8_FUNC }, +#endif +#ifdef CONFIG_GPIO9_FUNC { .pin = GPIO_PIN_9, .func = CONFIG_GPIO9_FUNC }, +#endif +#ifdef CONFIG_GPIO10_FUNC { .pin = GPIO_PIN_10, .func = CONFIG_GPIO10_FUNC }, +#endif +#ifdef CONFIG_GPIO11_FUNC { .pin = GPIO_PIN_11, .func = CONFIG_GPIO11_FUNC }, +#endif +#ifdef CONFIG_GPIO12_FUNC { .pin = GPIO_PIN_12, .func = CONFIG_GPIO12_FUNC }, +#endif +#ifdef CONFIG_GPIO13_FUNC { .pin = GPIO_PIN_13, .func = CONFIG_GPIO13_FUNC }, +#endif +#ifdef CONFIG_GPIO14_FUNC { .pin = GPIO_PIN_14, .func = CONFIG_GPIO14_FUNC }, +#endif +#ifdef CONFIG_GPIO15_FUNC { .pin = GPIO_PIN_15, .func = CONFIG_GPIO15_FUNC }, +#endif +#ifdef CONFIG_GPIO16_FUNC { .pin = GPIO_PIN_16, .func = CONFIG_GPIO16_FUNC }, +#endif +#ifdef CONFIG_GPIO17_FUNC { .pin = GPIO_PIN_17, .func = CONFIG_GPIO17_FUNC }, +#endif +#ifdef CONFIG_GPIO18_FUNC { .pin = GPIO_PIN_18, .func = CONFIG_GPIO18_FUNC }, +#endif +#ifdef CONFIG_GPIO19_FUNC { .pin = GPIO_PIN_19, .func = CONFIG_GPIO19_FUNC }, +#endif +#ifdef CONFIG_GPIO20_FUNC { .pin = GPIO_PIN_20, .func = CONFIG_GPIO20_FUNC }, +#endif +#ifdef CONFIG_GPIO21_FUNC { .pin = GPIO_PIN_21, .func = CONFIG_GPIO21_FUNC }, +#endif +#ifdef CONFIG_GPIO22_FUNC { .pin = GPIO_PIN_22, .func = CONFIG_GPIO22_FUNC }, +#endif +#ifdef CONFIG_GPIO23_FUNC { .pin = GPIO_PIN_23, .func = CONFIG_GPIO23_FUNC }, +#endif +#ifdef CONFIG_GPIO24_FUNC { .pin = GPIO_PIN_24, .func = CONFIG_GPIO24_FUNC }, +#endif +#ifdef CONFIG_GPIO25_FUNC { .pin = GPIO_PIN_25, .func = CONFIG_GPIO25_FUNC }, +#endif +#ifdef CONFIG_GPIO26_FUNC { .pin = GPIO_PIN_26, .func = CONFIG_GPIO26_FUNC }, +#endif +#ifdef CONFIG_GPIO27_FUNC { .pin = GPIO_PIN_27, .func = CONFIG_GPIO27_FUNC }, +#endif +#ifdef CONFIG_GPIO28_FUNC { .pin = GPIO_PIN_28, .func = CONFIG_GPIO28_FUNC }, +#endif }; static void board_pin_mux_init(void) diff --git a/bsp/board/bl706_avb/bl702_config.h b/bsp/board/bl706_avb/bl702_config.h deleted file mode 100644 index 5f9b388a..00000000 --- a/bsp/board/bl706_avb/bl702_config.h +++ /dev/null @@ -1,29 +0,0 @@ -/** - * @file bl702_config.h - * @brief - * - * Copyright (c) 2021 Bouffalolab team - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. The - * ASF licenses this file to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance with the - * License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - * - */ -#ifndef __BL702_CONFIG_H__ -#define __BL702_CONFIG_H__ - -#include "peripheral_config.h" -#include "clock_config.h" - -#endif \ No newline at end of file diff --git a/bsp/board/bl706_avb/board.c b/bsp/board/bl706_avb/board.c deleted file mode 100644 index 786b2831..00000000 --- a/bsp/board/bl706_avb/board.c +++ /dev/null @@ -1,213 +0,0 @@ -/** - * @file board.c - * @brief - * - * Copyright (c) 2021 Bouffalolab team - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. The - * ASF licenses this file to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance with the - * License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - * - */ - -#include "hal_gpio.h" -#include "hal_clock.h" -#include "bl702_glb.h" -#include "pinmux_config.h" - -struct pin_mux_cfg { - uint8_t pin; - uint16_t func; -}; - -static const struct pin_mux_cfg af_pin_table[] = { - { .pin = GPIO_PIN_0, - .func = CONFIG_GPIO0_FUNC }, - { .pin = GPIO_PIN_1, - .func = CONFIG_GPIO1_FUNC }, - { .pin = GPIO_PIN_2, - .func = CONFIG_GPIO2_FUNC }, - { .pin = GPIO_PIN_3, - .func = CONFIG_GPIO3_FUNC }, - { .pin = GPIO_PIN_4, - .func = CONFIG_GPIO4_FUNC }, - { .pin = GPIO_PIN_5, - .func = CONFIG_GPIO5_FUNC }, - { .pin = GPIO_PIN_6, - .func = CONFIG_GPIO6_FUNC }, - { .pin = GPIO_PIN_7, - .func = CONFIG_GPIO7_FUNC }, - { .pin = GPIO_PIN_8, - .func = CONFIG_GPIO8_FUNC }, - { .pin = GPIO_PIN_9, - .func = CONFIG_GPIO9_FUNC }, - { .pin = GPIO_PIN_10, - .func = CONFIG_GPIO10_FUNC }, - { .pin = GPIO_PIN_11, - .func = CONFIG_GPIO11_FUNC }, - { .pin = GPIO_PIN_12, - .func = CONFIG_GPIO12_FUNC }, - { .pin = GPIO_PIN_13, - .func = CONFIG_GPIO13_FUNC }, - { .pin = GPIO_PIN_14, - .func = CONFIG_GPIO14_FUNC }, - { .pin = GPIO_PIN_15, - .func = CONFIG_GPIO15_FUNC }, - { .pin = GPIO_PIN_16, - .func = CONFIG_GPIO16_FUNC }, - { .pin = GPIO_PIN_17, - .func = CONFIG_GPIO17_FUNC }, - { .pin = GPIO_PIN_18, - .func = CONFIG_GPIO18_FUNC }, - { .pin = GPIO_PIN_19, - .func = CONFIG_GPIO19_FUNC }, - { .pin = GPIO_PIN_20, - .func = CONFIG_GPIO20_FUNC }, - { .pin = GPIO_PIN_21, - .func = CONFIG_GPIO21_FUNC }, - { .pin = GPIO_PIN_22, - .func = CONFIG_GPIO22_FUNC }, - { .pin = GPIO_PIN_23, - .func = CONFIG_GPIO23_FUNC }, - { .pin = GPIO_PIN_24, - .func = CONFIG_GPIO24_FUNC }, - { .pin = GPIO_PIN_25, - .func = CONFIG_GPIO25_FUNC }, - { .pin = GPIO_PIN_26, - .func = CONFIG_GPIO26_FUNC }, - { .pin = GPIO_PIN_27, - .func = CONFIG_GPIO27_FUNC }, - { .pin = GPIO_PIN_28, - .func = CONFIG_GPIO28_FUNC }, - { .pin = GPIO_PIN_29, - .func = CONFIG_GPIO29_FUNC }, - { .pin = GPIO_PIN_30, - .func = CONFIG_GPIO30_FUNC }, - { .pin = GPIO_PIN_31, - .func = CONFIG_GPIO31_FUNC }, -}; - -static void board_pin_mux_init(void) -{ - GLB_GPIO_Cfg_Type gpio_cfg; - - gpio_cfg.drive = 0; - gpio_cfg.smtCtrl = 1; - - for (int i = 0; i < sizeof(af_pin_table) / sizeof(af_pin_table[0]); i++) { - gpio_cfg.gpioMode = GPIO_MODE_AF; - gpio_cfg.pullType = GPIO_PULL_UP; - gpio_cfg.gpioPin = af_pin_table[i].pin; - gpio_cfg.gpioFun = af_pin_table[i].func; - - /*if reset state*/ - if (af_pin_table[i].func == GPIO_FUN_UNUSED) { - continue; - } else if (af_pin_table[i].func == GPIO_FUN_PWM) { - /*if pwm func*/ - gpio_cfg.pullType = GPIO_PULL_DOWN; - } else if ((af_pin_table[i].func == GPIO_FUN_USB) || (af_pin_table[i].func == GPIO_FUN_DAC) || (af_pin_table[i].func == GPIO_FUN_ADC)) { - /*if analog func , for usb、adc、dac*/ - gpio_cfg.gpioFun = GPIO_FUN_ANALOG; - gpio_cfg.gpioMode = GPIO_MODE_ANALOG; - gpio_cfg.pullType = GPIO_PULL_NONE; - } else if ((af_pin_table[i].func & 0x70) == 0x70) { - /*if uart func*/ - gpio_cfg.gpioFun = GPIO_FUN_UART; - uint8_t sig = af_pin_table[i].func & 0x07; - /*link to one uart sig*/ - GLB_UART_Fun_Sel((gpio_cfg.gpioPin % 8), sig); - } else if (af_pin_table[i].func == GPIO_FUN_CLK_OUT) { - if (af_pin_table[i].pin % 2) { - /*odd gpio output clock*/ - GLB_Set_Chip_Out_1_CLK_Sel(GLB_CHIP_CLK_OUT_I2S_REF_CLK); - } else { - /*even gpio output clock*/ - GLB_Set_Chip_Out_0_CLK_Sel(GLB_CHIP_CLK_OUT_I2S_REF_CLK); - } - } else if ((af_pin_table[i].func == GPIO_FUN_GPIO_INPUT_UP) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_FALLING_EDGE) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_LOW_LEVEL)) { - /*if common gpio func,include input、output and exti*/ - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_UP; - if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_FALLING_EDGE) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_NEG_PULSE); - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_LOW_LEVEL) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_NEG_LEVEL); - } - } else if ((af_pin_table[i].func == GPIO_FUN_GPIO_INPUT_DOWN) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_RISING_EDGE) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_HIGH_LEVEL)) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_DOWN; - if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_RISING_EDGE) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_POS_PULSE); - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_HIGH_LEVEL) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_POS_LEVEL); - } - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_INPUT_NONE) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_NONE; - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_OUTPUT_UP) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_UP; - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_OUTPUT_DOWN) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_DOWN; - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_OUTPUT_NONE) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_NONE; - } - GLB_GPIO_Init(&gpio_cfg); - } -} - -static void board_clock_init(void) -{ - system_clock_init(); - peripheral_clock_init(); -} - -void bl_show_info(void) -{ - MSG("\r\n"); - MSG(" ____ __ __ _ _ _ \r\n"); - MSG(" | _ \\ / _|/ _| | | | | | | \r\n"); - MSG(" | |_) | ___ _ _| |_| |_ __ _| | ___ | | __ _| |__ \r\n"); - MSG(" | _ < / _ \\| | | | _| _/ _` | |/ _ \\| |/ _` | '_ \\ \r\n"); - MSG(" | |_) | (_) | |_| | | | || (_| | | (_) | | (_| | |_) |\r\n"); - MSG(" |____/ \\___/ \\__,_|_| |_| \\__,_|_|\\___/|_|\\__,_|_.__/ \r\n"); - MSG("\r\n"); - MSG("Build:%s,%s\r\n", __TIME__, __DATE__); - MSG("Copyright (c) 2021 Bouffalolab team\r\n"); - -#if 0 - MSG("root clock:%dM\r\n", system_clock_get(SYSTEM_CLOCK_ROOT_CLOCK) / 1000000); - MSG("fclk clock:%dM\r\n", system_clock_get(SYSTEM_CLOCK_FCLK) / 1000000); - MSG("bclk clock:%dM\r\n", system_clock_get(SYSTEM_CLOCK_BCLK) / 1000000); - - MSG("uart clock:%dM\r\n", peripheral_clock_get(PERIPHERAL_CLOCK_UART) / 1000000); - MSG("spi clock:%dM\r\n", peripheral_clock_get(PERIPHERAL_CLOCK_SPI) / 1000000); - MSG("i2c clock:%dM\r\n", peripheral_clock_get(PERIPHERAL_CLOCK_I2C) / 1000000); -#endif -} - -void board_init(void) -{ - board_clock_init(); - board_pin_mux_init(); -} diff --git a/bsp/board/bl706_lp/bl702_config.h b/bsp/board/bl706_lp/bl702_config.h deleted file mode 100644 index 48532370..00000000 --- a/bsp/board/bl706_lp/bl702_config.h +++ /dev/null @@ -1,30 +0,0 @@ -/** - * @file bl702_config.h - * @brief - * - * Copyright (c) 2021 Bouffalolab team - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. The - * ASF licenses this file to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance with the - * License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - * - */ - -#ifndef __BL702_CONFIG_H__ -#define __BL702_CONFIG_H__ - -#include "peripheral_config.h" -#include "clock_config.h" - -#endif \ No newline at end of file diff --git a/bsp/board/bl706_lp/board.c b/bsp/board/bl706_lp/board.c deleted file mode 100644 index 786b2831..00000000 --- a/bsp/board/bl706_lp/board.c +++ /dev/null @@ -1,213 +0,0 @@ -/** - * @file board.c - * @brief - * - * Copyright (c) 2021 Bouffalolab team - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. The - * ASF licenses this file to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance with the - * License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - * - */ - -#include "hal_gpio.h" -#include "hal_clock.h" -#include "bl702_glb.h" -#include "pinmux_config.h" - -struct pin_mux_cfg { - uint8_t pin; - uint16_t func; -}; - -static const struct pin_mux_cfg af_pin_table[] = { - { .pin = GPIO_PIN_0, - .func = CONFIG_GPIO0_FUNC }, - { .pin = GPIO_PIN_1, - .func = CONFIG_GPIO1_FUNC }, - { .pin = GPIO_PIN_2, - .func = CONFIG_GPIO2_FUNC }, - { .pin = GPIO_PIN_3, - .func = CONFIG_GPIO3_FUNC }, - { .pin = GPIO_PIN_4, - .func = CONFIG_GPIO4_FUNC }, - { .pin = GPIO_PIN_5, - .func = CONFIG_GPIO5_FUNC }, - { .pin = GPIO_PIN_6, - .func = CONFIG_GPIO6_FUNC }, - { .pin = GPIO_PIN_7, - .func = CONFIG_GPIO7_FUNC }, - { .pin = GPIO_PIN_8, - .func = CONFIG_GPIO8_FUNC }, - { .pin = GPIO_PIN_9, - .func = CONFIG_GPIO9_FUNC }, - { .pin = GPIO_PIN_10, - .func = CONFIG_GPIO10_FUNC }, - { .pin = GPIO_PIN_11, - .func = CONFIG_GPIO11_FUNC }, - { .pin = GPIO_PIN_12, - .func = CONFIG_GPIO12_FUNC }, - { .pin = GPIO_PIN_13, - .func = CONFIG_GPIO13_FUNC }, - { .pin = GPIO_PIN_14, - .func = CONFIG_GPIO14_FUNC }, - { .pin = GPIO_PIN_15, - .func = CONFIG_GPIO15_FUNC }, - { .pin = GPIO_PIN_16, - .func = CONFIG_GPIO16_FUNC }, - { .pin = GPIO_PIN_17, - .func = CONFIG_GPIO17_FUNC }, - { .pin = GPIO_PIN_18, - .func = CONFIG_GPIO18_FUNC }, - { .pin = GPIO_PIN_19, - .func = CONFIG_GPIO19_FUNC }, - { .pin = GPIO_PIN_20, - .func = CONFIG_GPIO20_FUNC }, - { .pin = GPIO_PIN_21, - .func = CONFIG_GPIO21_FUNC }, - { .pin = GPIO_PIN_22, - .func = CONFIG_GPIO22_FUNC }, - { .pin = GPIO_PIN_23, - .func = CONFIG_GPIO23_FUNC }, - { .pin = GPIO_PIN_24, - .func = CONFIG_GPIO24_FUNC }, - { .pin = GPIO_PIN_25, - .func = CONFIG_GPIO25_FUNC }, - { .pin = GPIO_PIN_26, - .func = CONFIG_GPIO26_FUNC }, - { .pin = GPIO_PIN_27, - .func = CONFIG_GPIO27_FUNC }, - { .pin = GPIO_PIN_28, - .func = CONFIG_GPIO28_FUNC }, - { .pin = GPIO_PIN_29, - .func = CONFIG_GPIO29_FUNC }, - { .pin = GPIO_PIN_30, - .func = CONFIG_GPIO30_FUNC }, - { .pin = GPIO_PIN_31, - .func = CONFIG_GPIO31_FUNC }, -}; - -static void board_pin_mux_init(void) -{ - GLB_GPIO_Cfg_Type gpio_cfg; - - gpio_cfg.drive = 0; - gpio_cfg.smtCtrl = 1; - - for (int i = 0; i < sizeof(af_pin_table) / sizeof(af_pin_table[0]); i++) { - gpio_cfg.gpioMode = GPIO_MODE_AF; - gpio_cfg.pullType = GPIO_PULL_UP; - gpio_cfg.gpioPin = af_pin_table[i].pin; - gpio_cfg.gpioFun = af_pin_table[i].func; - - /*if reset state*/ - if (af_pin_table[i].func == GPIO_FUN_UNUSED) { - continue; - } else if (af_pin_table[i].func == GPIO_FUN_PWM) { - /*if pwm func*/ - gpio_cfg.pullType = GPIO_PULL_DOWN; - } else if ((af_pin_table[i].func == GPIO_FUN_USB) || (af_pin_table[i].func == GPIO_FUN_DAC) || (af_pin_table[i].func == GPIO_FUN_ADC)) { - /*if analog func , for usb、adc、dac*/ - gpio_cfg.gpioFun = GPIO_FUN_ANALOG; - gpio_cfg.gpioMode = GPIO_MODE_ANALOG; - gpio_cfg.pullType = GPIO_PULL_NONE; - } else if ((af_pin_table[i].func & 0x70) == 0x70) { - /*if uart func*/ - gpio_cfg.gpioFun = GPIO_FUN_UART; - uint8_t sig = af_pin_table[i].func & 0x07; - /*link to one uart sig*/ - GLB_UART_Fun_Sel((gpio_cfg.gpioPin % 8), sig); - } else if (af_pin_table[i].func == GPIO_FUN_CLK_OUT) { - if (af_pin_table[i].pin % 2) { - /*odd gpio output clock*/ - GLB_Set_Chip_Out_1_CLK_Sel(GLB_CHIP_CLK_OUT_I2S_REF_CLK); - } else { - /*even gpio output clock*/ - GLB_Set_Chip_Out_0_CLK_Sel(GLB_CHIP_CLK_OUT_I2S_REF_CLK); - } - } else if ((af_pin_table[i].func == GPIO_FUN_GPIO_INPUT_UP) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_FALLING_EDGE) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_LOW_LEVEL)) { - /*if common gpio func,include input、output and exti*/ - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_UP; - if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_FALLING_EDGE) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_NEG_PULSE); - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_LOW_LEVEL) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_NEG_LEVEL); - } - } else if ((af_pin_table[i].func == GPIO_FUN_GPIO_INPUT_DOWN) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_RISING_EDGE) || (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_HIGH_LEVEL)) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_DOWN; - if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_RISING_EDGE) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_POS_PULSE); - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_EXTI_HIGH_LEVEL) { - GLB_Set_GPIO_IntMod(af_pin_table[i].pin, GLB_GPIO_INT_CONTROL_ASYNC, GLB_GPIO_INT_TRIG_POS_LEVEL); - } - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_INPUT_NONE) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_NONE; - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_OUTPUT_UP) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_UP; - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_OUTPUT_DOWN) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_DOWN; - } else if (af_pin_table[i].func == GPIO_FUN_GPIO_OUTPUT_NONE) { - gpio_cfg.gpioFun = GPIO_FUN_GPIO; - gpio_cfg.gpioMode = GPIO_MODE_INPUT; - gpio_cfg.pullType = GPIO_PULL_NONE; - } - GLB_GPIO_Init(&gpio_cfg); - } -} - -static void board_clock_init(void) -{ - system_clock_init(); - peripheral_clock_init(); -} - -void bl_show_info(void) -{ - MSG("\r\n"); - MSG(" ____ __ __ _ _ _ \r\n"); - MSG(" | _ \\ / _|/ _| | | | | | | \r\n"); - MSG(" | |_) | ___ _ _| |_| |_ __ _| | ___ | | __ _| |__ \r\n"); - MSG(" | _ < / _ \\| | | | _| _/ _` | |/ _ \\| |/ _` | '_ \\ \r\n"); - MSG(" | |_) | (_) | |_| | | | || (_| | | (_) | | (_| | |_) |\r\n"); - MSG(" |____/ \\___/ \\__,_|_| |_| \\__,_|_|\\___/|_|\\__,_|_.__/ \r\n"); - MSG("\r\n"); - MSG("Build:%s,%s\r\n", __TIME__, __DATE__); - MSG("Copyright (c) 2021 Bouffalolab team\r\n"); - -#if 0 - MSG("root clock:%dM\r\n", system_clock_get(SYSTEM_CLOCK_ROOT_CLOCK) / 1000000); - MSG("fclk clock:%dM\r\n", system_clock_get(SYSTEM_CLOCK_FCLK) / 1000000); - MSG("bclk clock:%dM\r\n", system_clock_get(SYSTEM_CLOCK_BCLK) / 1000000); - - MSG("uart clock:%dM\r\n", peripheral_clock_get(PERIPHERAL_CLOCK_UART) / 1000000); - MSG("spi clock:%dM\r\n", peripheral_clock_get(PERIPHERAL_CLOCK_SPI) / 1000000); - MSG("i2c clock:%dM\r\n", peripheral_clock_get(PERIPHERAL_CLOCK_I2C) / 1000000); -#endif -} - -void board_init(void) -{ - board_clock_init(); - board_pin_mux_init(); -} diff --git a/bsp/board/bl706_iot/bl702_config.h b/bsp/board/bl70x/bl702_config.h similarity index 63% rename from bsp/board/bl706_iot/bl702_config.h rename to bsp/board/bl70x/bl702_config.h index 48532370..458b5c2d 100644 --- a/bsp/board/bl706_iot/bl702_config.h +++ b/bsp/board/bl70x/bl702_config.h @@ -24,7 +24,22 @@ #ifndef __BL702_CONFIG_H__ #define __BL702_CONFIG_H__ -#include "peripheral_config.h" -#include "clock_config.h" +#if defined(bl706_avb) +#include "bl706_avb/peripheral_config.h" +#include "bl706_avb/clock_config.h" +#include "bl706_avb/pinmux_config.h" +#elif defined(bl706_iot) +#include "bl706_iot/peripheral_config.h" +#include "bl706_iot/clock_config.h" +#include "bl706_iot/pinmux_config.h" +#elif defined(bl706_lp) +#include "bl706_lp/peripheral_config.h" +#include "bl706_lp/clock_config.h" +#include "bl706_lp/pinmux_config.h" +#else +#include "bl70x_custom/peripheral_config.h" +#include "bl70x_custom/clock_config.h" +#include "bl70x_custom/pinmux_config.h" +#endif #endif \ No newline at end of file diff --git a/bsp/board/bl706_avb/clock_config.h b/bsp/board/bl70x/bl706_avb/clock_config.h similarity index 100% rename from bsp/board/bl706_avb/clock_config.h rename to bsp/board/bl70x/bl706_avb/clock_config.h diff --git a/bsp/board/bl706_avb/peripheral_config.h b/bsp/board/bl70x/bl706_avb/peripheral_config.h similarity index 100% rename from bsp/board/bl706_avb/peripheral_config.h rename to bsp/board/bl70x/bl706_avb/peripheral_config.h diff --git a/bsp/board/bl706_avb/pinmux_config.h b/bsp/board/bl70x/bl706_avb/pinmux_config.h similarity index 100% rename from bsp/board/bl706_avb/pinmux_config.h rename to bsp/board/bl70x/bl706_avb/pinmux_config.h diff --git a/bsp/board/bl706_iot/clock_config.h b/bsp/board/bl70x/bl706_iot/clock_config.h similarity index 100% rename from bsp/board/bl706_iot/clock_config.h rename to bsp/board/bl70x/bl706_iot/clock_config.h diff --git a/bsp/board/bl706_iot/peripheral_config.h b/bsp/board/bl70x/bl706_iot/peripheral_config.h similarity index 100% rename from bsp/board/bl706_iot/peripheral_config.h rename to bsp/board/bl70x/bl706_iot/peripheral_config.h diff --git a/bsp/board/bl706_iot/pinmux_config.h b/bsp/board/bl70x/bl706_iot/pinmux_config.h similarity index 100% rename from bsp/board/bl706_iot/pinmux_config.h rename to bsp/board/bl70x/bl706_iot/pinmux_config.h diff --git a/bsp/board/bl706_lp/clock_config.h b/bsp/board/bl70x/bl706_lp/clock_config.h similarity index 100% rename from bsp/board/bl706_lp/clock_config.h rename to bsp/board/bl70x/bl706_lp/clock_config.h diff --git a/bsp/board/bl706_lp/peripheral_config.h b/bsp/board/bl70x/bl706_lp/peripheral_config.h similarity index 100% rename from bsp/board/bl706_lp/peripheral_config.h rename to bsp/board/bl70x/bl706_lp/peripheral_config.h diff --git a/bsp/board/bl706_lp/pinmux_config.h b/bsp/board/bl70x/bl706_lp/pinmux_config.h similarity index 95% rename from bsp/board/bl706_lp/pinmux_config.h rename to bsp/board/bl70x/bl706_lp/pinmux_config.h index 5938444e..2a56ae69 100644 --- a/bsp/board/bl706_lp/pinmux_config.h +++ b/bsp/board/bl70x/bl706_lp/pinmux_config.h @@ -71,11 +71,11 @@ // GPIO11 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_ADC//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_QDEC] // config gpio11 function -#define CONFIG_GPIO11_FUNC GPIO_FUN_ADC +#define CONFIG_GPIO11_FUNC GPIO_FUN_UNUSED // GPIO12 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_CAM//GPIO_FUN_ADC//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_QDEC] // config gpio12 function -#define CONFIG_GPIO12_FUNC GPIO_FUN_ADC +#define CONFIG_GPIO12_FUNC GPIO_FUN_UNUSED // GPIO13 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_QDEC] // config gpio13 function @@ -99,11 +99,11 @@ // GPIO18 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_CAM//GPIO_FUN_ADC//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_ETHER_MAC//GPIO_FUN_QDEC] // config gpio18 function -#define CONFIG_GPIO18_FUNC GPIO_FUN_UART1_TX +#define CONFIG_GPIO18_FUNC GPIO_FUN_UNUSED // GPIO19 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_CAM//GPIO_FUN_ADC//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_ETHER_MAC//GPIO_FUN_QDEC] // config gpio19 function -#define CONFIG_GPIO19_FUNC GPIO_FUN_UART1_RX +#define CONFIG_GPIO19_FUNC GPIO_FUN_UNUSED // GPIO20 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_CAM//GPIO_FUN_ADC//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_ETHER_MAC//GPIO_FUN_QDEC] // config gpio20 function @@ -115,7 +115,7 @@ // GPIO22 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_ANALOG//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_ETHER_MAC//GPIO_FUN_QDEC] // config gpio22 function -#define CONFIG_GPIO22_FUNC GPIO_FUN_PWM +#define CONFIG_GPIO22_FUNC GPIO_FUN_UNUSED // GPIO23 <2> [GPIO_FUN_UNUSED//GPIO_FUN_I2S//GPIO_FUN_SPI//GPIO_FUN_I2C//GPIO_FUN_PWM//GPIO_FUN_CAM//GPIO_FUN_ANALOG//GPIO_FUN_UART0_RTS//GPIO_FUN_UART1_RTS//GPIO_FUN_QDEC] // config gpio23 function diff --git a/bsp/board/bl706_iot/board.c b/bsp/board/bl70x/board.c similarity index 86% rename from bsp/board/bl706_iot/board.c rename to bsp/board/bl70x/board.c index 786b2831..0e68f581 100644 --- a/bsp/board/bl706_iot/board.c +++ b/bsp/board/bl70x/board.c @@ -24,7 +24,7 @@ #include "hal_gpio.h" #include "hal_clock.h" #include "bl702_glb.h" -#include "pinmux_config.h" +#include "bl702_config.h" struct pin_mux_cfg { uint8_t pin; @@ -32,70 +32,134 @@ struct pin_mux_cfg { }; static const struct pin_mux_cfg af_pin_table[] = { +#ifdef CONFIG_GPIO0_FUNC { .pin = GPIO_PIN_0, .func = CONFIG_GPIO0_FUNC }, +#endif +#ifdef CONFIG_GPIO1_FUNC { .pin = GPIO_PIN_1, .func = CONFIG_GPIO1_FUNC }, +#endif +#ifdef CONFIG_GPIO2_FUNC { .pin = GPIO_PIN_2, .func = CONFIG_GPIO2_FUNC }, +#endif +#ifdef CONFIG_GPIO3_FUNC { .pin = GPIO_PIN_3, .func = CONFIG_GPIO3_FUNC }, +#endif +#ifdef CONFIG_GPIO4_FUNC { .pin = GPIO_PIN_4, .func = CONFIG_GPIO4_FUNC }, +#endif +#ifdef CONFIG_GPIO5_FUNC { .pin = GPIO_PIN_5, .func = CONFIG_GPIO5_FUNC }, +#endif +#ifdef CONFIG_GPIO6_FUNC { .pin = GPIO_PIN_6, .func = CONFIG_GPIO6_FUNC }, +#endif +#ifdef CONFIG_GPIO7_FUNC { .pin = GPIO_PIN_7, .func = CONFIG_GPIO7_FUNC }, +#endif +#ifdef CONFIG_GPIO8_FUNC { .pin = GPIO_PIN_8, .func = CONFIG_GPIO8_FUNC }, +#endif +#ifdef CONFIG_GPIO9_FUNC { .pin = GPIO_PIN_9, .func = CONFIG_GPIO9_FUNC }, +#endif +#ifdef CONFIG_GPIO10_FUNC { .pin = GPIO_PIN_10, .func = CONFIG_GPIO10_FUNC }, +#endif +#ifdef CONFIG_GPIO11_FUNC { .pin = GPIO_PIN_11, .func = CONFIG_GPIO11_FUNC }, +#endif +#ifdef CONFIG_GPIO12_FUNC { .pin = GPIO_PIN_12, .func = CONFIG_GPIO12_FUNC }, +#endif +#ifdef CONFIG_GPIO13_FUNC { .pin = GPIO_PIN_13, .func = CONFIG_GPIO13_FUNC }, +#endif +#ifdef CONFIG_GPIO14_FUNC { .pin = GPIO_PIN_14, .func = CONFIG_GPIO14_FUNC }, +#endif +#ifdef CONFIG_GPIO15_FUNC { .pin = GPIO_PIN_15, .func = CONFIG_GPIO15_FUNC }, +#endif +#ifdef CONFIG_GPIO16_FUNC { .pin = GPIO_PIN_16, .func = CONFIG_GPIO16_FUNC }, +#endif +#ifdef CONFIG_GPIO17_FUNC { .pin = GPIO_PIN_17, .func = CONFIG_GPIO17_FUNC }, +#endif +#ifdef CONFIG_GPIO18_FUNC { .pin = GPIO_PIN_18, .func = CONFIG_GPIO18_FUNC }, +#endif +#ifdef CONFIG_GPIO19_FUNC { .pin = GPIO_PIN_19, .func = CONFIG_GPIO19_FUNC }, +#endif +#ifdef CONFIG_GPIO20_FUNC { .pin = GPIO_PIN_20, .func = CONFIG_GPIO20_FUNC }, +#endif +#ifdef CONFIG_GPIO21_FUNC { .pin = GPIO_PIN_21, .func = CONFIG_GPIO21_FUNC }, +#endif +#ifdef CONFIG_GPIO22_FUNC { .pin = GPIO_PIN_22, .func = CONFIG_GPIO22_FUNC }, +#endif +#ifdef CONFIG_GPIO23_FUNC { .pin = GPIO_PIN_23, .func = CONFIG_GPIO23_FUNC }, +#endif +#ifdef CONFIG_GPIO24_FUNC { .pin = GPIO_PIN_24, .func = CONFIG_GPIO24_FUNC }, +#endif +#ifdef CONFIG_GPIO25_FUNC { .pin = GPIO_PIN_25, .func = CONFIG_GPIO25_FUNC }, +#endif +#ifdef CONFIG_GPIO26_FUNC { .pin = GPIO_PIN_26, .func = CONFIG_GPIO26_FUNC }, +#endif +#ifdef CONFIG_GPIO27_FUNC { .pin = GPIO_PIN_27, .func = CONFIG_GPIO27_FUNC }, +#endif +#ifdef CONFIG_GPIO28_FUNC { .pin = GPIO_PIN_28, .func = CONFIG_GPIO28_FUNC }, +#endif +#ifdef CONFIG_GPIO29_FUNC { .pin = GPIO_PIN_29, .func = CONFIG_GPIO29_FUNC }, +#endif +#ifdef CONFIG_GPIO30_FUNC { .pin = GPIO_PIN_30, .func = CONFIG_GPIO30_FUNC }, +#endif +#ifdef CONFIG_GPIO31_FUNC { .pin = GPIO_PIN_31, .func = CONFIG_GPIO31_FUNC }, +#endif }; static void board_pin_mux_init(void) diff --git a/drivers/bl602_driver/regs/ef_data_0_reg.h b/drivers/bl602_driver/regs/ef_data_0_reg.h index 0eae0097..2322c740 100644 --- a/drivers/bl602_driver/regs/ef_data_0_reg.h +++ b/drivers/bl602_driver/regs/ef_data_0_reg.h @@ -70,46 +70,11 @@ #define EF_DATA_0_EF_NO_HD_BOOT_EN_LEN (1U) #define EF_DATA_0_EF_NO_HD_BOOT_EN_MSK (((1U << EF_DATA_0_EF_NO_HD_BOOT_EN_LEN) - 1) << EF_DATA_0_EF_NO_HD_BOOT_EN_POS) #define EF_DATA_0_EF_NO_HD_BOOT_EN_UMSK (~(((1U << EF_DATA_0_EF_NO_HD_BOOT_EN_LEN) - 1) << EF_DATA_0_EF_NO_HD_BOOT_EN_POS)) -#define EF_DATA_0_EF_SDU_DIS EF_DATA_0_EF_SDU_DIS -#define EF_DATA_0_EF_SDU_DIS_POS (14U) -#define EF_DATA_0_EF_SDU_DIS_LEN (1U) -#define EF_DATA_0_EF_SDU_DIS_MSK (((1U << EF_DATA_0_EF_SDU_DIS_LEN) - 1) << EF_DATA_0_EF_SDU_DIS_POS) -#define EF_DATA_0_EF_SDU_DIS_UMSK (~(((1U << EF_DATA_0_EF_SDU_DIS_LEN) - 1) << EF_DATA_0_EF_SDU_DIS_POS)) -#define EF_DATA_0_EF_BLE_DIS EF_DATA_0_EF_BLE_DIS -#define EF_DATA_0_EF_BLE_DIS_POS (15U) -#define EF_DATA_0_EF_BLE_DIS_LEN (1U) -#define EF_DATA_0_EF_BLE_DIS_MSK (((1U << EF_DATA_0_EF_BLE_DIS_LEN) - 1) << EF_DATA_0_EF_BLE_DIS_POS) -#define EF_DATA_0_EF_BLE_DIS_UMSK (~(((1U << EF_DATA_0_EF_BLE_DIS_LEN) - 1) << EF_DATA_0_EF_BLE_DIS_POS)) -#define EF_DATA_0_EF_WIFI_DIS EF_DATA_0_EF_WIFI_DIS -#define EF_DATA_0_EF_WIFI_DIS_POS (16U) -#define EF_DATA_0_EF_WIFI_DIS_LEN (1U) -#define EF_DATA_0_EF_WIFI_DIS_MSK (((1U << EF_DATA_0_EF_WIFI_DIS_LEN) - 1) << EF_DATA_0_EF_WIFI_DIS_POS) -#define EF_DATA_0_EF_WIFI_DIS_UMSK (~(((1U << EF_DATA_0_EF_WIFI_DIS_LEN) - 1) << EF_DATA_0_EF_WIFI_DIS_POS)) #define EF_DATA_0_EF_0_KEY_ENC_EN EF_DATA_0_EF_0_KEY_ENC_EN #define EF_DATA_0_EF_0_KEY_ENC_EN_POS (17U) #define EF_DATA_0_EF_0_KEY_ENC_EN_LEN (1U) #define EF_DATA_0_EF_0_KEY_ENC_EN_MSK (((1U << EF_DATA_0_EF_0_KEY_ENC_EN_LEN) - 1) << EF_DATA_0_EF_0_KEY_ENC_EN_POS) #define EF_DATA_0_EF_0_KEY_ENC_EN_UMSK (~(((1U << EF_DATA_0_EF_0_KEY_ENC_EN_LEN) - 1) << EF_DATA_0_EF_0_KEY_ENC_EN_POS)) -#define EF_DATA_0_EF_SF_DIS EF_DATA_0_EF_SF_DIS -#define EF_DATA_0_EF_SF_DIS_POS (19U) -#define EF_DATA_0_EF_SF_DIS_LEN (1U) -#define EF_DATA_0_EF_SF_DIS_MSK (((1U << EF_DATA_0_EF_SF_DIS_LEN) - 1) << EF_DATA_0_EF_SF_DIS_POS) -#define EF_DATA_0_EF_SF_DIS_UMSK (~(((1U << EF_DATA_0_EF_SF_DIS_LEN) - 1) << EF_DATA_0_EF_SF_DIS_POS)) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS EF_DATA_0_EF_CPU_RST_DBG_DIS -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_POS (21U) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_LEN (1U) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_MSK (((1U << EF_DATA_0_EF_CPU_RST_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_CPU_RST_DBG_DIS_POS) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_UMSK (~(((1U << EF_DATA_0_EF_CPU_RST_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_CPU_RST_DBG_DIS_POS)) -#define EF_DATA_0_EF_SE_DBG_DIS EF_DATA_0_EF_SE_DBG_DIS -#define EF_DATA_0_EF_SE_DBG_DIS_POS (22U) -#define EF_DATA_0_EF_SE_DBG_DIS_LEN (1U) -#define EF_DATA_0_EF_SE_DBG_DIS_MSK (((1U << EF_DATA_0_EF_SE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_SE_DBG_DIS_POS) -#define EF_DATA_0_EF_SE_DBG_DIS_UMSK (~(((1U << EF_DATA_0_EF_SE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_SE_DBG_DIS_POS)) -#define EF_DATA_0_EF_EFUSE_DBG_DIS EF_DATA_0_EF_EFUSE_DBG_DIS -#define EF_DATA_0_EF_EFUSE_DBG_DIS_POS (23U) -#define EF_DATA_0_EF_EFUSE_DBG_DIS_LEN (1U) -#define EF_DATA_0_EF_EFUSE_DBG_DIS_MSK (((1U << EF_DATA_0_EF_EFUSE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_EFUSE_DBG_DIS_POS) -#define EF_DATA_0_EF_EFUSE_DBG_DIS_UMSK (~(((1U << EF_DATA_0_EF_EFUSE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_EFUSE_DBG_DIS_POS)) #define EF_DATA_0_EF_DBG_JTAG_0_DIS EF_DATA_0_EF_DBG_JTAG_0_DIS #define EF_DATA_0_EF_DBG_JTAG_0_DIS_POS (26U) #define EF_DATA_0_EF_DBG_JTAG_0_DIS_LEN (2U) @@ -476,16 +441,16 @@ struct ef_data_0_reg { uint32_t ef_cpu0_enc_en : 1; /* [ 7], r/w, 0x0 */ uint32_t reserved_8_11 : 4; /* [11: 8], rsvd, 0x0 */ uint32_t ef_sw_usage_1 : 2; /* [13:12], r/w, 0x0 */ - uint32_t ef_sdu_dis : 1; /* [ 14], r/w, 0x0 */ - uint32_t ef_ble_dis : 1; /* [ 15], r/w, 0x0 */ - uint32_t ef_wifi_dis : 1; /* [ 16], r/w, 0x0 */ + uint32_t rsvd0 : 1; /* [ 14], r/w, 0x0 */ + uint32_t rsvd1 : 1; /* [ 15], r/w, 0x0 */ + uint32_t rsvd2 : 1; /* [ 16], r/w, 0x0 */ uint32_t ef_0_key_enc_en : 1; /* [ 17], r/w, 0x0 */ uint32_t reserved_18 : 1; /* [ 18], rsvd, 0x0 */ - uint32_t ef_sf_dis : 1; /* [ 19], r/w, 0x0 */ + uint32_t rsvd3 : 1; /* [ 19], r/w, 0x0 */ uint32_t reserved_20 : 1; /* [ 20], rsvd, 0x0 */ - uint32_t ef_cpu_rst_dbg_dis : 1; /* [ 21], r/w, 0x0 */ - uint32_t ef_se_dbg_dis : 1; /* [ 22], r/w, 0x0 */ - uint32_t ef_efuse_dbg_dis : 1; /* [ 23], r/w, 0x0 */ + uint32_t rsvd4 : 1; /* [ 21], r/w, 0x0 */ + uint32_t rsvd5 : 1; /* [ 22], r/w, 0x0 */ + uint32_t rsvd6 : 1; /* [ 23], r/w, 0x0 */ uint32_t reserved_24_25 : 2; /* [25:24], rsvd, 0x0 */ uint32_t ef_dbg_jtag_0_dis : 2; /* [27:26], r/w, 0x0 */ uint32_t ef_dbg_mode : 4; /* [31:28], r/w, 0x0 */ diff --git a/drivers/bl602_driver/regs/ef_data_1_reg.h b/drivers/bl602_driver/regs/ef_data_1_reg.h deleted file mode 100644 index 6e9f5fe8..00000000 --- a/drivers/bl602_driver/regs/ef_data_1_reg.h +++ /dev/null @@ -1,479 +0,0 @@ -/** - ****************************************************************************** - * @file ef_data_1_reg.h - * @version V1.2 - * @date 2019-11-22 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2019 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __EF_DATA_1_REG_H__ -#define __EF_DATA_1_REG_H__ - -#include "bl602.h" - -/* 0x80 : reg_key_slot_6_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W0_OFFSET (0x80) -#define EF_DATA_1_REG_KEY_SLOT_6_W0 EF_DATA_1_REG_KEY_SLOT_6_W0 -#define EF_DATA_1_REG_KEY_SLOT_6_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W0_POS)) - -/* 0x84 : reg_key_slot_6_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W1_OFFSET (0x84) -#define EF_DATA_1_REG_KEY_SLOT_6_W1 EF_DATA_1_REG_KEY_SLOT_6_W1 -#define EF_DATA_1_REG_KEY_SLOT_6_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W1_POS)) - -/* 0x88 : reg_key_slot_6_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W2_OFFSET (0x88) -#define EF_DATA_1_REG_KEY_SLOT_6_W2 EF_DATA_1_REG_KEY_SLOT_6_W2 -#define EF_DATA_1_REG_KEY_SLOT_6_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W2_POS)) - -/* 0x8C : reg_key_slot_6_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W3_OFFSET (0x8C) -#define EF_DATA_1_REG_KEY_SLOT_6_W3 EF_DATA_1_REG_KEY_SLOT_6_W3 -#define EF_DATA_1_REG_KEY_SLOT_6_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W3_POS)) - -/* 0x90 : reg_key_slot_7_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W0_OFFSET (0x90) -#define EF_DATA_1_REG_KEY_SLOT_7_W0 EF_DATA_1_REG_KEY_SLOT_7_W0 -#define EF_DATA_1_REG_KEY_SLOT_7_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W0_POS)) - -/* 0x94 : reg_key_slot_7_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W1_OFFSET (0x94) -#define EF_DATA_1_REG_KEY_SLOT_7_W1 EF_DATA_1_REG_KEY_SLOT_7_W1 -#define EF_DATA_1_REG_KEY_SLOT_7_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W1_POS)) - -/* 0x98 : reg_key_slot_7_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W2_OFFSET (0x98) -#define EF_DATA_1_REG_KEY_SLOT_7_W2 EF_DATA_1_REG_KEY_SLOT_7_W2 -#define EF_DATA_1_REG_KEY_SLOT_7_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W2_POS)) - -/* 0x9C : reg_key_slot_7_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W3_OFFSET (0x9C) -#define EF_DATA_1_REG_KEY_SLOT_7_W3 EF_DATA_1_REG_KEY_SLOT_7_W3 -#define EF_DATA_1_REG_KEY_SLOT_7_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W3_POS)) - -/* 0xA0 : reg_key_slot_8_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W0_OFFSET (0xA0) -#define EF_DATA_1_REG_KEY_SLOT_8_W0 EF_DATA_1_REG_KEY_SLOT_8_W0 -#define EF_DATA_1_REG_KEY_SLOT_8_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W0_POS)) - -/* 0xA4 : reg_key_slot_8_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W1_OFFSET (0xA4) -#define EF_DATA_1_REG_KEY_SLOT_8_W1 EF_DATA_1_REG_KEY_SLOT_8_W1 -#define EF_DATA_1_REG_KEY_SLOT_8_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W1_POS)) - -/* 0xA8 : reg_key_slot_8_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W2_OFFSET (0xA8) -#define EF_DATA_1_REG_KEY_SLOT_8_W2 EF_DATA_1_REG_KEY_SLOT_8_W2 -#define EF_DATA_1_REG_KEY_SLOT_8_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W2_POS)) - -/* 0xAC : reg_key_slot_8_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W3_OFFSET (0xAC) -#define EF_DATA_1_REG_KEY_SLOT_8_W3 EF_DATA_1_REG_KEY_SLOT_8_W3 -#define EF_DATA_1_REG_KEY_SLOT_8_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W3_POS)) - -/* 0xB0 : reg_key_slot_9_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W0_OFFSET (0xB0) -#define EF_DATA_1_REG_KEY_SLOT_9_W0 EF_DATA_1_REG_KEY_SLOT_9_W0 -#define EF_DATA_1_REG_KEY_SLOT_9_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W0_POS)) - -/* 0xB4 : reg_key_slot_9_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W1_OFFSET (0xB4) -#define EF_DATA_1_REG_KEY_SLOT_9_W1 EF_DATA_1_REG_KEY_SLOT_9_W1 -#define EF_DATA_1_REG_KEY_SLOT_9_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W1_POS)) - -/* 0xB8 : reg_key_slot_9_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W2_OFFSET (0xB8) -#define EF_DATA_1_REG_KEY_SLOT_9_W2 EF_DATA_1_REG_KEY_SLOT_9_W2 -#define EF_DATA_1_REG_KEY_SLOT_9_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W2_POS)) - -/* 0xBC : reg_key_slot_9_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W3_OFFSET (0xBC) -#define EF_DATA_1_REG_KEY_SLOT_9_W3 EF_DATA_1_REG_KEY_SLOT_9_W3 -#define EF_DATA_1_REG_KEY_SLOT_9_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W3_POS)) - -/* 0xC0 : reg_key_slot_10_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W0_OFFSET (0xC0) - -/* 0xC4 : reg_key_slot_10_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W1_OFFSET (0xC4) - -/* 0xC8 : reg_key_slot_10_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W2_OFFSET (0xC8) - -/* 0xCC : reg_key_slot_10_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W3_OFFSET (0xCC) - -/* 0xD0 : reg_key_slot_11_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W0_OFFSET (0xD0) - -/* 0xD4 : reg_key_slot_11_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W1_OFFSET (0xD4) - -/* 0xD8 : reg_key_slot_11_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W2_OFFSET (0xD8) - -/* 0xDC : reg_key_slot_11_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W3_OFFSET (0xDC) - -/* 0xE0 : reg_data_1_lock */ -#define EF_DATA_1_REG_DATA_1_LOCK_OFFSET (0xE0) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6 EF_DATA_1_WR_LOCK_KEY_SLOT_6 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_POS (10U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_6_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_6_POS)) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7 EF_DATA_1_WR_LOCK_KEY_SLOT_7 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_POS (11U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_7_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_7_POS)) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8 EF_DATA_1_WR_LOCK_KEY_SLOT_8 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_POS (12U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_8_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_8_POS)) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9 EF_DATA_1_WR_LOCK_KEY_SLOT_9 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_POS (13U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_9_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_9_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6 EF_DATA_1_RD_LOCK_KEY_SLOT_6 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_POS (26U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_6_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_6_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7 EF_DATA_1_RD_LOCK_KEY_SLOT_7 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_POS (27U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_7_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_7_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8 EF_DATA_1_RD_LOCK_KEY_SLOT_8 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_POS (28U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_8_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_8_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9 EF_DATA_1_RD_LOCK_KEY_SLOT_9 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_POS (29U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_9_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_9_POS)) - -struct ef_data_1_reg { - /* 0x0 reserved */ - uint8_t RESERVED0x0[128]; - - /* 0x80 : reg_key_slot_6_w0 */ - union { - struct - { - uint32_t reg_key_slot_6_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w0; - - /* 0x84 : reg_key_slot_6_w1 */ - union { - struct - { - uint32_t reg_key_slot_6_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w1; - - /* 0x88 : reg_key_slot_6_w2 */ - union { - struct - { - uint32_t reg_key_slot_6_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w2; - - /* 0x8C : reg_key_slot_6_w3 */ - union { - struct - { - uint32_t reg_key_slot_6_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w3; - - /* 0x90 : reg_key_slot_7_w0 */ - union { - struct - { - uint32_t reg_key_slot_7_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w0; - - /* 0x94 : reg_key_slot_7_w1 */ - union { - struct - { - uint32_t reg_key_slot_7_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w1; - - /* 0x98 : reg_key_slot_7_w2 */ - union { - struct - { - uint32_t reg_key_slot_7_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w2; - - /* 0x9C : reg_key_slot_7_w3 */ - union { - struct - { - uint32_t reg_key_slot_7_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w3; - - /* 0xA0 : reg_key_slot_8_w0 */ - union { - struct - { - uint32_t reg_key_slot_8_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w0; - - /* 0xA4 : reg_key_slot_8_w1 */ - union { - struct - { - uint32_t reg_key_slot_8_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w1; - - /* 0xA8 : reg_key_slot_8_w2 */ - union { - struct - { - uint32_t reg_key_slot_8_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w2; - - /* 0xAC : reg_key_slot_8_w3 */ - union { - struct - { - uint32_t reg_key_slot_8_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w3; - - /* 0xB0 : reg_key_slot_9_w0 */ - union { - struct - { - uint32_t reg_key_slot_9_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w0; - - /* 0xB4 : reg_key_slot_9_w1 */ - union { - struct - { - uint32_t reg_key_slot_9_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w1; - - /* 0xB8 : reg_key_slot_9_w2 */ - union { - struct - { - uint32_t reg_key_slot_9_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w2; - - /* 0xBC : reg_key_slot_9_w3 */ - union { - struct - { - uint32_t reg_key_slot_9_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w3; - - /* 0xC0 : reg_key_slot_10_w0 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w0; - - /* 0xC4 : reg_key_slot_10_w1 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w1; - - /* 0xC8 : reg_key_slot_10_w2 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w2; - - /* 0xCC : reg_key_slot_10_w3 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w3; - - /* 0xD0 : reg_key_slot_11_w0 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w0; - - /* 0xD4 : reg_key_slot_11_w1 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w1; - - /* 0xD8 : reg_key_slot_11_w2 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w2; - - /* 0xDC : reg_key_slot_11_w3 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w3; - - /* 0xE0 : reg_data_1_lock */ - union { - struct - { - uint32_t RESERVED_9_0 : 10; /* [ 9: 0], rsvd, 0x0 */ - uint32_t wr_lock_key_slot_6 : 1; /* [ 10], r/w, 0x0 */ - uint32_t wr_lock_key_slot_7 : 1; /* [ 11], r/w, 0x0 */ - uint32_t wr_lock_key_slot_8 : 1; /* [ 12], r/w, 0x0 */ - uint32_t wr_lock_key_slot_9 : 1; /* [ 13], r/w, 0x0 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t RESERVED_25_16 : 10; /* [25:16], rsvd, 0x0 */ - uint32_t rd_lock_key_slot_6 : 1; /* [ 26], r/w, 0x0 */ - uint32_t rd_lock_key_slot_7 : 1; /* [ 27], r/w, 0x0 */ - uint32_t rd_lock_key_slot_8 : 1; /* [ 28], r/w, 0x0 */ - uint32_t rd_lock_key_slot_9 : 1; /* [ 29], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_data_1_lock; -}; - -typedef volatile struct ef_data_1_reg ef_data_1_reg_t; - -#endif /* __EF_DATA_1_REG_H__ */ diff --git a/drivers/bl602_driver/regs/rf_fpga_reg.h b/drivers/bl602_driver/regs/rf_fpga_reg.h deleted file mode 100644 index 42dbd0e8..00000000 --- a/drivers/bl602_driver/regs/rf_fpga_reg.h +++ /dev/null @@ -1,2064 +0,0 @@ -/** - ****************************************************************************** - * @file rf_fpga_reg.h - * @version V1.2 - * @date 2019-09-25 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2018 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __RF_FPGA_REG_H__ -#define __RF_FPGA_REG_H__ - -#include "bl602.h" - -/* 0x600 : rf_fpga_ctrl_0 */ -#define RF_FPGA_CTRL_0_OFFSET (0x600) -#define RF_FPGA_RF_FSM_ST_CCI_4S RF_FPGA_RF_FSM_ST_CCI_4S -#define RF_FPGA_RF_FSM_ST_CCI_4S_POS (0U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_LEN (5U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_MSK (((1U << RF_FPGA_RF_FSM_ST_CCI_4S_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_POS) -#define RF_FPGA_RF_FSM_ST_CCI_4S_UMSK (~(((1U << RF_FPGA_RF_FSM_ST_CCI_4S_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_POS)) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN RF_FPGA_RF_FSM_ST_CCI_4S_EN -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_POS (5U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_LEN (1U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_MSK (((1U << RF_FPGA_RF_FSM_ST_CCI_4S_EN_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_EN_POS) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_ST_CCI_4S_EN_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_EN_POS)) -#define RF_FPGA_RF_FSM_EN RF_FPGA_RF_FSM_EN -#define RF_FPGA_RF_FSM_EN_POS (16U) -#define RF_FPGA_RF_FSM_EN_LEN (1U) -#define RF_FPGA_RF_FSM_EN_MSK (((1U << RF_FPGA_RF_FSM_EN_LEN) - 1) << RF_FPGA_RF_FSM_EN_POS) -#define RF_FPGA_RF_FSM_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_EN_LEN) - 1) << RF_FPGA_RF_FSM_EN_POS)) -#define RF_FPGA_RF_FSM_STATE_CCI RF_FPGA_RF_FSM_STATE_CCI -#define RF_FPGA_RF_FSM_STATE_CCI_POS (23U) -#define RF_FPGA_RF_FSM_STATE_CCI_LEN (5U) -#define RF_FPGA_RF_FSM_STATE_CCI_MSK (((1U << RF_FPGA_RF_FSM_STATE_CCI_LEN) - 1) << RF_FPGA_RF_FSM_STATE_CCI_POS) -#define RF_FPGA_RF_FSM_STATE_CCI_UMSK (~(((1U << RF_FPGA_RF_FSM_STATE_CCI_LEN) - 1) << RF_FPGA_RF_FSM_STATE_CCI_POS)) -#define RF_FPGA_RF_FSM_PU_RX_EN RF_FPGA_RF_FSM_PU_RX_EN -#define RF_FPGA_RF_FSM_PU_RX_EN_POS (28U) -#define RF_FPGA_RF_FSM_PU_RX_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_RX_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_RX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_EN_POS) -#define RF_FPGA_RF_FSM_PU_RX_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_RX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_EN_POS)) -#define RF_FPGA_RF_FSM_PU_TX_EN RF_FPGA_RF_FSM_PU_TX_EN -#define RF_FPGA_RF_FSM_PU_TX_EN_POS (29U) -#define RF_FPGA_RF_FSM_PU_TX_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_TX_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_TX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_EN_POS) -#define RF_FPGA_RF_FSM_PU_TX_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_TX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_EN_POS)) -#define RF_FPGA_RF_FSM_PU_LO_EN RF_FPGA_RF_FSM_PU_LO_EN -#define RF_FPGA_RF_FSM_PU_LO_EN_POS (30U) -#define RF_FPGA_RF_FSM_PU_LO_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_LO_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_LO_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_EN_POS) -#define RF_FPGA_RF_FSM_PU_LO_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_LO_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_EN_POS)) -#define RF_FPGA_RF_FSM_PU_SB_EN RF_FPGA_RF_FSM_PU_SB_EN -#define RF_FPGA_RF_FSM_PU_SB_EN_POS (31U) -#define RF_FPGA_RF_FSM_PU_SB_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_SB_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_SB_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_EN_POS) -#define RF_FPGA_RF_FSM_PU_SB_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_SB_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_EN_POS)) - -/* 0x604 : rf_fpga_ctrl_1 */ -#define RF_FPGA_CTRL_1_OFFSET (0x604) -#define RF_FPGA_RF_FSM_CCI_WR_TIME RF_FPGA_RF_FSM_CCI_WR_TIME -#define RF_FPGA_RF_FSM_CCI_WR_TIME_POS (0U) -#define RF_FPGA_RF_FSM_CCI_WR_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_CCI_WR_TIME_MSK (((1U << RF_FPGA_RF_FSM_CCI_WR_TIME_LEN) - 1) << RF_FPGA_RF_FSM_CCI_WR_TIME_POS) -#define RF_FPGA_RF_FSM_CCI_WR_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_CCI_WR_TIME_LEN) - 1) << RF_FPGA_RF_FSM_CCI_WR_TIME_POS)) -#define RF_FPGA_RF_FSM_LO_TIME RF_FPGA_RF_FSM_LO_TIME -#define RF_FPGA_RF_FSM_LO_TIME_POS (16U) -#define RF_FPGA_RF_FSM_LO_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_LO_TIME_MSK (((1U << RF_FPGA_RF_FSM_LO_TIME_LEN) - 1) << RF_FPGA_RF_FSM_LO_TIME_POS) -#define RF_FPGA_RF_FSM_LO_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_LO_TIME_LEN) - 1) << RF_FPGA_RF_FSM_LO_TIME_POS)) - -/* 0x608 : rf_fpga_ctrl_2 */ -#define RF_FPGA_CTRL_2_OFFSET (0x608) -#define RF_FPGA_RF_FSM_DLY_30_TIME RF_FPGA_RF_FSM_DLY_30_TIME -#define RF_FPGA_RF_FSM_DLY_30_TIME_POS (0U) -#define RF_FPGA_RF_FSM_DLY_30_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_DLY_30_TIME_MSK (((1U << RF_FPGA_RF_FSM_DLY_30_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_30_TIME_POS) -#define RF_FPGA_RF_FSM_DLY_30_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_DLY_30_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_30_TIME_POS)) -#define RF_FPGA_RF_FSM_DLY_01_TIME RF_FPGA_RF_FSM_DLY_01_TIME -#define RF_FPGA_RF_FSM_DLY_01_TIME_POS (16U) -#define RF_FPGA_RF_FSM_DLY_01_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_DLY_01_TIME_MSK (((1U << RF_FPGA_RF_FSM_DLY_01_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_01_TIME_POS) -#define RF_FPGA_RF_FSM_DLY_01_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_DLY_01_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_01_TIME_POS)) - -/* 0x60C : rf_fpga_ctrl_3 */ -#define RF_FPGA_CTRL_3_OFFSET (0x60C) -#define RF_FPGA_RF_FSM_PU_SB RF_FPGA_RF_FSM_PU_SB -#define RF_FPGA_RF_FSM_PU_SB_POS (0U) -#define RF_FPGA_RF_FSM_PU_SB_LEN (32U) -#define RF_FPGA_RF_FSM_PU_SB_MSK (((1U << RF_FPGA_RF_FSM_PU_SB_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_POS) -#define RF_FPGA_RF_FSM_PU_SB_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_SB_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_POS)) - -/* 0x610 : rf_fpga_ctrl_4 */ -#define RF_FPGA_CTRL_4_OFFSET (0x610) -#define RF_FPGA_RF_FSM_PU_LO RF_FPGA_RF_FSM_PU_LO -#define RF_FPGA_RF_FSM_PU_LO_POS (0U) -#define RF_FPGA_RF_FSM_PU_LO_LEN (32U) -#define RF_FPGA_RF_FSM_PU_LO_MSK (((1U << RF_FPGA_RF_FSM_PU_LO_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_POS) -#define RF_FPGA_RF_FSM_PU_LO_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_LO_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_POS)) - -/* 0x614 : rf_fpga_ctrl_5 */ -#define RF_FPGA_CTRL_5_OFFSET (0x614) -#define RF_FPGA_RF_FSM_PU_TX RF_FPGA_RF_FSM_PU_TX -#define RF_FPGA_RF_FSM_PU_TX_POS (0U) -#define RF_FPGA_RF_FSM_PU_TX_LEN (32U) -#define RF_FPGA_RF_FSM_PU_TX_MSK (((1U << RF_FPGA_RF_FSM_PU_TX_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_POS) -#define RF_FPGA_RF_FSM_PU_TX_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_TX_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_POS)) - -/* 0x618 : rf_fpga_ctrl_6 */ -#define RF_FPGA_CTRL_6_OFFSET (0x618) -#define RF_FPGA_RF_FSM_PU_RX RF_FPGA_RF_FSM_PU_RX -#define RF_FPGA_RF_FSM_PU_RX_POS (0U) -#define RF_FPGA_RF_FSM_PU_RX_LEN (32U) -#define RF_FPGA_RF_FSM_PU_RX_MSK (((1U << RF_FPGA_RF_FSM_PU_RX_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_POS) -#define RF_FPGA_RF_FSM_PU_RX_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_RX_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_POS)) - -/* 0x61C : rf_fpga_ctrl_7 */ -#define RF_FPGA_CTRL_7_OFFSET (0x61C) -#define RF_FPGA_IDAC_CW_0 RF_FPGA_IDAC_CW_0 -#define RF_FPGA_IDAC_CW_0_POS (21U) -#define RF_FPGA_IDAC_CW_0_LEN (5U) -#define RF_FPGA_IDAC_CW_0_MSK (((1U << RF_FPGA_IDAC_CW_0_LEN) - 1) << RF_FPGA_IDAC_CW_0_POS) -#define RF_FPGA_IDAC_CW_0_UMSK (~(((1U << RF_FPGA_IDAC_CW_0_LEN) - 1) << RF_FPGA_IDAC_CW_0_POS)) - -/* 0x620 : rf_fpga_table_0 */ -#define RF_FPGA_TABLE_0_OFFSET (0x620) -#define RF_FPGA_SDMIN_0 RF_FPGA_SDMIN_0 -#define RF_FPGA_SDMIN_0_POS (0U) -#define RF_FPGA_SDMIN_0_LEN (30U) -#define RF_FPGA_SDMIN_0_MSK (((1U << RF_FPGA_SDMIN_0_LEN) - 1) << RF_FPGA_SDMIN_0_POS) -#define RF_FPGA_SDMIN_0_UMSK (~(((1U << RF_FPGA_SDMIN_0_LEN) - 1) << RF_FPGA_SDMIN_0_POS)) - -/* 0x624 : rf_fpga_table_1 */ -#define RF_FPGA_TABLE_1_OFFSET (0x624) -#define RF_FPGA_SDMIN_1 RF_FPGA_SDMIN_1 -#define RF_FPGA_SDMIN_1_POS (0U) -#define RF_FPGA_SDMIN_1_LEN (30U) -#define RF_FPGA_SDMIN_1_MSK (((1U << RF_FPGA_SDMIN_1_LEN) - 1) << RF_FPGA_SDMIN_1_POS) -#define RF_FPGA_SDMIN_1_UMSK (~(((1U << RF_FPGA_SDMIN_1_LEN) - 1) << RF_FPGA_SDMIN_1_POS)) - -/* 0x628 : rf_fpga_table_2 */ -#define RF_FPGA_TABLE_2_OFFSET (0x628) -#define RF_FPGA_SDMIN_2 RF_FPGA_SDMIN_2 -#define RF_FPGA_SDMIN_2_POS (0U) -#define RF_FPGA_SDMIN_2_LEN (30U) -#define RF_FPGA_SDMIN_2_MSK (((1U << RF_FPGA_SDMIN_2_LEN) - 1) << RF_FPGA_SDMIN_2_POS) -#define RF_FPGA_SDMIN_2_UMSK (~(((1U << RF_FPGA_SDMIN_2_LEN) - 1) << RF_FPGA_SDMIN_2_POS)) - -/* 0x62C : rf_fpga_table_3 */ -#define RF_FPGA_TABLE_3_OFFSET (0x62C) -#define RF_FPGA_SDMIN_3 RF_FPGA_SDMIN_3 -#define RF_FPGA_SDMIN_3_POS (0U) -#define RF_FPGA_SDMIN_3_LEN (30U) -#define RF_FPGA_SDMIN_3_MSK (((1U << RF_FPGA_SDMIN_3_LEN) - 1) << RF_FPGA_SDMIN_3_POS) -#define RF_FPGA_SDMIN_3_UMSK (~(((1U << RF_FPGA_SDMIN_3_LEN) - 1) << RF_FPGA_SDMIN_3_POS)) - -/* 0x630 : rf_fpga_table_4 */ -#define RF_FPGA_TABLE_4_OFFSET (0x630) -#define RF_FPGA_SDMIN_4 RF_FPGA_SDMIN_4 -#define RF_FPGA_SDMIN_4_POS (0U) -#define RF_FPGA_SDMIN_4_LEN (30U) -#define RF_FPGA_SDMIN_4_MSK (((1U << RF_FPGA_SDMIN_4_LEN) - 1) << RF_FPGA_SDMIN_4_POS) -#define RF_FPGA_SDMIN_4_UMSK (~(((1U << RF_FPGA_SDMIN_4_LEN) - 1) << RF_FPGA_SDMIN_4_POS)) - -/* 0x634 : rf_fpga_table_5 */ -#define RF_FPGA_TABLE_5_OFFSET (0x634) -#define RF_FPGA_SDMIN_5 RF_FPGA_SDMIN_5 -#define RF_FPGA_SDMIN_5_POS (0U) -#define RF_FPGA_SDMIN_5_LEN (30U) -#define RF_FPGA_SDMIN_5_MSK (((1U << RF_FPGA_SDMIN_5_LEN) - 1) << RF_FPGA_SDMIN_5_POS) -#define RF_FPGA_SDMIN_5_UMSK (~(((1U << RF_FPGA_SDMIN_5_LEN) - 1) << RF_FPGA_SDMIN_5_POS)) - -/* 0x638 : rf_fpga_table_6 */ -#define RF_FPGA_TABLE_6_OFFSET (0x638) -#define RF_FPGA_SDMIN_6 RF_FPGA_SDMIN_6 -#define RF_FPGA_SDMIN_6_POS (0U) -#define RF_FPGA_SDMIN_6_LEN (30U) -#define RF_FPGA_SDMIN_6_MSK (((1U << RF_FPGA_SDMIN_6_LEN) - 1) << RF_FPGA_SDMIN_6_POS) -#define RF_FPGA_SDMIN_6_UMSK (~(((1U << RF_FPGA_SDMIN_6_LEN) - 1) << RF_FPGA_SDMIN_6_POS)) - -/* 0x63C : rf_fpga_table_7 */ -#define RF_FPGA_TABLE_7_OFFSET (0x63C) -#define RF_FPGA_SDMIN_7 RF_FPGA_SDMIN_7 -#define RF_FPGA_SDMIN_7_POS (0U) -#define RF_FPGA_SDMIN_7_LEN (30U) -#define RF_FPGA_SDMIN_7_MSK (((1U << RF_FPGA_SDMIN_7_LEN) - 1) << RF_FPGA_SDMIN_7_POS) -#define RF_FPGA_SDMIN_7_UMSK (~(((1U << RF_FPGA_SDMIN_7_LEN) - 1) << RF_FPGA_SDMIN_7_POS)) - -/* 0x640 : rf_fpga_table_8 */ -#define RF_FPGA_TABLE_8_OFFSET (0x640) -#define RF_FPGA_SDMIN_8 RF_FPGA_SDMIN_8 -#define RF_FPGA_SDMIN_8_POS (0U) -#define RF_FPGA_SDMIN_8_LEN (30U) -#define RF_FPGA_SDMIN_8_MSK (((1U << RF_FPGA_SDMIN_8_LEN) - 1) << RF_FPGA_SDMIN_8_POS) -#define RF_FPGA_SDMIN_8_UMSK (~(((1U << RF_FPGA_SDMIN_8_LEN) - 1) << RF_FPGA_SDMIN_8_POS)) - -/* 0x644 : rf_fpga_table_9 */ -#define RF_FPGA_TABLE_9_OFFSET (0x644) -#define RF_FPGA_SDMIN_9 RF_FPGA_SDMIN_9 -#define RF_FPGA_SDMIN_9_POS (0U) -#define RF_FPGA_SDMIN_9_LEN (30U) -#define RF_FPGA_SDMIN_9_MSK (((1U << RF_FPGA_SDMIN_9_LEN) - 1) << RF_FPGA_SDMIN_9_POS) -#define RF_FPGA_SDMIN_9_UMSK (~(((1U << RF_FPGA_SDMIN_9_LEN) - 1) << RF_FPGA_SDMIN_9_POS)) - -/* 0x648 : rf_fpga_table_10 */ -#define RF_FPGA_TABLE_10_OFFSET (0x648) -#define RF_FPGA_SDMIN_10 RF_FPGA_SDMIN_10 -#define RF_FPGA_SDMIN_10_POS (0U) -#define RF_FPGA_SDMIN_10_LEN (30U) -#define RF_FPGA_SDMIN_10_MSK (((1U << RF_FPGA_SDMIN_10_LEN) - 1) << RF_FPGA_SDMIN_10_POS) -#define RF_FPGA_SDMIN_10_UMSK (~(((1U << RF_FPGA_SDMIN_10_LEN) - 1) << RF_FPGA_SDMIN_10_POS)) - -/* 0x64C : rf_fpga_table_11 */ -#define RF_FPGA_TABLE_11_OFFSET (0x64C) -#define RF_FPGA_SDMIN_11 RF_FPGA_SDMIN_11 -#define RF_FPGA_SDMIN_11_POS (0U) -#define RF_FPGA_SDMIN_11_LEN (30U) -#define RF_FPGA_SDMIN_11_MSK (((1U << RF_FPGA_SDMIN_11_LEN) - 1) << RF_FPGA_SDMIN_11_POS) -#define RF_FPGA_SDMIN_11_UMSK (~(((1U << RF_FPGA_SDMIN_11_LEN) - 1) << RF_FPGA_SDMIN_11_POS)) - -/* 0x650 : rf_fpga_table_12 */ -#define RF_FPGA_TABLE_12_OFFSET (0x650) -#define RF_FPGA_SDMIN_12 RF_FPGA_SDMIN_12 -#define RF_FPGA_SDMIN_12_POS (0U) -#define RF_FPGA_SDMIN_12_LEN (30U) -#define RF_FPGA_SDMIN_12_MSK (((1U << RF_FPGA_SDMIN_12_LEN) - 1) << RF_FPGA_SDMIN_12_POS) -#define RF_FPGA_SDMIN_12_UMSK (~(((1U << RF_FPGA_SDMIN_12_LEN) - 1) << RF_FPGA_SDMIN_12_POS)) - -/* 0x654 : rf_fpga_table_13 */ -#define RF_FPGA_TABLE_13_OFFSET (0x654) -#define RF_FPGA_SDMIN_13 RF_FPGA_SDMIN_13 -#define RF_FPGA_SDMIN_13_POS (0U) -#define RF_FPGA_SDMIN_13_LEN (30U) -#define RF_FPGA_SDMIN_13_MSK (((1U << RF_FPGA_SDMIN_13_LEN) - 1) << RF_FPGA_SDMIN_13_POS) -#define RF_FPGA_SDMIN_13_UMSK (~(((1U << RF_FPGA_SDMIN_13_LEN) - 1) << RF_FPGA_SDMIN_13_POS)) - -/* 0x658 : rf_fpga_table_14 */ -#define RF_FPGA_TABLE_14_OFFSET (0x658) -#define RF_FPGA_SDMIN_14 RF_FPGA_SDMIN_14 -#define RF_FPGA_SDMIN_14_POS (0U) -#define RF_FPGA_SDMIN_14_LEN (30U) -#define RF_FPGA_SDMIN_14_MSK (((1U << RF_FPGA_SDMIN_14_LEN) - 1) << RF_FPGA_SDMIN_14_POS) -#define RF_FPGA_SDMIN_14_UMSK (~(((1U << RF_FPGA_SDMIN_14_LEN) - 1) << RF_FPGA_SDMIN_14_POS)) - -/* 0x65C : rf_fpga_table_15 */ -#define RF_FPGA_TABLE_15_OFFSET (0x65C) -#define RF_FPGA_SDMIN_15 RF_FPGA_SDMIN_15 -#define RF_FPGA_SDMIN_15_POS (0U) -#define RF_FPGA_SDMIN_15_LEN (30U) -#define RF_FPGA_SDMIN_15_MSK (((1U << RF_FPGA_SDMIN_15_LEN) - 1) << RF_FPGA_SDMIN_15_POS) -#define RF_FPGA_SDMIN_15_UMSK (~(((1U << RF_FPGA_SDMIN_15_LEN) - 1) << RF_FPGA_SDMIN_15_POS)) - -/* 0x660 : rf_fpga_table_16 */ -#define RF_FPGA_TABLE_16_OFFSET (0x660) -#define RF_FPGA_SDMIN_16 RF_FPGA_SDMIN_16 -#define RF_FPGA_SDMIN_16_POS (0U) -#define RF_FPGA_SDMIN_16_LEN (30U) -#define RF_FPGA_SDMIN_16_MSK (((1U << RF_FPGA_SDMIN_16_LEN) - 1) << RF_FPGA_SDMIN_16_POS) -#define RF_FPGA_SDMIN_16_UMSK (~(((1U << RF_FPGA_SDMIN_16_LEN) - 1) << RF_FPGA_SDMIN_16_POS)) - -/* 0x664 : rf_fpga_table_17 */ -#define RF_FPGA_TABLE_17_OFFSET (0x664) -#define RF_FPGA_SDMIN_17 RF_FPGA_SDMIN_17 -#define RF_FPGA_SDMIN_17_POS (0U) -#define RF_FPGA_SDMIN_17_LEN (30U) -#define RF_FPGA_SDMIN_17_MSK (((1U << RF_FPGA_SDMIN_17_LEN) - 1) << RF_FPGA_SDMIN_17_POS) -#define RF_FPGA_SDMIN_17_UMSK (~(((1U << RF_FPGA_SDMIN_17_LEN) - 1) << RF_FPGA_SDMIN_17_POS)) - -/* 0x668 : rf_fpga_table_18 */ -#define RF_FPGA_TABLE_18_OFFSET (0x668) -#define RF_FPGA_SDMIN_18 RF_FPGA_SDMIN_18 -#define RF_FPGA_SDMIN_18_POS (0U) -#define RF_FPGA_SDMIN_18_LEN (30U) -#define RF_FPGA_SDMIN_18_MSK (((1U << RF_FPGA_SDMIN_18_LEN) - 1) << RF_FPGA_SDMIN_18_POS) -#define RF_FPGA_SDMIN_18_UMSK (~(((1U << RF_FPGA_SDMIN_18_LEN) - 1) << RF_FPGA_SDMIN_18_POS)) - -/* 0x66C : rf_fpga_table_19 */ -#define RF_FPGA_TABLE_19_OFFSET (0x66C) -#define RF_FPGA_SDMIN_19 RF_FPGA_SDMIN_19 -#define RF_FPGA_SDMIN_19_POS (0U) -#define RF_FPGA_SDMIN_19_LEN (30U) -#define RF_FPGA_SDMIN_19_MSK (((1U << RF_FPGA_SDMIN_19_LEN) - 1) << RF_FPGA_SDMIN_19_POS) -#define RF_FPGA_SDMIN_19_UMSK (~(((1U << RF_FPGA_SDMIN_19_LEN) - 1) << RF_FPGA_SDMIN_19_POS)) - -/* 0x670 : rf_fpga_table_20 */ -#define RF_FPGA_TABLE_20_OFFSET (0x670) -#define RF_FPGA_SDMIN_20 RF_FPGA_SDMIN_20 -#define RF_FPGA_SDMIN_20_POS (0U) -#define RF_FPGA_SDMIN_20_LEN (30U) -#define RF_FPGA_SDMIN_20_MSK (((1U << RF_FPGA_SDMIN_20_LEN) - 1) << RF_FPGA_SDMIN_20_POS) -#define RF_FPGA_SDMIN_20_UMSK (~(((1U << RF_FPGA_SDMIN_20_LEN) - 1) << RF_FPGA_SDMIN_20_POS)) - -/* 0x674 : rf_fpga_table_21 */ -#define RF_FPGA_TABLE_21_OFFSET (0x674) -#define RF_FPGA_SDMIN_21 RF_FPGA_SDMIN_21 -#define RF_FPGA_SDMIN_21_POS (0U) -#define RF_FPGA_SDMIN_21_LEN (30U) -#define RF_FPGA_SDMIN_21_MSK (((1U << RF_FPGA_SDMIN_21_LEN) - 1) << RF_FPGA_SDMIN_21_POS) -#define RF_FPGA_SDMIN_21_UMSK (~(((1U << RF_FPGA_SDMIN_21_LEN) - 1) << RF_FPGA_SDMIN_21_POS)) - -/* 0x678 : rf_fpga_table_22 */ -#define RF_FPGA_TABLE_22_OFFSET (0x678) -#define RF_FPGA_SDMIN_22 RF_FPGA_SDMIN_22 -#define RF_FPGA_SDMIN_22_POS (0U) -#define RF_FPGA_SDMIN_22_LEN (30U) -#define RF_FPGA_SDMIN_22_MSK (((1U << RF_FPGA_SDMIN_22_LEN) - 1) << RF_FPGA_SDMIN_22_POS) -#define RF_FPGA_SDMIN_22_UMSK (~(((1U << RF_FPGA_SDMIN_22_LEN) - 1) << RF_FPGA_SDMIN_22_POS)) - -/* 0x67C : rf_fpga_table_23 */ -#define RF_FPGA_TABLE_23_OFFSET (0x67C) -#define RF_FPGA_SDMIN_23 RF_FPGA_SDMIN_23 -#define RF_FPGA_SDMIN_23_POS (0U) -#define RF_FPGA_SDMIN_23_LEN (30U) -#define RF_FPGA_SDMIN_23_MSK (((1U << RF_FPGA_SDMIN_23_LEN) - 1) << RF_FPGA_SDMIN_23_POS) -#define RF_FPGA_SDMIN_23_UMSK (~(((1U << RF_FPGA_SDMIN_23_LEN) - 1) << RF_FPGA_SDMIN_23_POS)) - -/* 0x680 : rf_fpga_table_24 */ -#define RF_FPGA_TABLE_24_OFFSET (0x680) -#define RF_FPGA_SDMIN_24 RF_FPGA_SDMIN_24 -#define RF_FPGA_SDMIN_24_POS (0U) -#define RF_FPGA_SDMIN_24_LEN (30U) -#define RF_FPGA_SDMIN_24_MSK (((1U << RF_FPGA_SDMIN_24_LEN) - 1) << RF_FPGA_SDMIN_24_POS) -#define RF_FPGA_SDMIN_24_UMSK (~(((1U << RF_FPGA_SDMIN_24_LEN) - 1) << RF_FPGA_SDMIN_24_POS)) - -/* 0x684 : rf_fpga_table_25 */ -#define RF_FPGA_TABLE_25_OFFSET (0x684) -#define RF_FPGA_SDMIN_25 RF_FPGA_SDMIN_25 -#define RF_FPGA_SDMIN_25_POS (0U) -#define RF_FPGA_SDMIN_25_LEN (30U) -#define RF_FPGA_SDMIN_25_MSK (((1U << RF_FPGA_SDMIN_25_LEN) - 1) << RF_FPGA_SDMIN_25_POS) -#define RF_FPGA_SDMIN_25_UMSK (~(((1U << RF_FPGA_SDMIN_25_LEN) - 1) << RF_FPGA_SDMIN_25_POS)) - -/* 0x688 : rf_fpga_table_26 */ -#define RF_FPGA_TABLE_26_OFFSET (0x688) -#define RF_FPGA_SDMIN_26 RF_FPGA_SDMIN_26 -#define RF_FPGA_SDMIN_26_POS (0U) -#define RF_FPGA_SDMIN_26_LEN (30U) -#define RF_FPGA_SDMIN_26_MSK (((1U << RF_FPGA_SDMIN_26_LEN) - 1) << RF_FPGA_SDMIN_26_POS) -#define RF_FPGA_SDMIN_26_UMSK (~(((1U << RF_FPGA_SDMIN_26_LEN) - 1) << RF_FPGA_SDMIN_26_POS)) - -/* 0x68C : rf_fpga_table_27 */ -#define RF_FPGA_TABLE_27_OFFSET (0x68C) -#define RF_FPGA_SDMIN_27 RF_FPGA_SDMIN_27 -#define RF_FPGA_SDMIN_27_POS (0U) -#define RF_FPGA_SDMIN_27_LEN (30U) -#define RF_FPGA_SDMIN_27_MSK (((1U << RF_FPGA_SDMIN_27_LEN) - 1) << RF_FPGA_SDMIN_27_POS) -#define RF_FPGA_SDMIN_27_UMSK (~(((1U << RF_FPGA_SDMIN_27_LEN) - 1) << RF_FPGA_SDMIN_27_POS)) - -/* 0x690 : rf_fpga_table_28 */ -#define RF_FPGA_TABLE_28_OFFSET (0x690) -#define RF_FPGA_SDMIN_28 RF_FPGA_SDMIN_28 -#define RF_FPGA_SDMIN_28_POS (0U) -#define RF_FPGA_SDMIN_28_LEN (30U) -#define RF_FPGA_SDMIN_28_MSK (((1U << RF_FPGA_SDMIN_28_LEN) - 1) << RF_FPGA_SDMIN_28_POS) -#define RF_FPGA_SDMIN_28_UMSK (~(((1U << RF_FPGA_SDMIN_28_LEN) - 1) << RF_FPGA_SDMIN_28_POS)) - -/* 0x694 : rf_fpga_table_29 */ -#define RF_FPGA_TABLE_29_OFFSET (0x694) -#define RF_FPGA_SDMIN_29 RF_FPGA_SDMIN_29 -#define RF_FPGA_SDMIN_29_POS (0U) -#define RF_FPGA_SDMIN_29_LEN (30U) -#define RF_FPGA_SDMIN_29_MSK (((1U << RF_FPGA_SDMIN_29_LEN) - 1) << RF_FPGA_SDMIN_29_POS) -#define RF_FPGA_SDMIN_29_UMSK (~(((1U << RF_FPGA_SDMIN_29_LEN) - 1) << RF_FPGA_SDMIN_29_POS)) - -/* 0x698 : rf_fpga_table_30 */ -#define RF_FPGA_TABLE_30_OFFSET (0x698) -#define RF_FPGA_SDMIN_30 RF_FPGA_SDMIN_30 -#define RF_FPGA_SDMIN_30_POS (0U) -#define RF_FPGA_SDMIN_30_LEN (30U) -#define RF_FPGA_SDMIN_30_MSK (((1U << RF_FPGA_SDMIN_30_LEN) - 1) << RF_FPGA_SDMIN_30_POS) -#define RF_FPGA_SDMIN_30_UMSK (~(((1U << RF_FPGA_SDMIN_30_LEN) - 1) << RF_FPGA_SDMIN_30_POS)) - -/* 0x69C : rf_fpga_table_31 */ -#define RF_FPGA_TABLE_31_OFFSET (0x69C) -#define RF_FPGA_SDMIN_31 RF_FPGA_SDMIN_31 -#define RF_FPGA_SDMIN_31_POS (0U) -#define RF_FPGA_SDMIN_31_LEN (30U) -#define RF_FPGA_SDMIN_31_MSK (((1U << RF_FPGA_SDMIN_31_LEN) - 1) << RF_FPGA_SDMIN_31_POS) -#define RF_FPGA_SDMIN_31_UMSK (~(((1U << RF_FPGA_SDMIN_31_LEN) - 1) << RF_FPGA_SDMIN_31_POS)) - -/* 0x6A0 : rf_fpga_table_32 */ -#define RF_FPGA_TABLE_32_OFFSET (0x6A0) -#define RF_FPGA_SDMIN_32 RF_FPGA_SDMIN_32 -#define RF_FPGA_SDMIN_32_POS (0U) -#define RF_FPGA_SDMIN_32_LEN (30U) -#define RF_FPGA_SDMIN_32_MSK (((1U << RF_FPGA_SDMIN_32_LEN) - 1) << RF_FPGA_SDMIN_32_POS) -#define RF_FPGA_SDMIN_32_UMSK (~(((1U << RF_FPGA_SDMIN_32_LEN) - 1) << RF_FPGA_SDMIN_32_POS)) - -/* 0x6A4 : rf_fpga_table_33 */ -#define RF_FPGA_TABLE_33_OFFSET (0x6A4) -#define RF_FPGA_SDMIN_33 RF_FPGA_SDMIN_33 -#define RF_FPGA_SDMIN_33_POS (0U) -#define RF_FPGA_SDMIN_33_LEN (30U) -#define RF_FPGA_SDMIN_33_MSK (((1U << RF_FPGA_SDMIN_33_LEN) - 1) << RF_FPGA_SDMIN_33_POS) -#define RF_FPGA_SDMIN_33_UMSK (~(((1U << RF_FPGA_SDMIN_33_LEN) - 1) << RF_FPGA_SDMIN_33_POS)) - -/* 0x6A8 : rf_fpga_table_34 */ -#define RF_FPGA_TABLE_34_OFFSET (0x6A8) -#define RF_FPGA_SDMIN_34 RF_FPGA_SDMIN_34 -#define RF_FPGA_SDMIN_34_POS (0U) -#define RF_FPGA_SDMIN_34_LEN (30U) -#define RF_FPGA_SDMIN_34_MSK (((1U << RF_FPGA_SDMIN_34_LEN) - 1) << RF_FPGA_SDMIN_34_POS) -#define RF_FPGA_SDMIN_34_UMSK (~(((1U << RF_FPGA_SDMIN_34_LEN) - 1) << RF_FPGA_SDMIN_34_POS)) - -/* 0x6AC : rf_fpga_table_35 */ -#define RF_FPGA_TABLE_35_OFFSET (0x6AC) -#define RF_FPGA_SDMIN_35 RF_FPGA_SDMIN_35 -#define RF_FPGA_SDMIN_35_POS (0U) -#define RF_FPGA_SDMIN_35_LEN (30U) -#define RF_FPGA_SDMIN_35_MSK (((1U << RF_FPGA_SDMIN_35_LEN) - 1) << RF_FPGA_SDMIN_35_POS) -#define RF_FPGA_SDMIN_35_UMSK (~(((1U << RF_FPGA_SDMIN_35_LEN) - 1) << RF_FPGA_SDMIN_35_POS)) - -/* 0x6B0 : rf_fpga_table_36 */ -#define RF_FPGA_TABLE_36_OFFSET (0x6B0) -#define RF_FPGA_SDMIN_36 RF_FPGA_SDMIN_36 -#define RF_FPGA_SDMIN_36_POS (0U) -#define RF_FPGA_SDMIN_36_LEN (30U) -#define RF_FPGA_SDMIN_36_MSK (((1U << RF_FPGA_SDMIN_36_LEN) - 1) << RF_FPGA_SDMIN_36_POS) -#define RF_FPGA_SDMIN_36_UMSK (~(((1U << RF_FPGA_SDMIN_36_LEN) - 1) << RF_FPGA_SDMIN_36_POS)) - -/* 0x6B4 : rf_fpga_table_37 */ -#define RF_FPGA_TABLE_37_OFFSET (0x6B4) -#define RF_FPGA_SDMIN_37 RF_FPGA_SDMIN_37 -#define RF_FPGA_SDMIN_37_POS (0U) -#define RF_FPGA_SDMIN_37_LEN (30U) -#define RF_FPGA_SDMIN_37_MSK (((1U << RF_FPGA_SDMIN_37_LEN) - 1) << RF_FPGA_SDMIN_37_POS) -#define RF_FPGA_SDMIN_37_UMSK (~(((1U << RF_FPGA_SDMIN_37_LEN) - 1) << RF_FPGA_SDMIN_37_POS)) - -/* 0x6B8 : rf_fpga_table_38 */ -#define RF_FPGA_TABLE_38_OFFSET (0x6B8) -#define RF_FPGA_SDMIN_38 RF_FPGA_SDMIN_38 -#define RF_FPGA_SDMIN_38_POS (0U) -#define RF_FPGA_SDMIN_38_LEN (30U) -#define RF_FPGA_SDMIN_38_MSK (((1U << RF_FPGA_SDMIN_38_LEN) - 1) << RF_FPGA_SDMIN_38_POS) -#define RF_FPGA_SDMIN_38_UMSK (~(((1U << RF_FPGA_SDMIN_38_LEN) - 1) << RF_FPGA_SDMIN_38_POS)) - -/* 0x6BC : rf_fpga_table_39 */ -#define RF_FPGA_TABLE_39_OFFSET (0x6BC) -#define RF_FPGA_SDMIN_39 RF_FPGA_SDMIN_39 -#define RF_FPGA_SDMIN_39_POS (0U) -#define RF_FPGA_SDMIN_39_LEN (30U) -#define RF_FPGA_SDMIN_39_MSK (((1U << RF_FPGA_SDMIN_39_LEN) - 1) << RF_FPGA_SDMIN_39_POS) -#define RF_FPGA_SDMIN_39_UMSK (~(((1U << RF_FPGA_SDMIN_39_LEN) - 1) << RF_FPGA_SDMIN_39_POS)) - -/* 0x6C0 : rf_fpga_table_40 */ -#define RF_FPGA_TABLE_40_OFFSET (0x6C0) -#define RF_FPGA_SDMIN_40 RF_FPGA_SDMIN_40 -#define RF_FPGA_SDMIN_40_POS (0U) -#define RF_FPGA_SDMIN_40_LEN (30U) -#define RF_FPGA_SDMIN_40_MSK (((1U << RF_FPGA_SDMIN_40_LEN) - 1) << RF_FPGA_SDMIN_40_POS) -#define RF_FPGA_SDMIN_40_UMSK (~(((1U << RF_FPGA_SDMIN_40_LEN) - 1) << RF_FPGA_SDMIN_40_POS)) - -/* 0x6C4 : rf_fpga_table_41 */ -#define RF_FPGA_TABLE_41_OFFSET (0x6C4) -#define RF_FPGA_SDMIN_41 RF_FPGA_SDMIN_41 -#define RF_FPGA_SDMIN_41_POS (0U) -#define RF_FPGA_SDMIN_41_LEN (30U) -#define RF_FPGA_SDMIN_41_MSK (((1U << RF_FPGA_SDMIN_41_LEN) - 1) << RF_FPGA_SDMIN_41_POS) -#define RF_FPGA_SDMIN_41_UMSK (~(((1U << RF_FPGA_SDMIN_41_LEN) - 1) << RF_FPGA_SDMIN_41_POS)) - -/* 0x6C8 : rf_fpga_table_42 */ -#define RF_FPGA_TABLE_42_OFFSET (0x6C8) -#define RF_FPGA_SDMIN_42 RF_FPGA_SDMIN_42 -#define RF_FPGA_SDMIN_42_POS (0U) -#define RF_FPGA_SDMIN_42_LEN (30U) -#define RF_FPGA_SDMIN_42_MSK (((1U << RF_FPGA_SDMIN_42_LEN) - 1) << RF_FPGA_SDMIN_42_POS) -#define RF_FPGA_SDMIN_42_UMSK (~(((1U << RF_FPGA_SDMIN_42_LEN) - 1) << RF_FPGA_SDMIN_42_POS)) - -/* 0x6CC : rf_fpga_table_43 */ -#define RF_FPGA_TABLE_43_OFFSET (0x6CC) -#define RF_FPGA_SDMIN_43 RF_FPGA_SDMIN_43 -#define RF_FPGA_SDMIN_43_POS (0U) -#define RF_FPGA_SDMIN_43_LEN (30U) -#define RF_FPGA_SDMIN_43_MSK (((1U << RF_FPGA_SDMIN_43_LEN) - 1) << RF_FPGA_SDMIN_43_POS) -#define RF_FPGA_SDMIN_43_UMSK (~(((1U << RF_FPGA_SDMIN_43_LEN) - 1) << RF_FPGA_SDMIN_43_POS)) - -/* 0x6D0 : rf_fpga_table_44 */ -#define RF_FPGA_TABLE_44_OFFSET (0x6D0) -#define RF_FPGA_SDMIN_44 RF_FPGA_SDMIN_44 -#define RF_FPGA_SDMIN_44_POS (0U) -#define RF_FPGA_SDMIN_44_LEN (30U) -#define RF_FPGA_SDMIN_44_MSK (((1U << RF_FPGA_SDMIN_44_LEN) - 1) << RF_FPGA_SDMIN_44_POS) -#define RF_FPGA_SDMIN_44_UMSK (~(((1U << RF_FPGA_SDMIN_44_LEN) - 1) << RF_FPGA_SDMIN_44_POS)) - -/* 0x6D4 : rf_fpga_table_45 */ -#define RF_FPGA_TABLE_45_OFFSET (0x6D4) -#define RF_FPGA_SDMIN_45 RF_FPGA_SDMIN_45 -#define RF_FPGA_SDMIN_45_POS (0U) -#define RF_FPGA_SDMIN_45_LEN (30U) -#define RF_FPGA_SDMIN_45_MSK (((1U << RF_FPGA_SDMIN_45_LEN) - 1) << RF_FPGA_SDMIN_45_POS) -#define RF_FPGA_SDMIN_45_UMSK (~(((1U << RF_FPGA_SDMIN_45_LEN) - 1) << RF_FPGA_SDMIN_45_POS)) - -/* 0x6D8 : rf_fpga_table_46 */ -#define RF_FPGA_TABLE_46_OFFSET (0x6D8) -#define RF_FPGA_SDMIN_46 RF_FPGA_SDMIN_46 -#define RF_FPGA_SDMIN_46_POS (0U) -#define RF_FPGA_SDMIN_46_LEN (30U) -#define RF_FPGA_SDMIN_46_MSK (((1U << RF_FPGA_SDMIN_46_LEN) - 1) << RF_FPGA_SDMIN_46_POS) -#define RF_FPGA_SDMIN_46_UMSK (~(((1U << RF_FPGA_SDMIN_46_LEN) - 1) << RF_FPGA_SDMIN_46_POS)) - -/* 0x6DC : rf_fpga_table_47 */ -#define RF_FPGA_TABLE_47_OFFSET (0x6DC) -#define RF_FPGA_SDMIN_47 RF_FPGA_SDMIN_47 -#define RF_FPGA_SDMIN_47_POS (0U) -#define RF_FPGA_SDMIN_47_LEN (30U) -#define RF_FPGA_SDMIN_47_MSK (((1U << RF_FPGA_SDMIN_47_LEN) - 1) << RF_FPGA_SDMIN_47_POS) -#define RF_FPGA_SDMIN_47_UMSK (~(((1U << RF_FPGA_SDMIN_47_LEN) - 1) << RF_FPGA_SDMIN_47_POS)) - -/* 0x6E0 : rf_fpga_table_48 */ -#define RF_FPGA_TABLE_48_OFFSET (0x6E0) -#define RF_FPGA_FREQ_CW_3 RF_FPGA_FREQ_CW_3 -#define RF_FPGA_FREQ_CW_3_POS (0U) -#define RF_FPGA_FREQ_CW_3_LEN (7U) -#define RF_FPGA_FREQ_CW_3_MSK (((1U << RF_FPGA_FREQ_CW_3_LEN) - 1) << RF_FPGA_FREQ_CW_3_POS) -#define RF_FPGA_FREQ_CW_3_UMSK (~(((1U << RF_FPGA_FREQ_CW_3_LEN) - 1) << RF_FPGA_FREQ_CW_3_POS)) -#define RF_FPGA_FREQ_CW_2 RF_FPGA_FREQ_CW_2 -#define RF_FPGA_FREQ_CW_2_POS (8U) -#define RF_FPGA_FREQ_CW_2_LEN (7U) -#define RF_FPGA_FREQ_CW_2_MSK (((1U << RF_FPGA_FREQ_CW_2_LEN) - 1) << RF_FPGA_FREQ_CW_2_POS) -#define RF_FPGA_FREQ_CW_2_UMSK (~(((1U << RF_FPGA_FREQ_CW_2_LEN) - 1) << RF_FPGA_FREQ_CW_2_POS)) -#define RF_FPGA_FREQ_CW_1 RF_FPGA_FREQ_CW_1 -#define RF_FPGA_FREQ_CW_1_POS (16U) -#define RF_FPGA_FREQ_CW_1_LEN (7U) -#define RF_FPGA_FREQ_CW_1_MSK (((1U << RF_FPGA_FREQ_CW_1_LEN) - 1) << RF_FPGA_FREQ_CW_1_POS) -#define RF_FPGA_FREQ_CW_1_UMSK (~(((1U << RF_FPGA_FREQ_CW_1_LEN) - 1) << RF_FPGA_FREQ_CW_1_POS)) -#define RF_FPGA_FREQ_CW_0 RF_FPGA_FREQ_CW_0 -#define RF_FPGA_FREQ_CW_0_POS (24U) -#define RF_FPGA_FREQ_CW_0_LEN (7U) -#define RF_FPGA_FREQ_CW_0_MSK (((1U << RF_FPGA_FREQ_CW_0_LEN) - 1) << RF_FPGA_FREQ_CW_0_POS) -#define RF_FPGA_FREQ_CW_0_UMSK (~(((1U << RF_FPGA_FREQ_CW_0_LEN) - 1) << RF_FPGA_FREQ_CW_0_POS)) - -/* 0x6E4 : rf_fpga_table_49 */ -#define RF_FPGA_TABLE_49_OFFSET (0x6E4) -#define RF_FPGA_FREQ_CW_7 RF_FPGA_FREQ_CW_7 -#define RF_FPGA_FREQ_CW_7_POS (0U) -#define RF_FPGA_FREQ_CW_7_LEN (7U) -#define RF_FPGA_FREQ_CW_7_MSK (((1U << RF_FPGA_FREQ_CW_7_LEN) - 1) << RF_FPGA_FREQ_CW_7_POS) -#define RF_FPGA_FREQ_CW_7_UMSK (~(((1U << RF_FPGA_FREQ_CW_7_LEN) - 1) << RF_FPGA_FREQ_CW_7_POS)) -#define RF_FPGA_FREQ_CW_6 RF_FPGA_FREQ_CW_6 -#define RF_FPGA_FREQ_CW_6_POS (8U) -#define RF_FPGA_FREQ_CW_6_LEN (7U) -#define RF_FPGA_FREQ_CW_6_MSK (((1U << RF_FPGA_FREQ_CW_6_LEN) - 1) << RF_FPGA_FREQ_CW_6_POS) -#define RF_FPGA_FREQ_CW_6_UMSK (~(((1U << RF_FPGA_FREQ_CW_6_LEN) - 1) << RF_FPGA_FREQ_CW_6_POS)) -#define RF_FPGA_FREQ_CW_5 RF_FPGA_FREQ_CW_5 -#define RF_FPGA_FREQ_CW_5_POS (16U) -#define RF_FPGA_FREQ_CW_5_LEN (7U) -#define RF_FPGA_FREQ_CW_5_MSK (((1U << RF_FPGA_FREQ_CW_5_LEN) - 1) << RF_FPGA_FREQ_CW_5_POS) -#define RF_FPGA_FREQ_CW_5_UMSK (~(((1U << RF_FPGA_FREQ_CW_5_LEN) - 1) << RF_FPGA_FREQ_CW_5_POS)) -#define RF_FPGA_FREQ_CW_4 RF_FPGA_FREQ_CW_4 -#define RF_FPGA_FREQ_CW_4_POS (24U) -#define RF_FPGA_FREQ_CW_4_LEN (7U) -#define RF_FPGA_FREQ_CW_4_MSK (((1U << RF_FPGA_FREQ_CW_4_LEN) - 1) << RF_FPGA_FREQ_CW_4_POS) -#define RF_FPGA_FREQ_CW_4_UMSK (~(((1U << RF_FPGA_FREQ_CW_4_LEN) - 1) << RF_FPGA_FREQ_CW_4_POS)) - -/* 0x6E8 : rf_fpga_table_50 */ -#define RF_FPGA_TABLE_50_OFFSET (0x6E8) -#define RF_FPGA_FREQ_CW_11 RF_FPGA_FREQ_CW_11 -#define RF_FPGA_FREQ_CW_11_POS (0U) -#define RF_FPGA_FREQ_CW_11_LEN (7U) -#define RF_FPGA_FREQ_CW_11_MSK (((1U << RF_FPGA_FREQ_CW_11_LEN) - 1) << RF_FPGA_FREQ_CW_11_POS) -#define RF_FPGA_FREQ_CW_11_UMSK (~(((1U << RF_FPGA_FREQ_CW_11_LEN) - 1) << RF_FPGA_FREQ_CW_11_POS)) -#define RF_FPGA_FREQ_CW_10 RF_FPGA_FREQ_CW_10 -#define RF_FPGA_FREQ_CW_10_POS (8U) -#define RF_FPGA_FREQ_CW_10_LEN (7U) -#define RF_FPGA_FREQ_CW_10_MSK (((1U << RF_FPGA_FREQ_CW_10_LEN) - 1) << RF_FPGA_FREQ_CW_10_POS) -#define RF_FPGA_FREQ_CW_10_UMSK (~(((1U << RF_FPGA_FREQ_CW_10_LEN) - 1) << RF_FPGA_FREQ_CW_10_POS)) -#define RF_FPGA_FREQ_CW_9 RF_FPGA_FREQ_CW_9 -#define RF_FPGA_FREQ_CW_9_POS (16U) -#define RF_FPGA_FREQ_CW_9_LEN (7U) -#define RF_FPGA_FREQ_CW_9_MSK (((1U << RF_FPGA_FREQ_CW_9_LEN) - 1) << RF_FPGA_FREQ_CW_9_POS) -#define RF_FPGA_FREQ_CW_9_UMSK (~(((1U << RF_FPGA_FREQ_CW_9_LEN) - 1) << RF_FPGA_FREQ_CW_9_POS)) -#define RF_FPGA_FREQ_CW_8 RF_FPGA_FREQ_CW_8 -#define RF_FPGA_FREQ_CW_8_POS (24U) -#define RF_FPGA_FREQ_CW_8_LEN (7U) -#define RF_FPGA_FREQ_CW_8_MSK (((1U << RF_FPGA_FREQ_CW_8_LEN) - 1) << RF_FPGA_FREQ_CW_8_POS) -#define RF_FPGA_FREQ_CW_8_UMSK (~(((1U << RF_FPGA_FREQ_CW_8_LEN) - 1) << RF_FPGA_FREQ_CW_8_POS)) - -/* 0x6EC : rf_fpga_table_51 */ -#define RF_FPGA_TABLE_51_OFFSET (0x6EC) -#define RF_FPGA_FREQ_CW_15 RF_FPGA_FREQ_CW_15 -#define RF_FPGA_FREQ_CW_15_POS (0U) -#define RF_FPGA_FREQ_CW_15_LEN (7U) -#define RF_FPGA_FREQ_CW_15_MSK (((1U << RF_FPGA_FREQ_CW_15_LEN) - 1) << RF_FPGA_FREQ_CW_15_POS) -#define RF_FPGA_FREQ_CW_15_UMSK (~(((1U << RF_FPGA_FREQ_CW_15_LEN) - 1) << RF_FPGA_FREQ_CW_15_POS)) -#define RF_FPGA_FREQ_CW_14 RF_FPGA_FREQ_CW_14 -#define RF_FPGA_FREQ_CW_14_POS (8U) -#define RF_FPGA_FREQ_CW_14_LEN (7U) -#define RF_FPGA_FREQ_CW_14_MSK (((1U << RF_FPGA_FREQ_CW_14_LEN) - 1) << RF_FPGA_FREQ_CW_14_POS) -#define RF_FPGA_FREQ_CW_14_UMSK (~(((1U << RF_FPGA_FREQ_CW_14_LEN) - 1) << RF_FPGA_FREQ_CW_14_POS)) -#define RF_FPGA_FREQ_CW_13 RF_FPGA_FREQ_CW_13 -#define RF_FPGA_FREQ_CW_13_POS (16U) -#define RF_FPGA_FREQ_CW_13_LEN (7U) -#define RF_FPGA_FREQ_CW_13_MSK (((1U << RF_FPGA_FREQ_CW_13_LEN) - 1) << RF_FPGA_FREQ_CW_13_POS) -#define RF_FPGA_FREQ_CW_13_UMSK (~(((1U << RF_FPGA_FREQ_CW_13_LEN) - 1) << RF_FPGA_FREQ_CW_13_POS)) -#define RF_FPGA_FREQ_CW_12 RF_FPGA_FREQ_CW_12 -#define RF_FPGA_FREQ_CW_12_POS (24U) -#define RF_FPGA_FREQ_CW_12_LEN (7U) -#define RF_FPGA_FREQ_CW_12_MSK (((1U << RF_FPGA_FREQ_CW_12_LEN) - 1) << RF_FPGA_FREQ_CW_12_POS) -#define RF_FPGA_FREQ_CW_12_UMSK (~(((1U << RF_FPGA_FREQ_CW_12_LEN) - 1) << RF_FPGA_FREQ_CW_12_POS)) - -/* 0x6F0 : rf_fpga_table_52 */ -#define RF_FPGA_TABLE_52_OFFSET (0x6F0) -#define RF_FPGA_FREQ_CW_19 RF_FPGA_FREQ_CW_19 -#define RF_FPGA_FREQ_CW_19_POS (0U) -#define RF_FPGA_FREQ_CW_19_LEN (7U) -#define RF_FPGA_FREQ_CW_19_MSK (((1U << RF_FPGA_FREQ_CW_19_LEN) - 1) << RF_FPGA_FREQ_CW_19_POS) -#define RF_FPGA_FREQ_CW_19_UMSK (~(((1U << RF_FPGA_FREQ_CW_19_LEN) - 1) << RF_FPGA_FREQ_CW_19_POS)) -#define RF_FPGA_FREQ_CW_18 RF_FPGA_FREQ_CW_18 -#define RF_FPGA_FREQ_CW_18_POS (8U) -#define RF_FPGA_FREQ_CW_18_LEN (7U) -#define RF_FPGA_FREQ_CW_18_MSK (((1U << RF_FPGA_FREQ_CW_18_LEN) - 1) << RF_FPGA_FREQ_CW_18_POS) -#define RF_FPGA_FREQ_CW_18_UMSK (~(((1U << RF_FPGA_FREQ_CW_18_LEN) - 1) << RF_FPGA_FREQ_CW_18_POS)) -#define RF_FPGA_FREQ_CW_17 RF_FPGA_FREQ_CW_17 -#define RF_FPGA_FREQ_CW_17_POS (16U) -#define RF_FPGA_FREQ_CW_17_LEN (7U) -#define RF_FPGA_FREQ_CW_17_MSK (((1U << RF_FPGA_FREQ_CW_17_LEN) - 1) << RF_FPGA_FREQ_CW_17_POS) -#define RF_FPGA_FREQ_CW_17_UMSK (~(((1U << RF_FPGA_FREQ_CW_17_LEN) - 1) << RF_FPGA_FREQ_CW_17_POS)) -#define RF_FPGA_FREQ_CW_16 RF_FPGA_FREQ_CW_16 -#define RF_FPGA_FREQ_CW_16_POS (24U) -#define RF_FPGA_FREQ_CW_16_LEN (7U) -#define RF_FPGA_FREQ_CW_16_MSK (((1U << RF_FPGA_FREQ_CW_16_LEN) - 1) << RF_FPGA_FREQ_CW_16_POS) -#define RF_FPGA_FREQ_CW_16_UMSK (~(((1U << RF_FPGA_FREQ_CW_16_LEN) - 1) << RF_FPGA_FREQ_CW_16_POS)) - -/* 0x6F4 : rf_fpga_table_53 */ -#define RF_FPGA_TABLE_53_OFFSET (0x6F4) -#define RF_FPGA_FREQ_CW_23 RF_FPGA_FREQ_CW_23 -#define RF_FPGA_FREQ_CW_23_POS (0U) -#define RF_FPGA_FREQ_CW_23_LEN (7U) -#define RF_FPGA_FREQ_CW_23_MSK (((1U << RF_FPGA_FREQ_CW_23_LEN) - 1) << RF_FPGA_FREQ_CW_23_POS) -#define RF_FPGA_FREQ_CW_23_UMSK (~(((1U << RF_FPGA_FREQ_CW_23_LEN) - 1) << RF_FPGA_FREQ_CW_23_POS)) -#define RF_FPGA_FREQ_CW_22 RF_FPGA_FREQ_CW_22 -#define RF_FPGA_FREQ_CW_22_POS (8U) -#define RF_FPGA_FREQ_CW_22_LEN (7U) -#define RF_FPGA_FREQ_CW_22_MSK (((1U << RF_FPGA_FREQ_CW_22_LEN) - 1) << RF_FPGA_FREQ_CW_22_POS) -#define RF_FPGA_FREQ_CW_22_UMSK (~(((1U << RF_FPGA_FREQ_CW_22_LEN) - 1) << RF_FPGA_FREQ_CW_22_POS)) -#define RF_FPGA_FREQ_CW_21 RF_FPGA_FREQ_CW_21 -#define RF_FPGA_FREQ_CW_21_POS (16U) -#define RF_FPGA_FREQ_CW_21_LEN (7U) -#define RF_FPGA_FREQ_CW_21_MSK (((1U << RF_FPGA_FREQ_CW_21_LEN) - 1) << RF_FPGA_FREQ_CW_21_POS) -#define RF_FPGA_FREQ_CW_21_UMSK (~(((1U << RF_FPGA_FREQ_CW_21_LEN) - 1) << RF_FPGA_FREQ_CW_21_POS)) -#define RF_FPGA_FREQ_CW_20 RF_FPGA_FREQ_CW_20 -#define RF_FPGA_FREQ_CW_20_POS (24U) -#define RF_FPGA_FREQ_CW_20_LEN (7U) -#define RF_FPGA_FREQ_CW_20_MSK (((1U << RF_FPGA_FREQ_CW_20_LEN) - 1) << RF_FPGA_FREQ_CW_20_POS) -#define RF_FPGA_FREQ_CW_20_UMSK (~(((1U << RF_FPGA_FREQ_CW_20_LEN) - 1) << RF_FPGA_FREQ_CW_20_POS)) - -/* 0x6F8 : rf_fpga_table_54 */ -#define RF_FPGA_TABLE_54_OFFSET (0x6F8) -#define RF_FPGA_FREQ_CW_27 RF_FPGA_FREQ_CW_27 -#define RF_FPGA_FREQ_CW_27_POS (0U) -#define RF_FPGA_FREQ_CW_27_LEN (7U) -#define RF_FPGA_FREQ_CW_27_MSK (((1U << RF_FPGA_FREQ_CW_27_LEN) - 1) << RF_FPGA_FREQ_CW_27_POS) -#define RF_FPGA_FREQ_CW_27_UMSK (~(((1U << RF_FPGA_FREQ_CW_27_LEN) - 1) << RF_FPGA_FREQ_CW_27_POS)) -#define RF_FPGA_FREQ_CW_26 RF_FPGA_FREQ_CW_26 -#define RF_FPGA_FREQ_CW_26_POS (8U) -#define RF_FPGA_FREQ_CW_26_LEN (7U) -#define RF_FPGA_FREQ_CW_26_MSK (((1U << RF_FPGA_FREQ_CW_26_LEN) - 1) << RF_FPGA_FREQ_CW_26_POS) -#define RF_FPGA_FREQ_CW_26_UMSK (~(((1U << RF_FPGA_FREQ_CW_26_LEN) - 1) << RF_FPGA_FREQ_CW_26_POS)) -#define RF_FPGA_FREQ_CW_25 RF_FPGA_FREQ_CW_25 -#define RF_FPGA_FREQ_CW_25_POS (16U) -#define RF_FPGA_FREQ_CW_25_LEN (7U) -#define RF_FPGA_FREQ_CW_25_MSK (((1U << RF_FPGA_FREQ_CW_25_LEN) - 1) << RF_FPGA_FREQ_CW_25_POS) -#define RF_FPGA_FREQ_CW_25_UMSK (~(((1U << RF_FPGA_FREQ_CW_25_LEN) - 1) << RF_FPGA_FREQ_CW_25_POS)) -#define RF_FPGA_FREQ_CW_24 RF_FPGA_FREQ_CW_24 -#define RF_FPGA_FREQ_CW_24_POS (24U) -#define RF_FPGA_FREQ_CW_24_LEN (7U) -#define RF_FPGA_FREQ_CW_24_MSK (((1U << RF_FPGA_FREQ_CW_24_LEN) - 1) << RF_FPGA_FREQ_CW_24_POS) -#define RF_FPGA_FREQ_CW_24_UMSK (~(((1U << RF_FPGA_FREQ_CW_24_LEN) - 1) << RF_FPGA_FREQ_CW_24_POS)) - -/* 0x6FC : rf_fpga_table_55 */ -#define RF_FPGA_TABLE_55_OFFSET (0x6FC) -#define RF_FPGA_FREQ_CW_31 RF_FPGA_FREQ_CW_31 -#define RF_FPGA_FREQ_CW_31_POS (0U) -#define RF_FPGA_FREQ_CW_31_LEN (7U) -#define RF_FPGA_FREQ_CW_31_MSK (((1U << RF_FPGA_FREQ_CW_31_LEN) - 1) << RF_FPGA_FREQ_CW_31_POS) -#define RF_FPGA_FREQ_CW_31_UMSK (~(((1U << RF_FPGA_FREQ_CW_31_LEN) - 1) << RF_FPGA_FREQ_CW_31_POS)) -#define RF_FPGA_FREQ_CW_30 RF_FPGA_FREQ_CW_30 -#define RF_FPGA_FREQ_CW_30_POS (8U) -#define RF_FPGA_FREQ_CW_30_LEN (7U) -#define RF_FPGA_FREQ_CW_30_MSK (((1U << RF_FPGA_FREQ_CW_30_LEN) - 1) << RF_FPGA_FREQ_CW_30_POS) -#define RF_FPGA_FREQ_CW_30_UMSK (~(((1U << RF_FPGA_FREQ_CW_30_LEN) - 1) << RF_FPGA_FREQ_CW_30_POS)) -#define RF_FPGA_FREQ_CW_29 RF_FPGA_FREQ_CW_29 -#define RF_FPGA_FREQ_CW_29_POS (16U) -#define RF_FPGA_FREQ_CW_29_LEN (7U) -#define RF_FPGA_FREQ_CW_29_MSK (((1U << RF_FPGA_FREQ_CW_29_LEN) - 1) << RF_FPGA_FREQ_CW_29_POS) -#define RF_FPGA_FREQ_CW_29_UMSK (~(((1U << RF_FPGA_FREQ_CW_29_LEN) - 1) << RF_FPGA_FREQ_CW_29_POS)) -#define RF_FPGA_FREQ_CW_28 RF_FPGA_FREQ_CW_28 -#define RF_FPGA_FREQ_CW_28_POS (24U) -#define RF_FPGA_FREQ_CW_28_LEN (7U) -#define RF_FPGA_FREQ_CW_28_MSK (((1U << RF_FPGA_FREQ_CW_28_LEN) - 1) << RF_FPGA_FREQ_CW_28_POS) -#define RF_FPGA_FREQ_CW_28_UMSK (~(((1U << RF_FPGA_FREQ_CW_28_LEN) - 1) << RF_FPGA_FREQ_CW_28_POS)) - -/* 0x700 : rf_fpga_table_56 */ -#define RF_FPGA_TABLE_56_OFFSET (0x700) -#define RF_FPGA_FREQ_CW_35 RF_FPGA_FREQ_CW_35 -#define RF_FPGA_FREQ_CW_35_POS (0U) -#define RF_FPGA_FREQ_CW_35_LEN (7U) -#define RF_FPGA_FREQ_CW_35_MSK (((1U << RF_FPGA_FREQ_CW_35_LEN) - 1) << RF_FPGA_FREQ_CW_35_POS) -#define RF_FPGA_FREQ_CW_35_UMSK (~(((1U << RF_FPGA_FREQ_CW_35_LEN) - 1) << RF_FPGA_FREQ_CW_35_POS)) -#define RF_FPGA_FREQ_CW_34 RF_FPGA_FREQ_CW_34 -#define RF_FPGA_FREQ_CW_34_POS (8U) -#define RF_FPGA_FREQ_CW_34_LEN (7U) -#define RF_FPGA_FREQ_CW_34_MSK (((1U << RF_FPGA_FREQ_CW_34_LEN) - 1) << RF_FPGA_FREQ_CW_34_POS) -#define RF_FPGA_FREQ_CW_34_UMSK (~(((1U << RF_FPGA_FREQ_CW_34_LEN) - 1) << RF_FPGA_FREQ_CW_34_POS)) -#define RF_FPGA_FREQ_CW_33 RF_FPGA_FREQ_CW_33 -#define RF_FPGA_FREQ_CW_33_POS (16U) -#define RF_FPGA_FREQ_CW_33_LEN (7U) -#define RF_FPGA_FREQ_CW_33_MSK (((1U << RF_FPGA_FREQ_CW_33_LEN) - 1) << RF_FPGA_FREQ_CW_33_POS) -#define RF_FPGA_FREQ_CW_33_UMSK (~(((1U << RF_FPGA_FREQ_CW_33_LEN) - 1) << RF_FPGA_FREQ_CW_33_POS)) -#define RF_FPGA_FREQ_CW_32 RF_FPGA_FREQ_CW_32 -#define RF_FPGA_FREQ_CW_32_POS (24U) -#define RF_FPGA_FREQ_CW_32_LEN (7U) -#define RF_FPGA_FREQ_CW_32_MSK (((1U << RF_FPGA_FREQ_CW_32_LEN) - 1) << RF_FPGA_FREQ_CW_32_POS) -#define RF_FPGA_FREQ_CW_32_UMSK (~(((1U << RF_FPGA_FREQ_CW_32_LEN) - 1) << RF_FPGA_FREQ_CW_32_POS)) - -/* 0x704 : rf_fpga_table_57 */ -#define RF_FPGA_TABLE_57_OFFSET (0x704) -#define RF_FPGA_FREQ_CW_39 RF_FPGA_FREQ_CW_39 -#define RF_FPGA_FREQ_CW_39_POS (0U) -#define RF_FPGA_FREQ_CW_39_LEN (7U) -#define RF_FPGA_FREQ_CW_39_MSK (((1U << RF_FPGA_FREQ_CW_39_LEN) - 1) << RF_FPGA_FREQ_CW_39_POS) -#define RF_FPGA_FREQ_CW_39_UMSK (~(((1U << RF_FPGA_FREQ_CW_39_LEN) - 1) << RF_FPGA_FREQ_CW_39_POS)) -#define RF_FPGA_FREQ_CW_38 RF_FPGA_FREQ_CW_38 -#define RF_FPGA_FREQ_CW_38_POS (8U) -#define RF_FPGA_FREQ_CW_38_LEN (7U) -#define RF_FPGA_FREQ_CW_38_MSK (((1U << RF_FPGA_FREQ_CW_38_LEN) - 1) << RF_FPGA_FREQ_CW_38_POS) -#define RF_FPGA_FREQ_CW_38_UMSK (~(((1U << RF_FPGA_FREQ_CW_38_LEN) - 1) << RF_FPGA_FREQ_CW_38_POS)) -#define RF_FPGA_FREQ_CW_37 RF_FPGA_FREQ_CW_37 -#define RF_FPGA_FREQ_CW_37_POS (16U) -#define RF_FPGA_FREQ_CW_37_LEN (7U) -#define RF_FPGA_FREQ_CW_37_MSK (((1U << RF_FPGA_FREQ_CW_37_LEN) - 1) << RF_FPGA_FREQ_CW_37_POS) -#define RF_FPGA_FREQ_CW_37_UMSK (~(((1U << RF_FPGA_FREQ_CW_37_LEN) - 1) << RF_FPGA_FREQ_CW_37_POS)) -#define RF_FPGA_FREQ_CW_36 RF_FPGA_FREQ_CW_36 -#define RF_FPGA_FREQ_CW_36_POS (24U) -#define RF_FPGA_FREQ_CW_36_LEN (7U) -#define RF_FPGA_FREQ_CW_36_MSK (((1U << RF_FPGA_FREQ_CW_36_LEN) - 1) << RF_FPGA_FREQ_CW_36_POS) -#define RF_FPGA_FREQ_CW_36_UMSK (~(((1U << RF_FPGA_FREQ_CW_36_LEN) - 1) << RF_FPGA_FREQ_CW_36_POS)) - -/* 0x708 : rf_fpga_table_58 */ -#define RF_FPGA_TABLE_58_OFFSET (0x708) -#define RF_FPGA_FREQ_CW_43 RF_FPGA_FREQ_CW_43 -#define RF_FPGA_FREQ_CW_43_POS (0U) -#define RF_FPGA_FREQ_CW_43_LEN (7U) -#define RF_FPGA_FREQ_CW_43_MSK (((1U << RF_FPGA_FREQ_CW_43_LEN) - 1) << RF_FPGA_FREQ_CW_43_POS) -#define RF_FPGA_FREQ_CW_43_UMSK (~(((1U << RF_FPGA_FREQ_CW_43_LEN) - 1) << RF_FPGA_FREQ_CW_43_POS)) -#define RF_FPGA_FREQ_CW_42 RF_FPGA_FREQ_CW_42 -#define RF_FPGA_FREQ_CW_42_POS (8U) -#define RF_FPGA_FREQ_CW_42_LEN (7U) -#define RF_FPGA_FREQ_CW_42_MSK (((1U << RF_FPGA_FREQ_CW_42_LEN) - 1) << RF_FPGA_FREQ_CW_42_POS) -#define RF_FPGA_FREQ_CW_42_UMSK (~(((1U << RF_FPGA_FREQ_CW_42_LEN) - 1) << RF_FPGA_FREQ_CW_42_POS)) -#define RF_FPGA_FREQ_CW_41 RF_FPGA_FREQ_CW_41 -#define RF_FPGA_FREQ_CW_41_POS (16U) -#define RF_FPGA_FREQ_CW_41_LEN (7U) -#define RF_FPGA_FREQ_CW_41_MSK (((1U << RF_FPGA_FREQ_CW_41_LEN) - 1) << RF_FPGA_FREQ_CW_41_POS) -#define RF_FPGA_FREQ_CW_41_UMSK (~(((1U << RF_FPGA_FREQ_CW_41_LEN) - 1) << RF_FPGA_FREQ_CW_41_POS)) -#define RF_FPGA_FREQ_CW_40 RF_FPGA_FREQ_CW_40 -#define RF_FPGA_FREQ_CW_40_POS (24U) -#define RF_FPGA_FREQ_CW_40_LEN (7U) -#define RF_FPGA_FREQ_CW_40_MSK (((1U << RF_FPGA_FREQ_CW_40_LEN) - 1) << RF_FPGA_FREQ_CW_40_POS) -#define RF_FPGA_FREQ_CW_40_UMSK (~(((1U << RF_FPGA_FREQ_CW_40_LEN) - 1) << RF_FPGA_FREQ_CW_40_POS)) - -/* 0x70C : rf_fpga_table_59 */ -#define RF_FPGA_TABLE_59_OFFSET (0x70C) -#define RF_FPGA_FREQ_CW_47 RF_FPGA_FREQ_CW_47 -#define RF_FPGA_FREQ_CW_47_POS (0U) -#define RF_FPGA_FREQ_CW_47_LEN (7U) -#define RF_FPGA_FREQ_CW_47_MSK (((1U << RF_FPGA_FREQ_CW_47_LEN) - 1) << RF_FPGA_FREQ_CW_47_POS) -#define RF_FPGA_FREQ_CW_47_UMSK (~(((1U << RF_FPGA_FREQ_CW_47_LEN) - 1) << RF_FPGA_FREQ_CW_47_POS)) -#define RF_FPGA_FREQ_CW_46 RF_FPGA_FREQ_CW_46 -#define RF_FPGA_FREQ_CW_46_POS (8U) -#define RF_FPGA_FREQ_CW_46_LEN (7U) -#define RF_FPGA_FREQ_CW_46_MSK (((1U << RF_FPGA_FREQ_CW_46_LEN) - 1) << RF_FPGA_FREQ_CW_46_POS) -#define RF_FPGA_FREQ_CW_46_UMSK (~(((1U << RF_FPGA_FREQ_CW_46_LEN) - 1) << RF_FPGA_FREQ_CW_46_POS)) -#define RF_FPGA_FREQ_CW_45 RF_FPGA_FREQ_CW_45 -#define RF_FPGA_FREQ_CW_45_POS (16U) -#define RF_FPGA_FREQ_CW_45_LEN (7U) -#define RF_FPGA_FREQ_CW_45_MSK (((1U << RF_FPGA_FREQ_CW_45_LEN) - 1) << RF_FPGA_FREQ_CW_45_POS) -#define RF_FPGA_FREQ_CW_45_UMSK (~(((1U << RF_FPGA_FREQ_CW_45_LEN) - 1) << RF_FPGA_FREQ_CW_45_POS)) -#define RF_FPGA_FREQ_CW_44 RF_FPGA_FREQ_CW_44 -#define RF_FPGA_FREQ_CW_44_POS (24U) -#define RF_FPGA_FREQ_CW_44_LEN (7U) -#define RF_FPGA_FREQ_CW_44_MSK (((1U << RF_FPGA_FREQ_CW_44_LEN) - 1) << RF_FPGA_FREQ_CW_44_POS) -#define RF_FPGA_FREQ_CW_44_UMSK (~(((1U << RF_FPGA_FREQ_CW_44_LEN) - 1) << RF_FPGA_FREQ_CW_44_POS)) - -/* 0x710 : rf_fpga_ctrl_8 */ -#define RF_FPGA_CTRL_8_OFFSET (0x710) -#define RF_FPGA_CMD_ENABLE RF_FPGA_CMD_ENABLE -#define RF_FPGA_CMD_ENABLE_POS (0U) -#define RF_FPGA_CMD_ENABLE_LEN (16U) -#define RF_FPGA_CMD_ENABLE_MSK (((1U << RF_FPGA_CMD_ENABLE_LEN) - 1) << RF_FPGA_CMD_ENABLE_POS) -#define RF_FPGA_CMD_ENABLE_UMSK (~(((1U << RF_FPGA_CMD_ENABLE_LEN) - 1) << RF_FPGA_CMD_ENABLE_POS)) - -/* 0x714 : rf_fpga_table_60 */ -#define RF_FPGA_TABLE_60_OFFSET (0x714) -#define RF_FPGA_FREQ_CW_RX_3 RF_FPGA_FREQ_CW_RX_3 -#define RF_FPGA_FREQ_CW_RX_3_POS (0U) -#define RF_FPGA_FREQ_CW_RX_3_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_3_MSK (((1U << RF_FPGA_FREQ_CW_RX_3_LEN) - 1) << RF_FPGA_FREQ_CW_RX_3_POS) -#define RF_FPGA_FREQ_CW_RX_3_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_3_LEN) - 1) << RF_FPGA_FREQ_CW_RX_3_POS)) -#define RF_FPGA_FREQ_CW_RX_2 RF_FPGA_FREQ_CW_RX_2 -#define RF_FPGA_FREQ_CW_RX_2_POS (8U) -#define RF_FPGA_FREQ_CW_RX_2_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_2_MSK (((1U << RF_FPGA_FREQ_CW_RX_2_LEN) - 1) << RF_FPGA_FREQ_CW_RX_2_POS) -#define RF_FPGA_FREQ_CW_RX_2_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_2_LEN) - 1) << RF_FPGA_FREQ_CW_RX_2_POS)) -#define RF_FPGA_FREQ_CW_RX_1 RF_FPGA_FREQ_CW_RX_1 -#define RF_FPGA_FREQ_CW_RX_1_POS (16U) -#define RF_FPGA_FREQ_CW_RX_1_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_1_MSK (((1U << RF_FPGA_FREQ_CW_RX_1_LEN) - 1) << RF_FPGA_FREQ_CW_RX_1_POS) -#define RF_FPGA_FREQ_CW_RX_1_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_1_LEN) - 1) << RF_FPGA_FREQ_CW_RX_1_POS)) -#define RF_FPGA_FREQ_CW_RX_0 RF_FPGA_FREQ_CW_RX_0 -#define RF_FPGA_FREQ_CW_RX_0_POS (24U) -#define RF_FPGA_FREQ_CW_RX_0_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_0_MSK (((1U << RF_FPGA_FREQ_CW_RX_0_LEN) - 1) << RF_FPGA_FREQ_CW_RX_0_POS) -#define RF_FPGA_FREQ_CW_RX_0_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_0_LEN) - 1) << RF_FPGA_FREQ_CW_RX_0_POS)) - -/* 0x718 : rf_fpga_table_61 */ -#define RF_FPGA_TABLE_61_OFFSET (0x718) -#define RF_FPGA_FREQ_CW_RX_7 RF_FPGA_FREQ_CW_RX_7 -#define RF_FPGA_FREQ_CW_RX_7_POS (0U) -#define RF_FPGA_FREQ_CW_RX_7_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_7_MSK (((1U << RF_FPGA_FREQ_CW_RX_7_LEN) - 1) << RF_FPGA_FREQ_CW_RX_7_POS) -#define RF_FPGA_FREQ_CW_RX_7_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_7_LEN) - 1) << RF_FPGA_FREQ_CW_RX_7_POS)) -#define RF_FPGA_FREQ_CW_RX_6 RF_FPGA_FREQ_CW_RX_6 -#define RF_FPGA_FREQ_CW_RX_6_POS (8U) -#define RF_FPGA_FREQ_CW_RX_6_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_6_MSK (((1U << RF_FPGA_FREQ_CW_RX_6_LEN) - 1) << RF_FPGA_FREQ_CW_RX_6_POS) -#define RF_FPGA_FREQ_CW_RX_6_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_6_LEN) - 1) << RF_FPGA_FREQ_CW_RX_6_POS)) -#define RF_FPGA_FREQ_CW_RX_5 RF_FPGA_FREQ_CW_RX_5 -#define RF_FPGA_FREQ_CW_RX_5_POS (16U) -#define RF_FPGA_FREQ_CW_RX_5_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_5_MSK (((1U << RF_FPGA_FREQ_CW_RX_5_LEN) - 1) << RF_FPGA_FREQ_CW_RX_5_POS) -#define RF_FPGA_FREQ_CW_RX_5_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_5_LEN) - 1) << RF_FPGA_FREQ_CW_RX_5_POS)) -#define RF_FPGA_FREQ_CW_RX_4 RF_FPGA_FREQ_CW_RX_4 -#define RF_FPGA_FREQ_CW_RX_4_POS (24U) -#define RF_FPGA_FREQ_CW_RX_4_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_4_MSK (((1U << RF_FPGA_FREQ_CW_RX_4_LEN) - 1) << RF_FPGA_FREQ_CW_RX_4_POS) -#define RF_FPGA_FREQ_CW_RX_4_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_4_LEN) - 1) << RF_FPGA_FREQ_CW_RX_4_POS)) - -/* 0x71C : rf_fpga_table_62 */ -#define RF_FPGA_TABLE_62_OFFSET (0x71C) -#define RF_FPGA_FREQ_CW_RX_11 RF_FPGA_FREQ_CW_RX_11 -#define RF_FPGA_FREQ_CW_RX_11_POS (0U) -#define RF_FPGA_FREQ_CW_RX_11_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_11_MSK (((1U << RF_FPGA_FREQ_CW_RX_11_LEN) - 1) << RF_FPGA_FREQ_CW_RX_11_POS) -#define RF_FPGA_FREQ_CW_RX_11_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_11_LEN) - 1) << RF_FPGA_FREQ_CW_RX_11_POS)) -#define RF_FPGA_FREQ_CW_RX_10 RF_FPGA_FREQ_CW_RX_10 -#define RF_FPGA_FREQ_CW_RX_10_POS (8U) -#define RF_FPGA_FREQ_CW_RX_10_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_10_MSK (((1U << RF_FPGA_FREQ_CW_RX_10_LEN) - 1) << RF_FPGA_FREQ_CW_RX_10_POS) -#define RF_FPGA_FREQ_CW_RX_10_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_10_LEN) - 1) << RF_FPGA_FREQ_CW_RX_10_POS)) -#define RF_FPGA_FREQ_CW_RX_9 RF_FPGA_FREQ_CW_RX_9 -#define RF_FPGA_FREQ_CW_RX_9_POS (16U) -#define RF_FPGA_FREQ_CW_RX_9_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_9_MSK (((1U << RF_FPGA_FREQ_CW_RX_9_LEN) - 1) << RF_FPGA_FREQ_CW_RX_9_POS) -#define RF_FPGA_FREQ_CW_RX_9_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_9_LEN) - 1) << RF_FPGA_FREQ_CW_RX_9_POS)) -#define RF_FPGA_FREQ_CW_RX_8 RF_FPGA_FREQ_CW_RX_8 -#define RF_FPGA_FREQ_CW_RX_8_POS (24U) -#define RF_FPGA_FREQ_CW_RX_8_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_8_MSK (((1U << RF_FPGA_FREQ_CW_RX_8_LEN) - 1) << RF_FPGA_FREQ_CW_RX_8_POS) -#define RF_FPGA_FREQ_CW_RX_8_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_8_LEN) - 1) << RF_FPGA_FREQ_CW_RX_8_POS)) - -/* 0x720 : rf_fpga_table_63 */ -#define RF_FPGA_TABLE_63_OFFSET (0x720) -#define RF_FPGA_FREQ_CW_RX_15 RF_FPGA_FREQ_CW_RX_15 -#define RF_FPGA_FREQ_CW_RX_15_POS (0U) -#define RF_FPGA_FREQ_CW_RX_15_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_15_MSK (((1U << RF_FPGA_FREQ_CW_RX_15_LEN) - 1) << RF_FPGA_FREQ_CW_RX_15_POS) -#define RF_FPGA_FREQ_CW_RX_15_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_15_LEN) - 1) << RF_FPGA_FREQ_CW_RX_15_POS)) -#define RF_FPGA_FREQ_CW_RX_14 RF_FPGA_FREQ_CW_RX_14 -#define RF_FPGA_FREQ_CW_RX_14_POS (8U) -#define RF_FPGA_FREQ_CW_RX_14_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_14_MSK (((1U << RF_FPGA_FREQ_CW_RX_14_LEN) - 1) << RF_FPGA_FREQ_CW_RX_14_POS) -#define RF_FPGA_FREQ_CW_RX_14_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_14_LEN) - 1) << RF_FPGA_FREQ_CW_RX_14_POS)) -#define RF_FPGA_FREQ_CW_RX_13 RF_FPGA_FREQ_CW_RX_13 -#define RF_FPGA_FREQ_CW_RX_13_POS (16U) -#define RF_FPGA_FREQ_CW_RX_13_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_13_MSK (((1U << RF_FPGA_FREQ_CW_RX_13_LEN) - 1) << RF_FPGA_FREQ_CW_RX_13_POS) -#define RF_FPGA_FREQ_CW_RX_13_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_13_LEN) - 1) << RF_FPGA_FREQ_CW_RX_13_POS)) -#define RF_FPGA_FREQ_CW_RX_12 RF_FPGA_FREQ_CW_RX_12 -#define RF_FPGA_FREQ_CW_RX_12_POS (24U) -#define RF_FPGA_FREQ_CW_RX_12_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_12_MSK (((1U << RF_FPGA_FREQ_CW_RX_12_LEN) - 1) << RF_FPGA_FREQ_CW_RX_12_POS) -#define RF_FPGA_FREQ_CW_RX_12_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_12_LEN) - 1) << RF_FPGA_FREQ_CW_RX_12_POS)) - -/* 0x724 : rf_fpga_table_64 */ -#define RF_FPGA_TABLE_64_OFFSET (0x724) -#define RF_FPGA_FREQ_CW_RX_19 RF_FPGA_FREQ_CW_RX_19 -#define RF_FPGA_FREQ_CW_RX_19_POS (0U) -#define RF_FPGA_FREQ_CW_RX_19_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_19_MSK (((1U << RF_FPGA_FREQ_CW_RX_19_LEN) - 1) << RF_FPGA_FREQ_CW_RX_19_POS) -#define RF_FPGA_FREQ_CW_RX_19_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_19_LEN) - 1) << RF_FPGA_FREQ_CW_RX_19_POS)) -#define RF_FPGA_FREQ_CW_RX_18 RF_FPGA_FREQ_CW_RX_18 -#define RF_FPGA_FREQ_CW_RX_18_POS (8U) -#define RF_FPGA_FREQ_CW_RX_18_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_18_MSK (((1U << RF_FPGA_FREQ_CW_RX_18_LEN) - 1) << RF_FPGA_FREQ_CW_RX_18_POS) -#define RF_FPGA_FREQ_CW_RX_18_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_18_LEN) - 1) << RF_FPGA_FREQ_CW_RX_18_POS)) -#define RF_FPGA_FREQ_CW_RX_17 RF_FPGA_FREQ_CW_RX_17 -#define RF_FPGA_FREQ_CW_RX_17_POS (16U) -#define RF_FPGA_FREQ_CW_RX_17_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_17_MSK (((1U << RF_FPGA_FREQ_CW_RX_17_LEN) - 1) << RF_FPGA_FREQ_CW_RX_17_POS) -#define RF_FPGA_FREQ_CW_RX_17_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_17_LEN) - 1) << RF_FPGA_FREQ_CW_RX_17_POS)) -#define RF_FPGA_FREQ_CW_RX_16 RF_FPGA_FREQ_CW_RX_16 -#define RF_FPGA_FREQ_CW_RX_16_POS (24U) -#define RF_FPGA_FREQ_CW_RX_16_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_16_MSK (((1U << RF_FPGA_FREQ_CW_RX_16_LEN) - 1) << RF_FPGA_FREQ_CW_RX_16_POS) -#define RF_FPGA_FREQ_CW_RX_16_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_16_LEN) - 1) << RF_FPGA_FREQ_CW_RX_16_POS)) - -/* 0x728 : rf_fpga_table_65 */ -#define RF_FPGA_TABLE_65_OFFSET (0x728) -#define RF_FPGA_FREQ_CW_RX_23 RF_FPGA_FREQ_CW_RX_23 -#define RF_FPGA_FREQ_CW_RX_23_POS (0U) -#define RF_FPGA_FREQ_CW_RX_23_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_23_MSK (((1U << RF_FPGA_FREQ_CW_RX_23_LEN) - 1) << RF_FPGA_FREQ_CW_RX_23_POS) -#define RF_FPGA_FREQ_CW_RX_23_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_23_LEN) - 1) << RF_FPGA_FREQ_CW_RX_23_POS)) -#define RF_FPGA_FREQ_CW_RX_22 RF_FPGA_FREQ_CW_RX_22 -#define RF_FPGA_FREQ_CW_RX_22_POS (8U) -#define RF_FPGA_FREQ_CW_RX_22_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_22_MSK (((1U << RF_FPGA_FREQ_CW_RX_22_LEN) - 1) << RF_FPGA_FREQ_CW_RX_22_POS) -#define RF_FPGA_FREQ_CW_RX_22_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_22_LEN) - 1) << RF_FPGA_FREQ_CW_RX_22_POS)) -#define RF_FPGA_FREQ_CW_RX_21 RF_FPGA_FREQ_CW_RX_21 -#define RF_FPGA_FREQ_CW_RX_21_POS (16U) -#define RF_FPGA_FREQ_CW_RX_21_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_21_MSK (((1U << RF_FPGA_FREQ_CW_RX_21_LEN) - 1) << RF_FPGA_FREQ_CW_RX_21_POS) -#define RF_FPGA_FREQ_CW_RX_21_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_21_LEN) - 1) << RF_FPGA_FREQ_CW_RX_21_POS)) -#define RF_FPGA_FREQ_CW_RX_20 RF_FPGA_FREQ_CW_RX_20 -#define RF_FPGA_FREQ_CW_RX_20_POS (24U) -#define RF_FPGA_FREQ_CW_RX_20_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_20_MSK (((1U << RF_FPGA_FREQ_CW_RX_20_LEN) - 1) << RF_FPGA_FREQ_CW_RX_20_POS) -#define RF_FPGA_FREQ_CW_RX_20_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_20_LEN) - 1) << RF_FPGA_FREQ_CW_RX_20_POS)) - -/* 0x72C : rf_fpga_table_66 */ -#define RF_FPGA_TABLE_66_OFFSET (0x72C) -#define RF_FPGA_FREQ_CW_RX_27 RF_FPGA_FREQ_CW_RX_27 -#define RF_FPGA_FREQ_CW_RX_27_POS (0U) -#define RF_FPGA_FREQ_CW_RX_27_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_27_MSK (((1U << RF_FPGA_FREQ_CW_RX_27_LEN) - 1) << RF_FPGA_FREQ_CW_RX_27_POS) -#define RF_FPGA_FREQ_CW_RX_27_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_27_LEN) - 1) << RF_FPGA_FREQ_CW_RX_27_POS)) -#define RF_FPGA_FREQ_CW_RX_26 RF_FPGA_FREQ_CW_RX_26 -#define RF_FPGA_FREQ_CW_RX_26_POS (8U) -#define RF_FPGA_FREQ_CW_RX_26_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_26_MSK (((1U << RF_FPGA_FREQ_CW_RX_26_LEN) - 1) << RF_FPGA_FREQ_CW_RX_26_POS) -#define RF_FPGA_FREQ_CW_RX_26_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_26_LEN) - 1) << RF_FPGA_FREQ_CW_RX_26_POS)) -#define RF_FPGA_FREQ_CW_RX_25 RF_FPGA_FREQ_CW_RX_25 -#define RF_FPGA_FREQ_CW_RX_25_POS (16U) -#define RF_FPGA_FREQ_CW_RX_25_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_25_MSK (((1U << RF_FPGA_FREQ_CW_RX_25_LEN) - 1) << RF_FPGA_FREQ_CW_RX_25_POS) -#define RF_FPGA_FREQ_CW_RX_25_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_25_LEN) - 1) << RF_FPGA_FREQ_CW_RX_25_POS)) -#define RF_FPGA_FREQ_CW_RX_24 RF_FPGA_FREQ_CW_RX_24 -#define RF_FPGA_FREQ_CW_RX_24_POS (24U) -#define RF_FPGA_FREQ_CW_RX_24_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_24_MSK (((1U << RF_FPGA_FREQ_CW_RX_24_LEN) - 1) << RF_FPGA_FREQ_CW_RX_24_POS) -#define RF_FPGA_FREQ_CW_RX_24_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_24_LEN) - 1) << RF_FPGA_FREQ_CW_RX_24_POS)) - -/* 0x730 : rf_fpga_table_67 */ -#define RF_FPGA_TABLE_67_OFFSET (0x730) -#define RF_FPGA_FREQ_CW_RX_31 RF_FPGA_FREQ_CW_RX_31 -#define RF_FPGA_FREQ_CW_RX_31_POS (0U) -#define RF_FPGA_FREQ_CW_RX_31_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_31_MSK (((1U << RF_FPGA_FREQ_CW_RX_31_LEN) - 1) << RF_FPGA_FREQ_CW_RX_31_POS) -#define RF_FPGA_FREQ_CW_RX_31_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_31_LEN) - 1) << RF_FPGA_FREQ_CW_RX_31_POS)) -#define RF_FPGA_FREQ_CW_RX_30 RF_FPGA_FREQ_CW_RX_30 -#define RF_FPGA_FREQ_CW_RX_30_POS (8U) -#define RF_FPGA_FREQ_CW_RX_30_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_30_MSK (((1U << RF_FPGA_FREQ_CW_RX_30_LEN) - 1) << RF_FPGA_FREQ_CW_RX_30_POS) -#define RF_FPGA_FREQ_CW_RX_30_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_30_LEN) - 1) << RF_FPGA_FREQ_CW_RX_30_POS)) -#define RF_FPGA_FREQ_CW_RX_29 RF_FPGA_FREQ_CW_RX_29 -#define RF_FPGA_FREQ_CW_RX_29_POS (16U) -#define RF_FPGA_FREQ_CW_RX_29_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_29_MSK (((1U << RF_FPGA_FREQ_CW_RX_29_LEN) - 1) << RF_FPGA_FREQ_CW_RX_29_POS) -#define RF_FPGA_FREQ_CW_RX_29_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_29_LEN) - 1) << RF_FPGA_FREQ_CW_RX_29_POS)) -#define RF_FPGA_FREQ_CW_RX_28 RF_FPGA_FREQ_CW_RX_28 -#define RF_FPGA_FREQ_CW_RX_28_POS (24U) -#define RF_FPGA_FREQ_CW_RX_28_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_28_MSK (((1U << RF_FPGA_FREQ_CW_RX_28_LEN) - 1) << RF_FPGA_FREQ_CW_RX_28_POS) -#define RF_FPGA_FREQ_CW_RX_28_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_28_LEN) - 1) << RF_FPGA_FREQ_CW_RX_28_POS)) - -/* 0x734 : rf_fpga_table_68 */ -#define RF_FPGA_TABLE_68_OFFSET (0x734) -#define RF_FPGA_FREQ_CW_RX_35 RF_FPGA_FREQ_CW_RX_35 -#define RF_FPGA_FREQ_CW_RX_35_POS (0U) -#define RF_FPGA_FREQ_CW_RX_35_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_35_MSK (((1U << RF_FPGA_FREQ_CW_RX_35_LEN) - 1) << RF_FPGA_FREQ_CW_RX_35_POS) -#define RF_FPGA_FREQ_CW_RX_35_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_35_LEN) - 1) << RF_FPGA_FREQ_CW_RX_35_POS)) -#define RF_FPGA_FREQ_CW_RX_34 RF_FPGA_FREQ_CW_RX_34 -#define RF_FPGA_FREQ_CW_RX_34_POS (8U) -#define RF_FPGA_FREQ_CW_RX_34_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_34_MSK (((1U << RF_FPGA_FREQ_CW_RX_34_LEN) - 1) << RF_FPGA_FREQ_CW_RX_34_POS) -#define RF_FPGA_FREQ_CW_RX_34_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_34_LEN) - 1) << RF_FPGA_FREQ_CW_RX_34_POS)) -#define RF_FPGA_FREQ_CW_RX_33 RF_FPGA_FREQ_CW_RX_33 -#define RF_FPGA_FREQ_CW_RX_33_POS (16U) -#define RF_FPGA_FREQ_CW_RX_33_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_33_MSK (((1U << RF_FPGA_FREQ_CW_RX_33_LEN) - 1) << RF_FPGA_FREQ_CW_RX_33_POS) -#define RF_FPGA_FREQ_CW_RX_33_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_33_LEN) - 1) << RF_FPGA_FREQ_CW_RX_33_POS)) -#define RF_FPGA_FREQ_CW_RX_32 RF_FPGA_FREQ_CW_RX_32 -#define RF_FPGA_FREQ_CW_RX_32_POS (24U) -#define RF_FPGA_FREQ_CW_RX_32_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_32_MSK (((1U << RF_FPGA_FREQ_CW_RX_32_LEN) - 1) << RF_FPGA_FREQ_CW_RX_32_POS) -#define RF_FPGA_FREQ_CW_RX_32_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_32_LEN) - 1) << RF_FPGA_FREQ_CW_RX_32_POS)) - -/* 0x738 : rf_fpga_table_69 */ -#define RF_FPGA_TABLE_69_OFFSET (0x738) -#define RF_FPGA_FREQ_CW_RX_39 RF_FPGA_FREQ_CW_RX_39 -#define RF_FPGA_FREQ_CW_RX_39_POS (0U) -#define RF_FPGA_FREQ_CW_RX_39_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_39_MSK (((1U << RF_FPGA_FREQ_CW_RX_39_LEN) - 1) << RF_FPGA_FREQ_CW_RX_39_POS) -#define RF_FPGA_FREQ_CW_RX_39_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_39_LEN) - 1) << RF_FPGA_FREQ_CW_RX_39_POS)) -#define RF_FPGA_FREQ_CW_RX_38 RF_FPGA_FREQ_CW_RX_38 -#define RF_FPGA_FREQ_CW_RX_38_POS (8U) -#define RF_FPGA_FREQ_CW_RX_38_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_38_MSK (((1U << RF_FPGA_FREQ_CW_RX_38_LEN) - 1) << RF_FPGA_FREQ_CW_RX_38_POS) -#define RF_FPGA_FREQ_CW_RX_38_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_38_LEN) - 1) << RF_FPGA_FREQ_CW_RX_38_POS)) -#define RF_FPGA_FREQ_CW_RX_37 RF_FPGA_FREQ_CW_RX_37 -#define RF_FPGA_FREQ_CW_RX_37_POS (16U) -#define RF_FPGA_FREQ_CW_RX_37_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_37_MSK (((1U << RF_FPGA_FREQ_CW_RX_37_LEN) - 1) << RF_FPGA_FREQ_CW_RX_37_POS) -#define RF_FPGA_FREQ_CW_RX_37_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_37_LEN) - 1) << RF_FPGA_FREQ_CW_RX_37_POS)) -#define RF_FPGA_FREQ_CW_RX_36 RF_FPGA_FREQ_CW_RX_36 -#define RF_FPGA_FREQ_CW_RX_36_POS (24U) -#define RF_FPGA_FREQ_CW_RX_36_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_36_MSK (((1U << RF_FPGA_FREQ_CW_RX_36_LEN) - 1) << RF_FPGA_FREQ_CW_RX_36_POS) -#define RF_FPGA_FREQ_CW_RX_36_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_36_LEN) - 1) << RF_FPGA_FREQ_CW_RX_36_POS)) - -/* 0x73C : rf_fpga_table_70 */ -#define RF_FPGA_TABLE_70_OFFSET (0x73C) -#define RF_FPGA_FREQ_CW_RX_43 RF_FPGA_FREQ_CW_RX_43 -#define RF_FPGA_FREQ_CW_RX_43_POS (0U) -#define RF_FPGA_FREQ_CW_RX_43_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_43_MSK (((1U << RF_FPGA_FREQ_CW_RX_43_LEN) - 1) << RF_FPGA_FREQ_CW_RX_43_POS) -#define RF_FPGA_FREQ_CW_RX_43_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_43_LEN) - 1) << RF_FPGA_FREQ_CW_RX_43_POS)) -#define RF_FPGA_FREQ_CW_RX_42 RF_FPGA_FREQ_CW_RX_42 -#define RF_FPGA_FREQ_CW_RX_42_POS (8U) -#define RF_FPGA_FREQ_CW_RX_42_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_42_MSK (((1U << RF_FPGA_FREQ_CW_RX_42_LEN) - 1) << RF_FPGA_FREQ_CW_RX_42_POS) -#define RF_FPGA_FREQ_CW_RX_42_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_42_LEN) - 1) << RF_FPGA_FREQ_CW_RX_42_POS)) -#define RF_FPGA_FREQ_CW_RX_41 RF_FPGA_FREQ_CW_RX_41 -#define RF_FPGA_FREQ_CW_RX_41_POS (16U) -#define RF_FPGA_FREQ_CW_RX_41_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_41_MSK (((1U << RF_FPGA_FREQ_CW_RX_41_LEN) - 1) << RF_FPGA_FREQ_CW_RX_41_POS) -#define RF_FPGA_FREQ_CW_RX_41_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_41_LEN) - 1) << RF_FPGA_FREQ_CW_RX_41_POS)) -#define RF_FPGA_FREQ_CW_RX_40 RF_FPGA_FREQ_CW_RX_40 -#define RF_FPGA_FREQ_CW_RX_40_POS (24U) -#define RF_FPGA_FREQ_CW_RX_40_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_40_MSK (((1U << RF_FPGA_FREQ_CW_RX_40_LEN) - 1) << RF_FPGA_FREQ_CW_RX_40_POS) -#define RF_FPGA_FREQ_CW_RX_40_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_40_LEN) - 1) << RF_FPGA_FREQ_CW_RX_40_POS)) - -/* 0x740 : rf_fpga_table_71 */ -#define RF_FPGA_TABLE_71_OFFSET (0x740) -#define RF_FPGA_FREQ_CW_RX_47 RF_FPGA_FREQ_CW_RX_47 -#define RF_FPGA_FREQ_CW_RX_47_POS (0U) -#define RF_FPGA_FREQ_CW_RX_47_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_47_MSK (((1U << RF_FPGA_FREQ_CW_RX_47_LEN) - 1) << RF_FPGA_FREQ_CW_RX_47_POS) -#define RF_FPGA_FREQ_CW_RX_47_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_47_LEN) - 1) << RF_FPGA_FREQ_CW_RX_47_POS)) -#define RF_FPGA_FREQ_CW_RX_46 RF_FPGA_FREQ_CW_RX_46 -#define RF_FPGA_FREQ_CW_RX_46_POS (8U) -#define RF_FPGA_FREQ_CW_RX_46_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_46_MSK (((1U << RF_FPGA_FREQ_CW_RX_46_LEN) - 1) << RF_FPGA_FREQ_CW_RX_46_POS) -#define RF_FPGA_FREQ_CW_RX_46_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_46_LEN) - 1) << RF_FPGA_FREQ_CW_RX_46_POS)) -#define RF_FPGA_FREQ_CW_RX_45 RF_FPGA_FREQ_CW_RX_45 -#define RF_FPGA_FREQ_CW_RX_45_POS (16U) -#define RF_FPGA_FREQ_CW_RX_45_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_45_MSK (((1U << RF_FPGA_FREQ_CW_RX_45_LEN) - 1) << RF_FPGA_FREQ_CW_RX_45_POS) -#define RF_FPGA_FREQ_CW_RX_45_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_45_LEN) - 1) << RF_FPGA_FREQ_CW_RX_45_POS)) -#define RF_FPGA_FREQ_CW_RX_44 RF_FPGA_FREQ_CW_RX_44 -#define RF_FPGA_FREQ_CW_RX_44_POS (24U) -#define RF_FPGA_FREQ_CW_RX_44_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_44_MSK (((1U << RF_FPGA_FREQ_CW_RX_44_LEN) - 1) << RF_FPGA_FREQ_CW_RX_44_POS) -#define RF_FPGA_FREQ_CW_RX_44_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_44_LEN) - 1) << RF_FPGA_FREQ_CW_RX_44_POS)) - -struct rf_fpga_reg { - /* 0x0 reserved */ - uint8_t RESERVED0x0[1536]; - - /* 0x600 : rf_fpga_ctrl_0 */ - union { - struct - { - uint32_t rf_fsm_st_cci_4s : 5; /* [ 4: 0], r/w, 0x0 */ - uint32_t rf_fsm_st_cci_4s_en : 1; /* [ 5], r/w, 0x0 */ - uint32_t reserved_6_15 : 10; /* [15: 6], rsvd, 0x0 */ - uint32_t rf_fsm_en : 1; /* [ 16], r/w, 0x1 */ - uint32_t reserved_17_22 : 6; /* [22:17], rsvd, 0x0 */ - uint32_t rf_fsm_state_cci : 5; /* [27:23], r, 0x0 */ - uint32_t rf_fsm_pu_rx_en : 1; /* [ 28], r/w, 0x1 */ - uint32_t rf_fsm_pu_tx_en : 1; /* [ 29], r/w, 0x1 */ - uint32_t rf_fsm_pu_lo_en : 1; /* [ 30], r/w, 0x1 */ - uint32_t rf_fsm_pu_sb_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_0; - - /* 0x604 : rf_fpga_ctrl_1 */ - union { - struct - { - uint32_t rf_fsm_cci_wr_time : 12; /* [11: 0], r/w, 0x4a */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t rf_fsm_lo_time : 12; /* [27:16], r/w, 0x640 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_1; - - /* 0x608 : rf_fpga_ctrl_2 */ - union { - struct - { - uint32_t rf_fsm_dly_30_time : 12; /* [11: 0], r/w, 0x294 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t rf_fsm_dly_01_time : 12; /* [27:16], r/w, 0x20 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_2; - - /* 0x60C : rf_fpga_ctrl_3 */ - union { - struct - { - uint32_t rf_fsm_pu_sb : 32; /* [31: 0], r/w, 0xd0000077L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_3; - - /* 0x610 : rf_fpga_ctrl_4 */ - union { - struct - { - uint32_t rf_fsm_pu_lo : 32; /* [31: 0], r/w, 0xd3f00077L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_4; - - /* 0x614 : rf_fpga_ctrl_5 */ - union { - struct - { - uint32_t rf_fsm_pu_tx : 32; /* [31: 0], r/w, 0xfbff0077L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_5; - - /* 0x618 : rf_fpga_ctrl_6 */ - union { - struct - { - uint32_t rf_fsm_pu_rx : 32; /* [31: 0], r/w, 0xc7f07ff7L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_6; - - /* 0x61C : rf_fpga_ctrl_7 */ - union { - struct - { - uint32_t reserved_0_20 : 21; /* [20: 0], rsvd, 0x0 */ - uint32_t idac_cw_0 : 5; /* [25:21], r/w, 0xf */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_7; - - /* 0x620 : rf_fpga_table_0 */ - union { - struct - { - uint32_t sdmin_0 : 30; /* [29: 0], r/w, 0x14d9c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_0; - - /* 0x624 : rf_fpga_table_1 */ - union { - struct - { - uint32_t sdmin_1 : 30; /* [29: 0], r/w, 0x14de38e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_1; - - /* 0x628 : rf_fpga_table_2 */ - union { - struct - { - uint32_t sdmin_2 : 30; /* [29: 0], r/w, 0x14e2aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_2; - - /* 0x62C : rf_fpga_table_3 */ - union { - struct - { - uint32_t sdmin_3 : 30; /* [29: 0], r/w, 0x14e71c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_3; - - /* 0x630 : rf_fpga_table_4 */ - union { - struct - { - uint32_t sdmin_4 : 30; /* [29: 0], r/w, 0x14eb8e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_4; - - /* 0x634 : rf_fpga_table_5 */ - union { - struct - { - uint32_t sdmin_5 : 30; /* [29: 0], r/w, 0x14f00000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_5; - - /* 0x638 : rf_fpga_table_6 */ - union { - struct - { - uint32_t sdmin_6 : 30; /* [29: 0], r/w, 0x14f471c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_6; - - /* 0x63C : rf_fpga_table_7 */ - union { - struct - { - uint32_t sdmin_7 : 30; /* [29: 0], r/w, 0x14f8e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_7; - - /* 0x640 : rf_fpga_table_8 */ - union { - struct - { - uint32_t sdmin_8 : 30; /* [29: 0], r/w, 0x14fd5555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_8; - - /* 0x644 : rf_fpga_table_9 */ - union { - struct - { - uint32_t sdmin_9 : 30; /* [29: 0], r/w, 0x1501c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_9; - - /* 0x648 : rf_fpga_table_10 */ - union { - struct - { - uint32_t sdmin_10 : 30; /* [29: 0], r/w, 0x150638e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_10; - - /* 0x64C : rf_fpga_table_11 */ - union { - struct - { - uint32_t sdmin_11 : 30; /* [29: 0], r/w, 0x150aaaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_11; - - /* 0x650 : rf_fpga_table_12 */ - union { - struct - { - uint32_t sdmin_12 : 30; /* [29: 0], r/w, 0x150f1c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_12; - - /* 0x654 : rf_fpga_table_13 */ - union { - struct - { - uint32_t sdmin_13 : 30; /* [29: 0], r/w, 0x15138e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_13; - - /* 0x658 : rf_fpga_table_14 */ - union { - struct - { - uint32_t sdmin_14 : 30; /* [29: 0], r/w, 0x15180000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_14; - - /* 0x65C : rf_fpga_table_15 */ - union { - struct - { - uint32_t sdmin_15 : 30; /* [29: 0], r/w, 0x151c71c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_15; - - /* 0x660 : rf_fpga_table_16 */ - union { - struct - { - uint32_t sdmin_16 : 30; /* [29: 0], r/w, 0x1520e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_16; - - /* 0x664 : rf_fpga_table_17 */ - union { - struct - { - uint32_t sdmin_17 : 30; /* [29: 0], r/w, 0x15255555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_17; - - /* 0x668 : rf_fpga_table_18 */ - union { - struct - { - uint32_t sdmin_18 : 30; /* [29: 0], r/w, 0x1529c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_18; - - /* 0x66C : rf_fpga_table_19 */ - union { - struct - { - uint32_t sdmin_19 : 30; /* [29: 0], r/w, 0x152e38e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_19; - - /* 0x670 : rf_fpga_table_20 */ - union { - struct - { - uint32_t sdmin_20 : 30; /* [29: 0], r/w, 0x1532aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_20; - - /* 0x674 : rf_fpga_table_21 */ - union { - struct - { - uint32_t sdmin_21 : 30; /* [29: 0], r/w, 0x15371c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_21; - - /* 0x678 : rf_fpga_table_22 */ - union { - struct - { - uint32_t sdmin_22 : 30; /* [29: 0], r/w, 0x153b8e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_22; - - /* 0x67C : rf_fpga_table_23 */ - union { - struct - { - uint32_t sdmin_23 : 30; /* [29: 0], r/w, 0x15400000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_23; - - /* 0x680 : rf_fpga_table_24 */ - union { - struct - { - uint32_t sdmin_24 : 30; /* [29: 0], r/w, 0x154471c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_24; - - /* 0x684 : rf_fpga_table_25 */ - union { - struct - { - uint32_t sdmin_25 : 30; /* [29: 0], r/w, 0x1548e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_25; - - /* 0x688 : rf_fpga_table_26 */ - union { - struct - { - uint32_t sdmin_26 : 30; /* [29: 0], r/w, 0x154d5555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_26; - - /* 0x68C : rf_fpga_table_27 */ - union { - struct - { - uint32_t sdmin_27 : 30; /* [29: 0], r/w, 0x1551c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_27; - - /* 0x690 : rf_fpga_table_28 */ - union { - struct - { - uint32_t sdmin_28 : 30; /* [29: 0], r/w, 0x155638e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_28; - - /* 0x694 : rf_fpga_table_29 */ - union { - struct - { - uint32_t sdmin_29 : 30; /* [29: 0], r/w, 0x155aaaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_29; - - /* 0x698 : rf_fpga_table_30 */ - union { - struct - { - uint32_t sdmin_30 : 30; /* [29: 0], r/w, 0x155f1c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_30; - - /* 0x69C : rf_fpga_table_31 */ - union { - struct - { - uint32_t sdmin_31 : 30; /* [29: 0], r/w, 0x15638e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_31; - - /* 0x6A0 : rf_fpga_table_32 */ - union { - struct - { - uint32_t sdmin_32 : 30; /* [29: 0], r/w, 0x15680000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_32; - - /* 0x6A4 : rf_fpga_table_33 */ - union { - struct - { - uint32_t sdmin_33 : 30; /* [29: 0], r/w, 0x156c71c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_33; - - /* 0x6A8 : rf_fpga_table_34 */ - union { - struct - { - uint32_t sdmin_34 : 30; /* [29: 0], r/w, 0x1570e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_34; - - /* 0x6AC : rf_fpga_table_35 */ - union { - struct - { - uint32_t sdmin_35 : 30; /* [29: 0], r/w, 0x15755555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_35; - - /* 0x6B0 : rf_fpga_table_36 */ - union { - struct - { - uint32_t sdmin_36 : 30; /* [29: 0], r/w, 0x1579c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_36; - - /* 0x6B4 : rf_fpga_table_37 */ - union { - struct - { - uint32_t sdmin_37 : 30; /* [29: 0], r/w, 0x157e38e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_37; - - /* 0x6B8 : rf_fpga_table_38 */ - union { - struct - { - uint32_t sdmin_38 : 30; /* [29: 0], r/w, 0x1582aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_38; - - /* 0x6BC : rf_fpga_table_39 */ - union { - struct - { - uint32_t sdmin_39 : 30; /* [29: 0], r/w, 0x15871c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_39; - - /* 0x6C0 : rf_fpga_table_40 */ - union { - struct - { - uint32_t sdmin_40 : 30; /* [29: 0], r/w, 0x14e071c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_40; - - /* 0x6C4 : rf_fpga_table_41 */ - union { - struct - { - uint32_t sdmin_41 : 30; /* [29: 0], r/w, 0x14f6aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_41; - - /* 0x6C8 : rf_fpga_table_42 */ - union { - struct - { - uint32_t sdmin_42 : 30; /* [29: 0], r/w, 0x150ce38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_42; - - /* 0x6CC : rf_fpga_table_43 */ - union { - struct - { - uint32_t sdmin_43 : 30; /* [29: 0], r/w, 0x15231c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_43; - - /* 0x6D0 : rf_fpga_table_44 */ - union { - struct - { - uint32_t sdmin_44 : 30; /* [29: 0], r/w, 0x15395555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_44; - - /* 0x6D4 : rf_fpga_table_45 */ - union { - struct - { - uint32_t sdmin_45 : 30; /* [29: 0], r/w, 0x154f8e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_45; - - /* 0x6D8 : rf_fpga_table_46 */ - union { - struct - { - uint32_t sdmin_46 : 30; /* [29: 0], r/w, 0x1565c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_46; - - /* 0x6DC : rf_fpga_table_47 */ - union { - struct - { - uint32_t sdmin_47 : 30; /* [29: 0], r/w, 0x157c0000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_47; - - /* 0x6E0 : rf_fpga_table_48 */ - union { - struct - { - uint32_t freq_cw_3 : 7; /* [ 6: 0], r/w, 0x29 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_2 : 7; /* [14: 8], r/w, 0x29 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_1 : 7; /* [22:16], r/w, 0x29 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_0 : 7; /* [30:24], r/w, 0x2a */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_48; - - /* 0x6E4 : rf_fpga_table_49 */ - union { - struct - { - uint32_t freq_cw_7 : 7; /* [ 6: 0], r/w, 0x28 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_6 : 7; /* [14: 8], r/w, 0x28 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_5 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_4 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_49; - - /* 0x6E8 : rf_fpga_table_50 */ - union { - struct - { - uint32_t freq_cw_11 : 7; /* [ 6: 0], r/w, 0x27 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_10 : 7; /* [14: 8], r/w, 0x27 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_9 : 7; /* [22:16], r/w, 0x27 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_8 : 7; /* [30:24], r/w, 0x27 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_50; - - /* 0x6EC : rf_fpga_table_51 */ - union { - struct - { - uint32_t freq_cw_15 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_14 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_13 : 7; /* [22:16], r/w, 0x26 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_12 : 7; /* [30:24], r/w, 0x26 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_51; - - /* 0x6F0 : rf_fpga_table_52 */ - union { - struct - { - uint32_t freq_cw_19 : 7; /* [ 6: 0], r/w, 0x24 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_18 : 7; /* [14: 8], r/w, 0x25 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_17 : 7; /* [22:16], r/w, 0x25 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_16 : 7; /* [30:24], r/w, 0x25 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_52; - - /* 0x6F4 : rf_fpga_table_53 */ - union { - struct - { - uint32_t freq_cw_23 : 7; /* [ 6: 0], r/w, 0x23 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_22 : 7; /* [14: 8], r/w, 0x24 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_21 : 7; /* [22:16], r/w, 0x24 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_20 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_53; - - /* 0x6F8 : rf_fpga_table_54 */ - union { - struct - { - uint32_t freq_cw_27 : 7; /* [ 6: 0], r/w, 0x22 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_26 : 7; /* [14: 8], r/w, 0x22 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_25 : 7; /* [22:16], r/w, 0x23 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_24 : 7; /* [30:24], r/w, 0x23 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_54; - - /* 0x6FC : rf_fpga_table_55 */ - union { - struct - { - uint32_t freq_cw_31 : 7; /* [ 6: 0], r/w, 0x21 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_30 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_29 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_28 : 7; /* [30:24], r/w, 0x22 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_55; - - /* 0x700 : rf_fpga_table_56 */ - union { - struct - { - uint32_t freq_cw_35 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_34 : 7; /* [14: 8], r/w, 0x20 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_33 : 7; /* [22:16], r/w, 0x21 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_32 : 7; /* [30:24], r/w, 0x21 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_56; - - /* 0x704 : rf_fpga_table_57 */ - union { - struct - { - uint32_t freq_cw_39 : 7; /* [ 6: 0], r/w, 0x1f */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_38 : 7; /* [14: 8], r/w, 0x1f */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_37 : 7; /* [22:16], r/w, 0x20 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_36 : 7; /* [30:24], r/w, 0x20 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_57; - - /* 0x708 : rf_fpga_table_58 */ - union { - struct - { - uint32_t freq_cw_43 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_42 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_41 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_40 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_58; - - /* 0x70C : rf_fpga_table_59 */ - union { - struct - { - uint32_t freq_cw_47 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_46 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_45 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_44 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_59; - - /* 0x710 : rf_fpga_ctrl_8 */ - union { - struct - { - uint32_t cmd_enable : 16; /* [15: 0], r/w, 0xffff */ - uint32_t reserved_16_31 : 16; /* [31:16], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_8; - - /* 0x714 : rf_fpga_table_60 */ - union { - struct - { - uint32_t freq_cw_rx_3 : 7; /* [ 6: 0], r/w, 0x29 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_2 : 7; /* [14: 8], r/w, 0x29 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_1 : 7; /* [22:16], r/w, 0x29 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_0 : 7; /* [30:24], r/w, 0x2a */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_60; - - /* 0x718 : rf_fpga_table_61 */ - union { - struct - { - uint32_t freq_cw_rx_7 : 7; /* [ 6: 0], r/w, 0x28 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_6 : 7; /* [14: 8], r/w, 0x28 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_5 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_4 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_61; - - /* 0x71C : rf_fpga_table_62 */ - union { - struct - { - uint32_t freq_cw_rx_11 : 7; /* [ 6: 0], r/w, 0x27 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_10 : 7; /* [14: 8], r/w, 0x27 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_9 : 7; /* [22:16], r/w, 0x27 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_8 : 7; /* [30:24], r/w, 0x27 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_62; - - /* 0x720 : rf_fpga_table_63 */ - union { - struct - { - uint32_t freq_cw_rx_15 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_14 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_13 : 7; /* [22:16], r/w, 0x26 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_12 : 7; /* [30:24], r/w, 0x26 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_63; - - /* 0x724 : rf_fpga_table_64 */ - union { - struct - { - uint32_t freq_cw_rx_19 : 7; /* [ 6: 0], r/w, 0x24 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_18 : 7; /* [14: 8], r/w, 0x25 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_17 : 7; /* [22:16], r/w, 0x25 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_16 : 7; /* [30:24], r/w, 0x25 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_64; - - /* 0x728 : rf_fpga_table_65 */ - union { - struct - { - uint32_t freq_cw_rx_23 : 7; /* [ 6: 0], r/w, 0x23 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_22 : 7; /* [14: 8], r/w, 0x24 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_21 : 7; /* [22:16], r/w, 0x24 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_20 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_65; - - /* 0x72C : rf_fpga_table_66 */ - union { - struct - { - uint32_t freq_cw_rx_27 : 7; /* [ 6: 0], r/w, 0x22 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_26 : 7; /* [14: 8], r/w, 0x22 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_25 : 7; /* [22:16], r/w, 0x23 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_24 : 7; /* [30:24], r/w, 0x23 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_66; - - /* 0x730 : rf_fpga_table_67 */ - union { - struct - { - uint32_t freq_cw_rx_31 : 7; /* [ 6: 0], r/w, 0x21 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_30 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_29 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_28 : 7; /* [30:24], r/w, 0x22 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_67; - - /* 0x734 : rf_fpga_table_68 */ - union { - struct - { - uint32_t freq_cw_rx_35 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_34 : 7; /* [14: 8], r/w, 0x20 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_33 : 7; /* [22:16], r/w, 0x21 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_32 : 7; /* [30:24], r/w, 0x21 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_68; - - /* 0x738 : rf_fpga_table_69 */ - union { - struct - { - uint32_t freq_cw_rx_39 : 7; /* [ 6: 0], r/w, 0x1f */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_38 : 7; /* [14: 8], r/w, 0x1f */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_37 : 7; /* [22:16], r/w, 0x20 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_36 : 7; /* [30:24], r/w, 0x20 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_69; - - /* 0x73C : rf_fpga_table_70 */ - union { - struct - { - uint32_t freq_cw_rx_43 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_42 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_41 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_40 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_70; - - /* 0x740 : rf_fpga_table_71 */ - union { - struct - { - uint32_t freq_cw_rx_47 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_46 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_45 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_44 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_71; -}; - -typedef volatile struct rf_fpga_reg rf_fpga_reg_t; - -#endif /* __RF_FPGA_REG_H__ */ diff --git a/drivers/bl602_driver/regs/rf_reg.h b/drivers/bl602_driver/regs/rf_reg.h deleted file mode 100644 index aabb5b73..00000000 --- a/drivers/bl602_driver/regs/rf_reg.h +++ /dev/null @@ -1,6852 +0,0 @@ -/** - ****************************************************************************** - * @file rf_reg.h - * @version V1.2 - * @date 2019-11-20 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2019 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __RF_REG_H__ -#define __RF_REG_H__ - -#include "bl602.h" - -/* 0x0 : Silicon revision */ -#define RF_REV_OFFSET (0x0) -#define RF_ID RF_ID -#define RF_ID_POS (0U) -#define RF_ID_LEN (8U) -#define RF_ID_MSK (((1U << RF_ID_LEN) - 1) << RF_ID_POS) -#define RF_ID_UMSK (~(((1U << RF_ID_LEN) - 1) << RF_ID_POS)) -#define RF_FW_REV RF_FW_REV -#define RF_FW_REV_POS (8U) -#define RF_FW_REV_LEN (8U) -#define RF_FW_REV_MSK (((1U << RF_FW_REV_LEN) - 1) << RF_FW_REV_POS) -#define RF_FW_REV_UMSK (~(((1U << RF_FW_REV_LEN) - 1) << RF_FW_REV_POS)) -#define RF_HW_REV RF_HW_REV -#define RF_HW_REV_POS (16U) -#define RF_HW_REV_LEN (8U) -#define RF_HW_REV_MSK (((1U << RF_HW_REV_LEN) - 1) << RF_HW_REV_POS) -#define RF_HW_REV_UMSK (~(((1U << RF_HW_REV_LEN) - 1) << RF_HW_REV_POS)) - -/* 0x4 : Digital Control */ -#define RF_FSM_CTRL_HW_OFFSET (0x4) -#define RF_FSM_CTRL_EN RF_FSM_CTRL_EN -#define RF_FSM_CTRL_EN_POS (1U) -#define RF_FSM_CTRL_EN_LEN (1U) -#define RF_FSM_CTRL_EN_MSK (((1U << RF_FSM_CTRL_EN_LEN) - 1) << RF_FSM_CTRL_EN_POS) -#define RF_FSM_CTRL_EN_UMSK (~(((1U << RF_FSM_CTRL_EN_LEN) - 1) << RF_FSM_CTRL_EN_POS)) -#define RF_FSM_T2R_CAL_MODE RF_FSM_T2R_CAL_MODE -#define RF_FSM_T2R_CAL_MODE_POS (2U) -#define RF_FSM_T2R_CAL_MODE_LEN (2U) -#define RF_FSM_T2R_CAL_MODE_MSK (((1U << RF_FSM_T2R_CAL_MODE_LEN) - 1) << RF_FSM_T2R_CAL_MODE_POS) -#define RF_FSM_T2R_CAL_MODE_UMSK (~(((1U << RF_FSM_T2R_CAL_MODE_LEN) - 1) << RF_FSM_T2R_CAL_MODE_POS)) -#define RF_FSM_STATE RF_FSM_STATE -#define RF_FSM_STATE_POS (4U) -#define RF_FSM_STATE_LEN (3U) -#define RF_FSM_STATE_MSK (((1U << RF_FSM_STATE_LEN) - 1) << RF_FSM_STATE_POS) -#define RF_FSM_STATE_UMSK (~(((1U << RF_FSM_STATE_LEN) - 1) << RF_FSM_STATE_POS)) -#define RF_RC_STATE_DBG RF_RC_STATE_DBG -#define RF_RC_STATE_DBG_POS (8U) -#define RF_RC_STATE_DBG_LEN (3U) -#define RF_RC_STATE_DBG_MSK (((1U << RF_RC_STATE_DBG_LEN) - 1) << RF_RC_STATE_DBG_POS) -#define RF_RC_STATE_DBG_UMSK (~(((1U << RF_RC_STATE_DBG_LEN) - 1) << RF_RC_STATE_DBG_POS)) -#define RF_RC_STATE_DBG_EN RF_RC_STATE_DBG_EN -#define RF_RC_STATE_DBG_EN_POS (11U) -#define RF_RC_STATE_DBG_EN_LEN (1U) -#define RF_RC_STATE_DBG_EN_MSK (((1U << RF_RC_STATE_DBG_EN_LEN) - 1) << RF_RC_STATE_DBG_EN_POS) -#define RF_RC_STATE_DBG_EN_UMSK (~(((1U << RF_RC_STATE_DBG_EN_LEN) - 1) << RF_RC_STATE_DBG_EN_POS)) -#define RF_FSM_ST_INT_SEL RF_FSM_ST_INT_SEL -#define RF_FSM_ST_INT_SEL_POS (12U) -#define RF_FSM_ST_INT_SEL_LEN (3U) -#define RF_FSM_ST_INT_SEL_MSK (((1U << RF_FSM_ST_INT_SEL_LEN) - 1) << RF_FSM_ST_INT_SEL_POS) -#define RF_FSM_ST_INT_SEL_UMSK (~(((1U << RF_FSM_ST_INT_SEL_LEN) - 1) << RF_FSM_ST_INT_SEL_POS)) -#define RF_FSM_ST_INT RF_FSM_ST_INT -#define RF_FSM_ST_INT_POS (16U) -#define RF_FSM_ST_INT_LEN (1U) -#define RF_FSM_ST_INT_MSK (((1U << RF_FSM_ST_INT_LEN) - 1) << RF_FSM_ST_INT_POS) -#define RF_FSM_ST_INT_UMSK (~(((1U << RF_FSM_ST_INT_LEN) - 1) << RF_FSM_ST_INT_POS)) -#define RF_FSM_ST_INT_CLR RF_FSM_ST_INT_CLR -#define RF_FSM_ST_INT_CLR_POS (20U) -#define RF_FSM_ST_INT_CLR_LEN (1U) -#define RF_FSM_ST_INT_CLR_MSK (((1U << RF_FSM_ST_INT_CLR_LEN) - 1) << RF_FSM_ST_INT_CLR_POS) -#define RF_FSM_ST_INT_CLR_UMSK (~(((1U << RF_FSM_ST_INT_CLR_LEN) - 1) << RF_FSM_ST_INT_CLR_POS)) -#define RF_FSM_ST_INT_SET RF_FSM_ST_INT_SET -#define RF_FSM_ST_INT_SET_POS (24U) -#define RF_FSM_ST_INT_SET_LEN (1U) -#define RF_FSM_ST_INT_SET_MSK (((1U << RF_FSM_ST_INT_SET_LEN) - 1) << RF_FSM_ST_INT_SET_POS) -#define RF_FSM_ST_INT_SET_UMSK (~(((1U << RF_FSM_ST_INT_SET_LEN) - 1) << RF_FSM_ST_INT_SET_POS)) -#define RF_RC_STATE_VALUE RF_RC_STATE_VALUE -#define RF_RC_STATE_VALUE_POS (28U) -#define RF_RC_STATE_VALUE_LEN (3U) -#define RF_RC_STATE_VALUE_MSK (((1U << RF_RC_STATE_VALUE_LEN) - 1) << RF_RC_STATE_VALUE_POS) -#define RF_RC_STATE_VALUE_UMSK (~(((1U << RF_RC_STATE_VALUE_LEN) - 1) << RF_RC_STATE_VALUE_POS)) - -/* 0x8 : rfsm status reg */ -#define RF_FSM_CTRL_SW_OFFSET (0x8) -#define RF_FSM_SW_ST RF_FSM_SW_ST -#define RF_FSM_SW_ST_POS (0U) -#define RF_FSM_SW_ST_LEN (5U) -#define RF_FSM_SW_ST_MSK (((1U << RF_FSM_SW_ST_LEN) - 1) << RF_FSM_SW_ST_POS) -#define RF_FSM_SW_ST_UMSK (~(((1U << RF_FSM_SW_ST_LEN) - 1) << RF_FSM_SW_ST_POS)) -#define RF_FSM_SW_ST_VLD RF_FSM_SW_ST_VLD -#define RF_FSM_SW_ST_VLD_POS (8U) -#define RF_FSM_SW_ST_VLD_LEN (1U) -#define RF_FSM_SW_ST_VLD_MSK (((1U << RF_FSM_SW_ST_VLD_LEN) - 1) << RF_FSM_SW_ST_VLD_POS) -#define RF_FSM_SW_ST_VLD_UMSK (~(((1U << RF_FSM_SW_ST_VLD_LEN) - 1) << RF_FSM_SW_ST_VLD_POS)) -#define RF_FULL_CAL_EN RF_FULL_CAL_EN -#define RF_FULL_CAL_EN_POS (12U) -#define RF_FULL_CAL_EN_LEN (1U) -#define RF_FULL_CAL_EN_MSK (((1U << RF_FULL_CAL_EN_LEN) - 1) << RF_FULL_CAL_EN_POS) -#define RF_FULL_CAL_EN_UMSK (~(((1U << RF_FULL_CAL_EN_LEN) - 1) << RF_FULL_CAL_EN_POS)) -#define RF_INC_CAL_TIMEOUT RF_INC_CAL_TIMEOUT -#define RF_INC_CAL_TIMEOUT_POS (16U) -#define RF_INC_CAL_TIMEOUT_LEN (1U) -#define RF_INC_CAL_TIMEOUT_MSK (((1U << RF_INC_CAL_TIMEOUT_LEN) - 1) << RF_INC_CAL_TIMEOUT_POS) -#define RF_INC_CAL_TIMEOUT_UMSK (~(((1U << RF_INC_CAL_TIMEOUT_LEN) - 1) << RF_INC_CAL_TIMEOUT_POS)) -#define RF_LO_UNLOCKED RF_LO_UNLOCKED -#define RF_LO_UNLOCKED_POS (20U) -#define RF_LO_UNLOCKED_LEN (1U) -#define RF_LO_UNLOCKED_MSK (((1U << RF_LO_UNLOCKED_LEN) - 1) << RF_LO_UNLOCKED_POS) -#define RF_LO_UNLOCKED_UMSK (~(((1U << RF_LO_UNLOCKED_LEN) - 1) << RF_LO_UNLOCKED_POS)) - -/* 0xC : Control logic switch */ -#define RFCTRL_HW_EN_OFFSET (0xC) -#define RF_PU_CTRL_HW RF_PU_CTRL_HW -#define RF_PU_CTRL_HW_POS (0U) -#define RF_PU_CTRL_HW_LEN (1U) -#define RF_PU_CTRL_HW_MSK (((1U << RF_PU_CTRL_HW_LEN) - 1) << RF_PU_CTRL_HW_POS) -#define RF_PU_CTRL_HW_UMSK (~(((1U << RF_PU_CTRL_HW_LEN) - 1) << RF_PU_CTRL_HW_POS)) -#define RF_RX_GAIN_CTRL_HW RF_RX_GAIN_CTRL_HW -#define RF_RX_GAIN_CTRL_HW_POS (1U) -#define RF_RX_GAIN_CTRL_HW_LEN (1U) -#define RF_RX_GAIN_CTRL_HW_MSK (((1U << RF_RX_GAIN_CTRL_HW_LEN) - 1) << RF_RX_GAIN_CTRL_HW_POS) -#define RF_RX_GAIN_CTRL_HW_UMSK (~(((1U << RF_RX_GAIN_CTRL_HW_LEN) - 1) << RF_RX_GAIN_CTRL_HW_POS)) -#define RF_TX_GAIN_CTRL_HW RF_TX_GAIN_CTRL_HW -#define RF_TX_GAIN_CTRL_HW_POS (2U) -#define RF_TX_GAIN_CTRL_HW_LEN (1U) -#define RF_TX_GAIN_CTRL_HW_MSK (((1U << RF_TX_GAIN_CTRL_HW_LEN) - 1) << RF_TX_GAIN_CTRL_HW_POS) -#define RF_TX_GAIN_CTRL_HW_UMSK (~(((1U << RF_TX_GAIN_CTRL_HW_LEN) - 1) << RF_TX_GAIN_CTRL_HW_POS)) -#define RF_LNA_CTRL_HW RF_LNA_CTRL_HW -#define RF_LNA_CTRL_HW_POS (3U) -#define RF_LNA_CTRL_HW_LEN (1U) -#define RF_LNA_CTRL_HW_MSK (((1U << RF_LNA_CTRL_HW_LEN) - 1) << RF_LNA_CTRL_HW_POS) -#define RF_LNA_CTRL_HW_UMSK (~(((1U << RF_LNA_CTRL_HW_LEN) - 1) << RF_LNA_CTRL_HW_POS)) -#define RF_RBB_BW_CTRL_HW RF_RBB_BW_CTRL_HW -#define RF_RBB_BW_CTRL_HW_POS (4U) -#define RF_RBB_BW_CTRL_HW_LEN (1U) -#define RF_RBB_BW_CTRL_HW_MSK (((1U << RF_RBB_BW_CTRL_HW_LEN) - 1) << RF_RBB_BW_CTRL_HW_POS) -#define RF_RBB_BW_CTRL_HW_UMSK (~(((1U << RF_RBB_BW_CTRL_HW_LEN) - 1) << RF_RBB_BW_CTRL_HW_POS)) -#define RF_TRXCAL_CTRL_HW RF_TRXCAL_CTRL_HW -#define RF_TRXCAL_CTRL_HW_POS (5U) -#define RF_TRXCAL_CTRL_HW_LEN (1U) -#define RF_TRXCAL_CTRL_HW_MSK (((1U << RF_TRXCAL_CTRL_HW_LEN) - 1) << RF_TRXCAL_CTRL_HW_POS) -#define RF_TRXCAL_CTRL_HW_UMSK (~(((1U << RF_TRXCAL_CTRL_HW_LEN) - 1) << RF_TRXCAL_CTRL_HW_POS)) -#define RF_LO_CTRL_HW RF_LO_CTRL_HW -#define RF_LO_CTRL_HW_POS (6U) -#define RF_LO_CTRL_HW_LEN (1U) -#define RF_LO_CTRL_HW_MSK (((1U << RF_LO_CTRL_HW_LEN) - 1) << RF_LO_CTRL_HW_POS) -#define RF_LO_CTRL_HW_UMSK (~(((1U << RF_LO_CTRL_HW_LEN) - 1) << RF_LO_CTRL_HW_POS)) -#define RF_INC_ACAL_CTRL_EN_HW RF_INC_ACAL_CTRL_EN_HW -#define RF_INC_ACAL_CTRL_EN_HW_POS (7U) -#define RF_INC_ACAL_CTRL_EN_HW_LEN (1U) -#define RF_INC_ACAL_CTRL_EN_HW_MSK (((1U << RF_INC_ACAL_CTRL_EN_HW_LEN) - 1) << RF_INC_ACAL_CTRL_EN_HW_POS) -#define RF_INC_ACAL_CTRL_EN_HW_UMSK (~(((1U << RF_INC_ACAL_CTRL_EN_HW_LEN) - 1) << RF_INC_ACAL_CTRL_EN_HW_POS)) -#define RF_INC_FCAL_CTRL_EN_HW RF_INC_FCAL_CTRL_EN_HW -#define RF_INC_FCAL_CTRL_EN_HW_POS (8U) -#define RF_INC_FCAL_CTRL_EN_HW_LEN (1U) -#define RF_INC_FCAL_CTRL_EN_HW_MSK (((1U << RF_INC_FCAL_CTRL_EN_HW_LEN) - 1) << RF_INC_FCAL_CTRL_EN_HW_POS) -#define RF_INC_FCAL_CTRL_EN_HW_UMSK (~(((1U << RF_INC_FCAL_CTRL_EN_HW_LEN) - 1) << RF_INC_FCAL_CTRL_EN_HW_POS)) -#define RF_SDM_CTRL_HW RF_SDM_CTRL_HW -#define RF_SDM_CTRL_HW_POS (9U) -#define RF_SDM_CTRL_HW_LEN (1U) -#define RF_SDM_CTRL_HW_MSK (((1U << RF_SDM_CTRL_HW_LEN) - 1) << RF_SDM_CTRL_HW_POS) -#define RF_SDM_CTRL_HW_UMSK (~(((1U << RF_SDM_CTRL_HW_LEN) - 1) << RF_SDM_CTRL_HW_POS)) -#define RF_RBB_PKDET_EN_CTRL_HW RF_RBB_PKDET_EN_CTRL_HW -#define RF_RBB_PKDET_EN_CTRL_HW_POS (10U) -#define RF_RBB_PKDET_EN_CTRL_HW_LEN (1U) -#define RF_RBB_PKDET_EN_CTRL_HW_MSK (((1U << RF_RBB_PKDET_EN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_EN_CTRL_HW_POS) -#define RF_RBB_PKDET_EN_CTRL_HW_UMSK (~(((1U << RF_RBB_PKDET_EN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_EN_CTRL_HW_POS)) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW RF_RBB_PKDET_OUT_RSTN_CTRL_HW -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_POS (11U) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_LEN (1U) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_MSK (((1U << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_POS) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_UMSK (~(((1U << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_POS)) -#define RF_ADDA_CTRL_HW RF_ADDA_CTRL_HW -#define RF_ADDA_CTRL_HW_POS (12U) -#define RF_ADDA_CTRL_HW_LEN (1U) -#define RF_ADDA_CTRL_HW_MSK (((1U << RF_ADDA_CTRL_HW_LEN) - 1) << RF_ADDA_CTRL_HW_POS) -#define RF_ADDA_CTRL_HW_UMSK (~(((1U << RF_ADDA_CTRL_HW_LEN) - 1) << RF_ADDA_CTRL_HW_POS)) - -/* 0x10 : temp_comp */ -#define RF_TEMP_COMP_OFFSET (0x10) -#define RF_CONST_ACAL RF_CONST_ACAL -#define RF_CONST_ACAL_POS (0U) -#define RF_CONST_ACAL_LEN (8U) -#define RF_CONST_ACAL_MSK (((1U << RF_CONST_ACAL_LEN) - 1) << RF_CONST_ACAL_POS) -#define RF_CONST_ACAL_UMSK (~(((1U << RF_CONST_ACAL_LEN) - 1) << RF_CONST_ACAL_POS)) -#define RF_CONST_FCAL RF_CONST_FCAL -#define RF_CONST_FCAL_POS (8U) -#define RF_CONST_FCAL_LEN (8U) -#define RF_CONST_FCAL_MSK (((1U << RF_CONST_FCAL_LEN) - 1) << RF_CONST_FCAL_POS) -#define RF_CONST_FCAL_UMSK (~(((1U << RF_CONST_FCAL_LEN) - 1) << RF_CONST_FCAL_POS)) -#define RF_TEMP_COMP_EN RF_TEMP_COMP_EN -#define RF_TEMP_COMP_EN_POS (16U) -#define RF_TEMP_COMP_EN_LEN (1U) -#define RF_TEMP_COMP_EN_MSK (((1U << RF_TEMP_COMP_EN_LEN) - 1) << RF_TEMP_COMP_EN_POS) -#define RF_TEMP_COMP_EN_UMSK (~(((1U << RF_TEMP_COMP_EN_LEN) - 1) << RF_TEMP_COMP_EN_POS)) - -/* 0x14 : rfcal_status */ -#define RFCAL_STATUS_OFFSET (0x14) -#define RF_RCAL_STATUS RF_RCAL_STATUS -#define RF_RCAL_STATUS_POS (0U) -#define RF_RCAL_STATUS_LEN (2U) -#define RF_RCAL_STATUS_MSK (((1U << RF_RCAL_STATUS_LEN) - 1) << RF_RCAL_STATUS_POS) -#define RF_RCAL_STATUS_UMSK (~(((1U << RF_RCAL_STATUS_LEN) - 1) << RF_RCAL_STATUS_POS)) -#define RF_ADC_OSCAL_STATUS RF_ADC_OSCAL_STATUS -#define RF_ADC_OSCAL_STATUS_POS (2U) -#define RF_ADC_OSCAL_STATUS_LEN (2U) -#define RF_ADC_OSCAL_STATUS_MSK (((1U << RF_ADC_OSCAL_STATUS_LEN) - 1) << RF_ADC_OSCAL_STATUS_POS) -#define RF_ADC_OSCAL_STATUS_UMSK (~(((1U << RF_ADC_OSCAL_STATUS_LEN) - 1) << RF_ADC_OSCAL_STATUS_POS)) -#define RF_FCAL_STATUS RF_FCAL_STATUS -#define RF_FCAL_STATUS_POS (4U) -#define RF_FCAL_STATUS_LEN (2U) -#define RF_FCAL_STATUS_MSK (((1U << RF_FCAL_STATUS_LEN) - 1) << RF_FCAL_STATUS_POS) -#define RF_FCAL_STATUS_UMSK (~(((1U << RF_FCAL_STATUS_LEN) - 1) << RF_FCAL_STATUS_POS)) -#define RF_ACAL_STATUS RF_ACAL_STATUS -#define RF_ACAL_STATUS_POS (6U) -#define RF_ACAL_STATUS_LEN (2U) -#define RF_ACAL_STATUS_MSK (((1U << RF_ACAL_STATUS_LEN) - 1) << RF_ACAL_STATUS_POS) -#define RF_ACAL_STATUS_UMSK (~(((1U << RF_ACAL_STATUS_LEN) - 1) << RF_ACAL_STATUS_POS)) -#define RF_INC_FCAL_STATUS RF_INC_FCAL_STATUS -#define RF_INC_FCAL_STATUS_POS (8U) -#define RF_INC_FCAL_STATUS_LEN (2U) -#define RF_INC_FCAL_STATUS_MSK (((1U << RF_INC_FCAL_STATUS_LEN) - 1) << RF_INC_FCAL_STATUS_POS) -#define RF_INC_FCAL_STATUS_UMSK (~(((1U << RF_INC_FCAL_STATUS_LEN) - 1) << RF_INC_FCAL_STATUS_POS)) -#define RF_INC_ACAL_STATUS RF_INC_ACAL_STATUS -#define RF_INC_ACAL_STATUS_POS (10U) -#define RF_INC_ACAL_STATUS_LEN (2U) -#define RF_INC_ACAL_STATUS_MSK (((1U << RF_INC_ACAL_STATUS_LEN) - 1) << RF_INC_ACAL_STATUS_POS) -#define RF_INC_ACAL_STATUS_UMSK (~(((1U << RF_INC_ACAL_STATUS_LEN) - 1) << RF_INC_ACAL_STATUS_POS)) -#define RF_CLKPLL_CAL_STATUS RF_CLKPLL_CAL_STATUS -#define RF_CLKPLL_CAL_STATUS_POS (12U) -#define RF_CLKPLL_CAL_STATUS_LEN (2U) -#define RF_CLKPLL_CAL_STATUS_MSK (((1U << RF_CLKPLL_CAL_STATUS_LEN) - 1) << RF_CLKPLL_CAL_STATUS_POS) -#define RF_CLKPLL_CAL_STATUS_UMSK (~(((1U << RF_CLKPLL_CAL_STATUS_LEN) - 1) << RF_CLKPLL_CAL_STATUS_POS)) -#define RF_ROS_STATUS RF_ROS_STATUS -#define RF_ROS_STATUS_POS (14U) -#define RF_ROS_STATUS_LEN (2U) -#define RF_ROS_STATUS_MSK (((1U << RF_ROS_STATUS_LEN) - 1) << RF_ROS_STATUS_POS) -#define RF_ROS_STATUS_UMSK (~(((1U << RF_ROS_STATUS_LEN) - 1) << RF_ROS_STATUS_POS)) -#define RF_TOS_STATUS RF_TOS_STATUS -#define RF_TOS_STATUS_POS (16U) -#define RF_TOS_STATUS_LEN (2U) -#define RF_TOS_STATUS_MSK (((1U << RF_TOS_STATUS_LEN) - 1) << RF_TOS_STATUS_POS) -#define RF_TOS_STATUS_UMSK (~(((1U << RF_TOS_STATUS_LEN) - 1) << RF_TOS_STATUS_POS)) -#define RF_RCCAL_STATUS RF_RCCAL_STATUS -#define RF_RCCAL_STATUS_POS (18U) -#define RF_RCCAL_STATUS_LEN (2U) -#define RF_RCCAL_STATUS_MSK (((1U << RF_RCCAL_STATUS_LEN) - 1) << RF_RCCAL_STATUS_POS) -#define RF_RCCAL_STATUS_UMSK (~(((1U << RF_RCCAL_STATUS_LEN) - 1) << RF_RCCAL_STATUS_POS)) -#define RF_LO_LEAKCAL_STATUS RF_LO_LEAKCAL_STATUS -#define RF_LO_LEAKCAL_STATUS_POS (20U) -#define RF_LO_LEAKCAL_STATUS_LEN (2U) -#define RF_LO_LEAKCAL_STATUS_MSK (((1U << RF_LO_LEAKCAL_STATUS_LEN) - 1) << RF_LO_LEAKCAL_STATUS_POS) -#define RF_LO_LEAKCAL_STATUS_UMSK (~(((1U << RF_LO_LEAKCAL_STATUS_LEN) - 1) << RF_LO_LEAKCAL_STATUS_POS)) -#define RF_TIQCAL_STATUS_RESV RF_TIQCAL_STATUS_RESV -#define RF_TIQCAL_STATUS_RESV_POS (22U) -#define RF_TIQCAL_STATUS_RESV_LEN (2U) -#define RF_TIQCAL_STATUS_RESV_MSK (((1U << RF_TIQCAL_STATUS_RESV_LEN) - 1) << RF_TIQCAL_STATUS_RESV_POS) -#define RF_TIQCAL_STATUS_RESV_UMSK (~(((1U << RF_TIQCAL_STATUS_RESV_LEN) - 1) << RF_TIQCAL_STATUS_RESV_POS)) -#define RF_RIQCAL_STATUS_RESV RF_RIQCAL_STATUS_RESV -#define RF_RIQCAL_STATUS_RESV_POS (24U) -#define RF_RIQCAL_STATUS_RESV_LEN (2U) -#define RF_RIQCAL_STATUS_RESV_MSK (((1U << RF_RIQCAL_STATUS_RESV_LEN) - 1) << RF_RIQCAL_STATUS_RESV_POS) -#define RF_RIQCAL_STATUS_RESV_UMSK (~(((1U << RF_RIQCAL_STATUS_RESV_LEN) - 1) << RF_RIQCAL_STATUS_RESV_POS)) -#define RF_PWDET_CAL_STATUS RF_PWDET_CAL_STATUS -#define RF_PWDET_CAL_STATUS_POS (26U) -#define RF_PWDET_CAL_STATUS_LEN (2U) -#define RF_PWDET_CAL_STATUS_MSK (((1U << RF_PWDET_CAL_STATUS_LEN) - 1) << RF_PWDET_CAL_STATUS_POS) -#define RF_PWDET_CAL_STATUS_UMSK (~(((1U << RF_PWDET_CAL_STATUS_LEN) - 1) << RF_PWDET_CAL_STATUS_POS)) -#define RF_TENSCAL_STATUS RF_TENSCAL_STATUS -#define RF_TENSCAL_STATUS_POS (28U) -#define RF_TENSCAL_STATUS_LEN (2U) -#define RF_TENSCAL_STATUS_MSK (((1U << RF_TENSCAL_STATUS_LEN) - 1) << RF_TENSCAL_STATUS_POS) -#define RF_TENSCAL_STATUS_UMSK (~(((1U << RF_TENSCAL_STATUS_LEN) - 1) << RF_TENSCAL_STATUS_POS)) -#define RF_DPD_STATUS RF_DPD_STATUS -#define RF_DPD_STATUS_POS (30U) -#define RF_DPD_STATUS_LEN (2U) -#define RF_DPD_STATUS_MSK (((1U << RF_DPD_STATUS_LEN) - 1) << RF_DPD_STATUS_POS) -#define RF_DPD_STATUS_UMSK (~(((1U << RF_DPD_STATUS_LEN) - 1) << RF_DPD_STATUS_POS)) - -/* 0x18 : rfcal_status2 */ -#define RFCAL_STATUS2_OFFSET (0x18) -#define RF_DL_RFCAL_TABLE_STATUS RF_DL_RFCAL_TABLE_STATUS -#define RF_DL_RFCAL_TABLE_STATUS_POS (0U) -#define RF_DL_RFCAL_TABLE_STATUS_LEN (2U) -#define RF_DL_RFCAL_TABLE_STATUS_MSK (((1U << RF_DL_RFCAL_TABLE_STATUS_LEN) - 1) << RF_DL_RFCAL_TABLE_STATUS_POS) -#define RF_DL_RFCAL_TABLE_STATUS_UMSK (~(((1U << RF_DL_RFCAL_TABLE_STATUS_LEN) - 1) << RF_DL_RFCAL_TABLE_STATUS_POS)) - -/* 0x1C : Calibration mode register */ -#define RFCAL_CTRLEN_OFFSET (0x1C) -#define RF_RCAL_EN_RESV RF_RCAL_EN_RESV -#define RF_RCAL_EN_RESV_POS (0U) -#define RF_RCAL_EN_RESV_LEN (1U) -#define RF_RCAL_EN_RESV_MSK (((1U << RF_RCAL_EN_RESV_LEN) - 1) << RF_RCAL_EN_RESV_POS) -#define RF_RCAL_EN_RESV_UMSK (~(((1U << RF_RCAL_EN_RESV_LEN) - 1) << RF_RCAL_EN_RESV_POS)) -#define RF_ADC_OSCAL_EN RF_ADC_OSCAL_EN -#define RF_ADC_OSCAL_EN_POS (1U) -#define RF_ADC_OSCAL_EN_LEN (1U) -#define RF_ADC_OSCAL_EN_MSK (((1U << RF_ADC_OSCAL_EN_LEN) - 1) << RF_ADC_OSCAL_EN_POS) -#define RF_ADC_OSCAL_EN_UMSK (~(((1U << RF_ADC_OSCAL_EN_LEN) - 1) << RF_ADC_OSCAL_EN_POS)) -#define RF_DL_RFCAL_TABLE_EN RF_DL_RFCAL_TABLE_EN -#define RF_DL_RFCAL_TABLE_EN_POS (2U) -#define RF_DL_RFCAL_TABLE_EN_LEN (1U) -#define RF_DL_RFCAL_TABLE_EN_MSK (((1U << RF_DL_RFCAL_TABLE_EN_LEN) - 1) << RF_DL_RFCAL_TABLE_EN_POS) -#define RF_DL_RFCAL_TABLE_EN_UMSK (~(((1U << RF_DL_RFCAL_TABLE_EN_LEN) - 1) << RF_DL_RFCAL_TABLE_EN_POS)) -#define RF_FCAL_EN RF_FCAL_EN -#define RF_FCAL_EN_POS (3U) -#define RF_FCAL_EN_LEN (1U) -#define RF_FCAL_EN_MSK (((1U << RF_FCAL_EN_LEN) - 1) << RF_FCAL_EN_POS) -#define RF_FCAL_EN_UMSK (~(((1U << RF_FCAL_EN_LEN) - 1) << RF_FCAL_EN_POS)) -#define RF_ACAL_EN RF_ACAL_EN -#define RF_ACAL_EN_POS (4U) -#define RF_ACAL_EN_LEN (1U) -#define RF_ACAL_EN_MSK (((1U << RF_ACAL_EN_LEN) - 1) << RF_ACAL_EN_POS) -#define RF_ACAL_EN_UMSK (~(((1U << RF_ACAL_EN_LEN) - 1) << RF_ACAL_EN_POS)) -#define RF_FCAL_INC_EN RF_FCAL_INC_EN -#define RF_FCAL_INC_EN_POS (5U) -#define RF_FCAL_INC_EN_LEN (1U) -#define RF_FCAL_INC_EN_MSK (((1U << RF_FCAL_INC_EN_LEN) - 1) << RF_FCAL_INC_EN_POS) -#define RF_FCAL_INC_EN_UMSK (~(((1U << RF_FCAL_INC_EN_LEN) - 1) << RF_FCAL_INC_EN_POS)) -#define RF_ACAL_INC_EN RF_ACAL_INC_EN -#define RF_ACAL_INC_EN_POS (6U) -#define RF_ACAL_INC_EN_LEN (1U) -#define RF_ACAL_INC_EN_MSK (((1U << RF_ACAL_INC_EN_LEN) - 1) << RF_ACAL_INC_EN_POS) -#define RF_ACAL_INC_EN_UMSK (~(((1U << RF_ACAL_INC_EN_LEN) - 1) << RF_ACAL_INC_EN_POS)) -#define RF_ROSCAL_INC_EN RF_ROSCAL_INC_EN -#define RF_ROSCAL_INC_EN_POS (7U) -#define RF_ROSCAL_INC_EN_LEN (1U) -#define RF_ROSCAL_INC_EN_MSK (((1U << RF_ROSCAL_INC_EN_LEN) - 1) << RF_ROSCAL_INC_EN_POS) -#define RF_ROSCAL_INC_EN_UMSK (~(((1U << RF_ROSCAL_INC_EN_LEN) - 1) << RF_ROSCAL_INC_EN_POS)) -#define RF_CLKPLL_CAL_EN RF_CLKPLL_CAL_EN -#define RF_CLKPLL_CAL_EN_POS (8U) -#define RF_CLKPLL_CAL_EN_LEN (1U) -#define RF_CLKPLL_CAL_EN_MSK (((1U << RF_CLKPLL_CAL_EN_LEN) - 1) << RF_CLKPLL_CAL_EN_POS) -#define RF_CLKPLL_CAL_EN_UMSK (~(((1U << RF_CLKPLL_CAL_EN_LEN) - 1) << RF_CLKPLL_CAL_EN_POS)) -#define RF_ROSCAL_EN RF_ROSCAL_EN -#define RF_ROSCAL_EN_POS (9U) -#define RF_ROSCAL_EN_LEN (1U) -#define RF_ROSCAL_EN_MSK (((1U << RF_ROSCAL_EN_LEN) - 1) << RF_ROSCAL_EN_POS) -#define RF_ROSCAL_EN_UMSK (~(((1U << RF_ROSCAL_EN_LEN) - 1) << RF_ROSCAL_EN_POS)) -#define RF_TOSCAL_EN RF_TOSCAL_EN -#define RF_TOSCAL_EN_POS (10U) -#define RF_TOSCAL_EN_LEN (1U) -#define RF_TOSCAL_EN_MSK (((1U << RF_TOSCAL_EN_LEN) - 1) << RF_TOSCAL_EN_POS) -#define RF_TOSCAL_EN_UMSK (~(((1U << RF_TOSCAL_EN_LEN) - 1) << RF_TOSCAL_EN_POS)) -#define RF_RCCAL_EN RF_RCCAL_EN -#define RF_RCCAL_EN_POS (11U) -#define RF_RCCAL_EN_LEN (1U) -#define RF_RCCAL_EN_MSK (((1U << RF_RCCAL_EN_LEN) - 1) << RF_RCCAL_EN_POS) -#define RF_RCCAL_EN_UMSK (~(((1U << RF_RCCAL_EN_LEN) - 1) << RF_RCCAL_EN_POS)) -#define RF_LO_LEAKCAL_EN RF_LO_LEAKCAL_EN -#define RF_LO_LEAKCAL_EN_POS (12U) -#define RF_LO_LEAKCAL_EN_LEN (1U) -#define RF_LO_LEAKCAL_EN_MSK (((1U << RF_LO_LEAKCAL_EN_LEN) - 1) << RF_LO_LEAKCAL_EN_POS) -#define RF_LO_LEAKCAL_EN_UMSK (~(((1U << RF_LO_LEAKCAL_EN_LEN) - 1) << RF_LO_LEAKCAL_EN_POS)) -#define RF_TIQCAL_EN RF_TIQCAL_EN -#define RF_TIQCAL_EN_POS (13U) -#define RF_TIQCAL_EN_LEN (1U) -#define RF_TIQCAL_EN_MSK (((1U << RF_TIQCAL_EN_LEN) - 1) << RF_TIQCAL_EN_POS) -#define RF_TIQCAL_EN_UMSK (~(((1U << RF_TIQCAL_EN_LEN) - 1) << RF_TIQCAL_EN_POS)) -#define RF_RIQCAL_EN RF_RIQCAL_EN -#define RF_RIQCAL_EN_POS (14U) -#define RF_RIQCAL_EN_LEN (1U) -#define RF_RIQCAL_EN_MSK (((1U << RF_RIQCAL_EN_LEN) - 1) << RF_RIQCAL_EN_POS) -#define RF_RIQCAL_EN_UMSK (~(((1U << RF_RIQCAL_EN_LEN) - 1) << RF_RIQCAL_EN_POS)) -#define RF_PWDET_CAL_EN RF_PWDET_CAL_EN -#define RF_PWDET_CAL_EN_POS (15U) -#define RF_PWDET_CAL_EN_LEN (1U) -#define RF_PWDET_CAL_EN_MSK (((1U << RF_PWDET_CAL_EN_LEN) - 1) << RF_PWDET_CAL_EN_POS) -#define RF_PWDET_CAL_EN_UMSK (~(((1U << RF_PWDET_CAL_EN_LEN) - 1) << RF_PWDET_CAL_EN_POS)) -#define RF_TSENCAL_EN RF_TSENCAL_EN -#define RF_TSENCAL_EN_POS (16U) -#define RF_TSENCAL_EN_LEN (1U) -#define RF_TSENCAL_EN_MSK (((1U << RF_TSENCAL_EN_LEN) - 1) << RF_TSENCAL_EN_POS) -#define RF_TSENCAL_EN_UMSK (~(((1U << RF_TSENCAL_EN_LEN) - 1) << RF_TSENCAL_EN_POS)) -#define RF_DPD_EN RF_DPD_EN -#define RF_DPD_EN_POS (17U) -#define RF_DPD_EN_LEN (1U) -#define RF_DPD_EN_MSK (((1U << RF_DPD_EN_LEN) - 1) << RF_DPD_EN_POS) -#define RF_DPD_EN_UMSK (~(((1U << RF_DPD_EN_LEN) - 1) << RF_DPD_EN_POS)) - -/* 0x20 : rf calibration state enabl in full cal list */ -#define RFCAL_STATEEN_OFFSET (0x20) -#define RF_RCAL_STEN_RESV RF_RCAL_STEN_RESV -#define RF_RCAL_STEN_RESV_POS (0U) -#define RF_RCAL_STEN_RESV_LEN (1U) -#define RF_RCAL_STEN_RESV_MSK (((1U << RF_RCAL_STEN_RESV_LEN) - 1) << RF_RCAL_STEN_RESV_POS) -#define RF_RCAL_STEN_RESV_UMSK (~(((1U << RF_RCAL_STEN_RESV_LEN) - 1) << RF_RCAL_STEN_RESV_POS)) -#define RF_ADC_OSCAL_STEN RF_ADC_OSCAL_STEN -#define RF_ADC_OSCAL_STEN_POS (1U) -#define RF_ADC_OSCAL_STEN_LEN (1U) -#define RF_ADC_OSCAL_STEN_MSK (((1U << RF_ADC_OSCAL_STEN_LEN) - 1) << RF_ADC_OSCAL_STEN_POS) -#define RF_ADC_OSCAL_STEN_UMSK (~(((1U << RF_ADC_OSCAL_STEN_LEN) - 1) << RF_ADC_OSCAL_STEN_POS)) -#define RF_DL_RFCAL_TABLE_STEN RF_DL_RFCAL_TABLE_STEN -#define RF_DL_RFCAL_TABLE_STEN_POS (2U) -#define RF_DL_RFCAL_TABLE_STEN_LEN (1U) -#define RF_DL_RFCAL_TABLE_STEN_MSK (((1U << RF_DL_RFCAL_TABLE_STEN_LEN) - 1) << RF_DL_RFCAL_TABLE_STEN_POS) -#define RF_DL_RFCAL_TABLE_STEN_UMSK (~(((1U << RF_DL_RFCAL_TABLE_STEN_LEN) - 1) << RF_DL_RFCAL_TABLE_STEN_POS)) -#define RF_FCAL_STEN RF_FCAL_STEN -#define RF_FCAL_STEN_POS (3U) -#define RF_FCAL_STEN_LEN (1U) -#define RF_FCAL_STEN_MSK (((1U << RF_FCAL_STEN_LEN) - 1) << RF_FCAL_STEN_POS) -#define RF_FCAL_STEN_UMSK (~(((1U << RF_FCAL_STEN_LEN) - 1) << RF_FCAL_STEN_POS)) -#define RF_ACAL_STEN RF_ACAL_STEN -#define RF_ACAL_STEN_POS (4U) -#define RF_ACAL_STEN_LEN (1U) -#define RF_ACAL_STEN_MSK (((1U << RF_ACAL_STEN_LEN) - 1) << RF_ACAL_STEN_POS) -#define RF_ACAL_STEN_UMSK (~(((1U << RF_ACAL_STEN_LEN) - 1) << RF_ACAL_STEN_POS)) -#define RF_INC_FCAL_STEN RF_INC_FCAL_STEN -#define RF_INC_FCAL_STEN_POS (5U) -#define RF_INC_FCAL_STEN_LEN (1U) -#define RF_INC_FCAL_STEN_MSK (((1U << RF_INC_FCAL_STEN_LEN) - 1) << RF_INC_FCAL_STEN_POS) -#define RF_INC_FCAL_STEN_UMSK (~(((1U << RF_INC_FCAL_STEN_LEN) - 1) << RF_INC_FCAL_STEN_POS)) -#define RF_INC_ACAL_STEN RF_INC_ACAL_STEN -#define RF_INC_ACAL_STEN_POS (6U) -#define RF_INC_ACAL_STEN_LEN (1U) -#define RF_INC_ACAL_STEN_MSK (((1U << RF_INC_ACAL_STEN_LEN) - 1) << RF_INC_ACAL_STEN_POS) -#define RF_INC_ACAL_STEN_UMSK (~(((1U << RF_INC_ACAL_STEN_LEN) - 1) << RF_INC_ACAL_STEN_POS)) -#define RF_CLKPLL_CAL_STEN RF_CLKPLL_CAL_STEN -#define RF_CLKPLL_CAL_STEN_POS (7U) -#define RF_CLKPLL_CAL_STEN_LEN (1U) -#define RF_CLKPLL_CAL_STEN_MSK (((1U << RF_CLKPLL_CAL_STEN_LEN) - 1) << RF_CLKPLL_CAL_STEN_POS) -#define RF_CLKPLL_CAL_STEN_UMSK (~(((1U << RF_CLKPLL_CAL_STEN_LEN) - 1) << RF_CLKPLL_CAL_STEN_POS)) -#define RF_ROSCAL_STEN RF_ROSCAL_STEN -#define RF_ROSCAL_STEN_POS (8U) -#define RF_ROSCAL_STEN_LEN (1U) -#define RF_ROSCAL_STEN_MSK (((1U << RF_ROSCAL_STEN_LEN) - 1) << RF_ROSCAL_STEN_POS) -#define RF_ROSCAL_STEN_UMSK (~(((1U << RF_ROSCAL_STEN_LEN) - 1) << RF_ROSCAL_STEN_POS)) -#define RF_TOSCAL_STEN_RESV RF_TOSCAL_STEN_RESV -#define RF_TOSCAL_STEN_RESV_POS (9U) -#define RF_TOSCAL_STEN_RESV_LEN (1U) -#define RF_TOSCAL_STEN_RESV_MSK (((1U << RF_TOSCAL_STEN_RESV_LEN) - 1) << RF_TOSCAL_STEN_RESV_POS) -#define RF_TOSCAL_STEN_RESV_UMSK (~(((1U << RF_TOSCAL_STEN_RESV_LEN) - 1) << RF_TOSCAL_STEN_RESV_POS)) -#define RF_RCCAL_STEN RF_RCCAL_STEN -#define RF_RCCAL_STEN_POS (10U) -#define RF_RCCAL_STEN_LEN (1U) -#define RF_RCCAL_STEN_MSK (((1U << RF_RCCAL_STEN_LEN) - 1) << RF_RCCAL_STEN_POS) -#define RF_RCCAL_STEN_UMSK (~(((1U << RF_RCCAL_STEN_LEN) - 1) << RF_RCCAL_STEN_POS)) -#define RF_LO_LEAKCAL_STEN RF_LO_LEAKCAL_STEN -#define RF_LO_LEAKCAL_STEN_POS (11U) -#define RF_LO_LEAKCAL_STEN_LEN (1U) -#define RF_LO_LEAKCAL_STEN_MSK (((1U << RF_LO_LEAKCAL_STEN_LEN) - 1) << RF_LO_LEAKCAL_STEN_POS) -#define RF_LO_LEAKCAL_STEN_UMSK (~(((1U << RF_LO_LEAKCAL_STEN_LEN) - 1) << RF_LO_LEAKCAL_STEN_POS)) -#define RF_TIQCAL_STEN RF_TIQCAL_STEN -#define RF_TIQCAL_STEN_POS (12U) -#define RF_TIQCAL_STEN_LEN (1U) -#define RF_TIQCAL_STEN_MSK (((1U << RF_TIQCAL_STEN_LEN) - 1) << RF_TIQCAL_STEN_POS) -#define RF_TIQCAL_STEN_UMSK (~(((1U << RF_TIQCAL_STEN_LEN) - 1) << RF_TIQCAL_STEN_POS)) -#define RF_RIQCAL_STEN RF_RIQCAL_STEN -#define RF_RIQCAL_STEN_POS (13U) -#define RF_RIQCAL_STEN_LEN (1U) -#define RF_RIQCAL_STEN_MSK (((1U << RF_RIQCAL_STEN_LEN) - 1) << RF_RIQCAL_STEN_POS) -#define RF_RIQCAL_STEN_UMSK (~(((1U << RF_RIQCAL_STEN_LEN) - 1) << RF_RIQCAL_STEN_POS)) -#define RF_PWDET_CAL_STEN RF_PWDET_CAL_STEN -#define RF_PWDET_CAL_STEN_POS (14U) -#define RF_PWDET_CAL_STEN_LEN (1U) -#define RF_PWDET_CAL_STEN_MSK (((1U << RF_PWDET_CAL_STEN_LEN) - 1) << RF_PWDET_CAL_STEN_POS) -#define RF_PWDET_CAL_STEN_UMSK (~(((1U << RF_PWDET_CAL_STEN_LEN) - 1) << RF_PWDET_CAL_STEN_POS)) -#define RF_TSENCAL_STEN RF_TSENCAL_STEN -#define RF_TSENCAL_STEN_POS (15U) -#define RF_TSENCAL_STEN_LEN (1U) -#define RF_TSENCAL_STEN_MSK (((1U << RF_TSENCAL_STEN_LEN) - 1) << RF_TSENCAL_STEN_POS) -#define RF_TSENCAL_STEN_UMSK (~(((1U << RF_TSENCAL_STEN_LEN) - 1) << RF_TSENCAL_STEN_POS)) -#define RF_DPD_STEN RF_DPD_STEN -#define RF_DPD_STEN_POS (16U) -#define RF_DPD_STEN_LEN (1U) -#define RF_DPD_STEN_MSK (((1U << RF_DPD_STEN_LEN) - 1) << RF_DPD_STEN_POS) -#define RF_DPD_STEN_UMSK (~(((1U << RF_DPD_STEN_LEN) - 1) << RF_DPD_STEN_POS)) -#define RFCAL_LEVEL RFCAL_LEVEL -#define RFCAL_LEVEL_POS (30U) -#define RFCAL_LEVEL_LEN (2U) -#define RFCAL_LEVEL_MSK (((1U << RFCAL_LEVEL_LEN) - 1) << RFCAL_LEVEL_POS) -#define RFCAL_LEVEL_UMSK (~(((1U << RFCAL_LEVEL_LEN) - 1) << RFCAL_LEVEL_POS)) - -/* 0x24 : SARADC Control Registers */ -#define RF_SARADC_RESV_OFFSET (0x24) - -/* 0x28 : ZRF Control register 0 */ -#define RF_BASE_CTRL1_OFFSET (0x28) -#define RF_AUPLL_SDM_RST_DLY RF_AUPLL_SDM_RST_DLY -#define RF_AUPLL_SDM_RST_DLY_POS (0U) -#define RF_AUPLL_SDM_RST_DLY_LEN (2U) -#define RF_AUPLL_SDM_RST_DLY_MSK (((1U << RF_AUPLL_SDM_RST_DLY_LEN) - 1) << RF_AUPLL_SDM_RST_DLY_POS) -#define RF_AUPLL_SDM_RST_DLY_UMSK (~(((1U << RF_AUPLL_SDM_RST_DLY_LEN) - 1) << RF_AUPLL_SDM_RST_DLY_POS)) -#define RF_LO_SDM_RST_DLY RF_LO_SDM_RST_DLY -#define RF_LO_SDM_RST_DLY_POS (2U) -#define RF_LO_SDM_RST_DLY_LEN (2U) -#define RF_LO_SDM_RST_DLY_MSK (((1U << RF_LO_SDM_RST_DLY_LEN) - 1) << RF_LO_SDM_RST_DLY_POS) -#define RF_LO_SDM_RST_DLY_UMSK (~(((1U << RF_LO_SDM_RST_DLY_LEN) - 1) << RF_LO_SDM_RST_DLY_POS)) -#define RF_PPU_LEAD RF_PPU_LEAD -#define RF_PPU_LEAD_POS (8U) -#define RF_PPU_LEAD_LEN (2U) -#define RF_PPU_LEAD_MSK (((1U << RF_PPU_LEAD_LEN) - 1) << RF_PPU_LEAD_POS) -#define RF_PPU_LEAD_UMSK (~(((1U << RF_PPU_LEAD_LEN) - 1) << RF_PPU_LEAD_POS)) -#define RF_PUD_VCO_DLY RF_PUD_VCO_DLY -#define RF_PUD_VCO_DLY_POS (10U) -#define RF_PUD_VCO_DLY_LEN (2U) -#define RF_PUD_VCO_DLY_MSK (((1U << RF_PUD_VCO_DLY_LEN) - 1) << RF_PUD_VCO_DLY_POS) -#define RF_PUD_VCO_DLY_UMSK (~(((1U << RF_PUD_VCO_DLY_LEN) - 1) << RF_PUD_VCO_DLY_POS)) -#define RF_PUD_IREF_DLY RF_PUD_IREF_DLY -#define RF_PUD_IREF_DLY_POS (12U) -#define RF_PUD_IREF_DLY_LEN (2U) -#define RF_PUD_IREF_DLY_MSK (((1U << RF_PUD_IREF_DLY_LEN) - 1) << RF_PUD_IREF_DLY_POS) -#define RF_PUD_IREF_DLY_UMSK (~(((1U << RF_PUD_IREF_DLY_LEN) - 1) << RF_PUD_IREF_DLY_POS)) -#define RF_PUD_PA_DLY RF_PUD_PA_DLY -#define RF_PUD_PA_DLY_POS (14U) -#define RF_PUD_PA_DLY_LEN (2U) -#define RF_PUD_PA_DLY_MSK (((1U << RF_PUD_PA_DLY_LEN) - 1) << RF_PUD_PA_DLY_POS) -#define RF_PUD_PA_DLY_UMSK (~(((1U << RF_PUD_PA_DLY_LEN) - 1) << RF_PUD_PA_DLY_POS)) -#define RF_MBG_TRIM RF_MBG_TRIM -#define RF_MBG_TRIM_POS (27U) -#define RF_MBG_TRIM_LEN (2U) -#define RF_MBG_TRIM_MSK (((1U << RF_MBG_TRIM_LEN) - 1) << RF_MBG_TRIM_POS) -#define RF_MBG_TRIM_UMSK (~(((1U << RF_MBG_TRIM_LEN) - 1) << RF_MBG_TRIM_POS)) - -/* 0x2C : ZRF Control register 0 */ -#define RF_BASE_CTRL2_OFFSET (0x2C) - -/* 0x30 : pucr1 */ -#define RF_PUCR1_OFFSET (0x30) -#define RF_PU_SFREG RF_PU_SFREG -#define RF_PU_SFREG_POS (0U) -#define RF_PU_SFREG_LEN (1U) -#define RF_PU_SFREG_MSK (((1U << RF_PU_SFREG_LEN) - 1) << RF_PU_SFREG_POS) -#define RF_PU_SFREG_UMSK (~(((1U << RF_PU_SFREG_LEN) - 1) << RF_PU_SFREG_POS)) -#define RF_PU_LNA RF_PU_LNA -#define RF_PU_LNA_POS (8U) -#define RF_PU_LNA_LEN (1U) -#define RF_PU_LNA_MSK (((1U << RF_PU_LNA_LEN) - 1) << RF_PU_LNA_POS) -#define RF_PU_LNA_UMSK (~(((1U << RF_PU_LNA_LEN) - 1) << RF_PU_LNA_POS)) -#define RF_PU_RMXGM RF_PU_RMXGM -#define RF_PU_RMXGM_POS (9U) -#define RF_PU_RMXGM_LEN (1U) -#define RF_PU_RMXGM_MSK (((1U << RF_PU_RMXGM_LEN) - 1) << RF_PU_RMXGM_POS) -#define RF_PU_RMXGM_UMSK (~(((1U << RF_PU_RMXGM_LEN) - 1) << RF_PU_RMXGM_POS)) -#define RF_PU_RMX RF_PU_RMX -#define RF_PU_RMX_POS (10U) -#define RF_PU_RMX_LEN (1U) -#define RF_PU_RMX_MSK (((1U << RF_PU_RMX_LEN) - 1) << RF_PU_RMX_POS) -#define RF_PU_RMX_UMSK (~(((1U << RF_PU_RMX_LEN) - 1) << RF_PU_RMX_POS)) -#define RF_PU_RBB RF_PU_RBB -#define RF_PU_RBB_POS (11U) -#define RF_PU_RBB_LEN (1U) -#define RF_PU_RBB_MSK (((1U << RF_PU_RBB_LEN) - 1) << RF_PU_RBB_POS) -#define RF_PU_RBB_UMSK (~(((1U << RF_PU_RBB_LEN) - 1) << RF_PU_RBB_POS)) -#define RF_PU_ADDA_LDO RF_PU_ADDA_LDO -#define RF_PU_ADDA_LDO_POS (12U) -#define RF_PU_ADDA_LDO_LEN (1U) -#define RF_PU_ADDA_LDO_MSK (((1U << RF_PU_ADDA_LDO_LEN) - 1) << RF_PU_ADDA_LDO_POS) -#define RF_PU_ADDA_LDO_UMSK (~(((1U << RF_PU_ADDA_LDO_LEN) - 1) << RF_PU_ADDA_LDO_POS)) -#define RF_ADC_CLK_EN RF_ADC_CLK_EN -#define RF_ADC_CLK_EN_POS (13U) -#define RF_ADC_CLK_EN_LEN (1U) -#define RF_ADC_CLK_EN_MSK (((1U << RF_ADC_CLK_EN_LEN) - 1) << RF_ADC_CLK_EN_POS) -#define RF_ADC_CLK_EN_UMSK (~(((1U << RF_ADC_CLK_EN_LEN) - 1) << RF_ADC_CLK_EN_POS)) -#define RF_PU_ADC RF_PU_ADC -#define RF_PU_ADC_POS (14U) -#define RF_PU_ADC_LEN (1U) -#define RF_PU_ADC_MSK (((1U << RF_PU_ADC_LEN) - 1) << RF_PU_ADC_POS) -#define RF_PU_ADC_UMSK (~(((1U << RF_PU_ADC_LEN) - 1) << RF_PU_ADC_POS)) -#define RF_PU_OP_ATEST RF_PU_OP_ATEST -#define RF_PU_OP_ATEST_POS (15U) -#define RF_PU_OP_ATEST_LEN (1U) -#define RF_PU_OP_ATEST_MSK (((1U << RF_PU_OP_ATEST_LEN) - 1) << RF_PU_OP_ATEST_POS) -#define RF_PU_OP_ATEST_UMSK (~(((1U << RF_PU_OP_ATEST_LEN) - 1) << RF_PU_OP_ATEST_POS)) -#define RF_PU_PA RF_PU_PA -#define RF_PU_PA_POS (16U) -#define RF_PU_PA_LEN (1U) -#define RF_PU_PA_MSK (((1U << RF_PU_PA_LEN) - 1) << RF_PU_PA_POS) -#define RF_PU_PA_UMSK (~(((1U << RF_PU_PA_LEN) - 1) << RF_PU_PA_POS)) -#define RF_PU_TMX RF_PU_TMX -#define RF_PU_TMX_POS (17U) -#define RF_PU_TMX_LEN (1U) -#define RF_PU_TMX_MSK (((1U << RF_PU_TMX_LEN) - 1) << RF_PU_TMX_POS) -#define RF_PU_TMX_UMSK (~(((1U << RF_PU_TMX_LEN) - 1) << RF_PU_TMX_POS)) -#define RF_PU_TBB RF_PU_TBB -#define RF_PU_TBB_POS (18U) -#define RF_PU_TBB_LEN (1U) -#define RF_PU_TBB_MSK (((1U << RF_PU_TBB_LEN) - 1) << RF_PU_TBB_POS) -#define RF_PU_TBB_UMSK (~(((1U << RF_PU_TBB_LEN) - 1) << RF_PU_TBB_POS)) -#define RF_PU_DAC RF_PU_DAC -#define RF_PU_DAC_POS (19U) -#define RF_PU_DAC_LEN (1U) -#define RF_PU_DAC_MSK (((1U << RF_PU_DAC_LEN) - 1) << RF_PU_DAC_POS) -#define RF_PU_DAC_UMSK (~(((1U << RF_PU_DAC_LEN) - 1) << RF_PU_DAC_POS)) -#define RF_PU_VCO RF_PU_VCO -#define RF_PU_VCO_POS (20U) -#define RF_PU_VCO_LEN (1U) -#define RF_PU_VCO_MSK (((1U << RF_PU_VCO_LEN) - 1) << RF_PU_VCO_POS) -#define RF_PU_VCO_UMSK (~(((1U << RF_PU_VCO_LEN) - 1) << RF_PU_VCO_POS)) -#define RF_PU_FBDV RF_PU_FBDV -#define RF_PU_FBDV_POS (21U) -#define RF_PU_FBDV_LEN (1U) -#define RF_PU_FBDV_MSK (((1U << RF_PU_FBDV_LEN) - 1) << RF_PU_FBDV_POS) -#define RF_PU_FBDV_UMSK (~(((1U << RF_PU_FBDV_LEN) - 1) << RF_PU_FBDV_POS)) -#define RF_PU_PFD RF_PU_PFD -#define RF_PU_PFD_POS (22U) -#define RF_PU_PFD_LEN (1U) -#define RF_PU_PFD_MSK (((1U << RF_PU_PFD_LEN) - 1) << RF_PU_PFD_POS) -#define RF_PU_PFD_UMSK (~(((1U << RF_PU_PFD_LEN) - 1) << RF_PU_PFD_POS)) -#define RF_PU_OSMX RF_PU_OSMX -#define RF_PU_OSMX_POS (23U) -#define RF_PU_OSMX_LEN (1U) -#define RF_PU_OSMX_MSK (((1U << RF_PU_OSMX_LEN) - 1) << RF_PU_OSMX_POS) -#define RF_PU_OSMX_UMSK (~(((1U << RF_PU_OSMX_LEN) - 1) << RF_PU_OSMX_POS)) -#define RF_PU_RXBUF RF_PU_RXBUF -#define RF_PU_RXBUF_POS (24U) -#define RF_PU_RXBUF_LEN (1U) -#define RF_PU_RXBUF_MSK (((1U << RF_PU_RXBUF_LEN) - 1) << RF_PU_RXBUF_POS) -#define RF_PU_RXBUF_UMSK (~(((1U << RF_PU_RXBUF_LEN) - 1) << RF_PU_RXBUF_POS)) -#define RF_PU_TXBUF RF_PU_TXBUF -#define RF_PU_TXBUF_POS (25U) -#define RF_PU_TXBUF_LEN (1U) -#define RF_PU_TXBUF_MSK (((1U << RF_PU_TXBUF_LEN) - 1) << RF_PU_TXBUF_POS) -#define RF_PU_TXBUF_UMSK (~(((1U << RF_PU_TXBUF_LEN) - 1) << RF_PU_TXBUF_POS)) -#define RF_TRSW_EN RF_TRSW_EN -#define RF_TRSW_EN_POS (26U) -#define RF_TRSW_EN_LEN (1U) -#define RF_TRSW_EN_MSK (((1U << RF_TRSW_EN_LEN) - 1) << RF_TRSW_EN_POS) -#define RF_TRSW_EN_UMSK (~(((1U << RF_TRSW_EN_LEN) - 1) << RF_TRSW_EN_POS)) -#define RF_PU_PKDET RF_PU_PKDET -#define RF_PU_PKDET_POS (28U) -#define RF_PU_PKDET_LEN (1U) -#define RF_PU_PKDET_MSK (((1U << RF_PU_PKDET_LEN) - 1) << RF_PU_PKDET_POS) -#define RF_PU_PKDET_UMSK (~(((1U << RF_PU_PKDET_LEN) - 1) << RF_PU_PKDET_POS)) -#define RF_PU_ROSDAC RF_PU_ROSDAC -#define RF_PU_ROSDAC_POS (29U) -#define RF_PU_ROSDAC_LEN (1U) -#define RF_PU_ROSDAC_MSK (((1U << RF_PU_ROSDAC_LEN) - 1) << RF_PU_ROSDAC_POS) -#define RF_PU_ROSDAC_UMSK (~(((1U << RF_PU_ROSDAC_LEN) - 1) << RF_PU_ROSDAC_POS)) -#define RF_PU_PWRMX RF_PU_PWRMX -#define RF_PU_PWRMX_POS (30U) -#define RF_PU_PWRMX_LEN (1U) -#define RF_PU_PWRMX_MSK (((1U << RF_PU_PWRMX_LEN) - 1) << RF_PU_PWRMX_POS) -#define RF_PU_PWRMX_UMSK (~(((1U << RF_PU_PWRMX_LEN) - 1) << RF_PU_PWRMX_POS)) -#define RF_PU_TOSDAC RF_PU_TOSDAC -#define RF_PU_TOSDAC_POS (31U) -#define RF_PU_TOSDAC_LEN (1U) -#define RF_PU_TOSDAC_MSK (((1U << RF_PU_TOSDAC_LEN) - 1) << RF_PU_TOSDAC_POS) -#define RF_PU_TOSDAC_UMSK (~(((1U << RF_PU_TOSDAC_LEN) - 1) << RF_PU_TOSDAC_POS)) - -/* 0x34 : read only from hardware logic */ -#define RF_PUCR1_HW_OFFSET (0x34) -#define RF_PU_SFREG_HW RF_PU_SFREG_HW -#define RF_PU_SFREG_HW_POS (0U) -#define RF_PU_SFREG_HW_LEN (1U) -#define RF_PU_SFREG_HW_MSK (((1U << RF_PU_SFREG_HW_LEN) - 1) << RF_PU_SFREG_HW_POS) -#define RF_PU_SFREG_HW_UMSK (~(((1U << RF_PU_SFREG_HW_LEN) - 1) << RF_PU_SFREG_HW_POS)) -#define RF_PU_LNA_HW RF_PU_LNA_HW -#define RF_PU_LNA_HW_POS (8U) -#define RF_PU_LNA_HW_LEN (1U) -#define RF_PU_LNA_HW_MSK (((1U << RF_PU_LNA_HW_LEN) - 1) << RF_PU_LNA_HW_POS) -#define RF_PU_LNA_HW_UMSK (~(((1U << RF_PU_LNA_HW_LEN) - 1) << RF_PU_LNA_HW_POS)) -#define RF_PU_RMXGM_HW RF_PU_RMXGM_HW -#define RF_PU_RMXGM_HW_POS (9U) -#define RF_PU_RMXGM_HW_LEN (1U) -#define RF_PU_RMXGM_HW_MSK (((1U << RF_PU_RMXGM_HW_LEN) - 1) << RF_PU_RMXGM_HW_POS) -#define RF_PU_RMXGM_HW_UMSK (~(((1U << RF_PU_RMXGM_HW_LEN) - 1) << RF_PU_RMXGM_HW_POS)) -#define RF_PU_RMX_HW RF_PU_RMX_HW -#define RF_PU_RMX_HW_POS (10U) -#define RF_PU_RMX_HW_LEN (1U) -#define RF_PU_RMX_HW_MSK (((1U << RF_PU_RMX_HW_LEN) - 1) << RF_PU_RMX_HW_POS) -#define RF_PU_RMX_HW_UMSK (~(((1U << RF_PU_RMX_HW_LEN) - 1) << RF_PU_RMX_HW_POS)) -#define RF_PU_RBB_HW RF_PU_RBB_HW -#define RF_PU_RBB_HW_POS (11U) -#define RF_PU_RBB_HW_LEN (1U) -#define RF_PU_RBB_HW_MSK (((1U << RF_PU_RBB_HW_LEN) - 1) << RF_PU_RBB_HW_POS) -#define RF_PU_RBB_HW_UMSK (~(((1U << RF_PU_RBB_HW_LEN) - 1) << RF_PU_RBB_HW_POS)) -#define RF_PU_ADDA_LDO_HW RF_PU_ADDA_LDO_HW -#define RF_PU_ADDA_LDO_HW_POS (12U) -#define RF_PU_ADDA_LDO_HW_LEN (1U) -#define RF_PU_ADDA_LDO_HW_MSK (((1U << RF_PU_ADDA_LDO_HW_LEN) - 1) << RF_PU_ADDA_LDO_HW_POS) -#define RF_PU_ADDA_LDO_HW_UMSK (~(((1U << RF_PU_ADDA_LDO_HW_LEN) - 1) << RF_PU_ADDA_LDO_HW_POS)) -#define RF_ADC_CLK_EN_HW RF_ADC_CLK_EN_HW -#define RF_ADC_CLK_EN_HW_POS (13U) -#define RF_ADC_CLK_EN_HW_LEN (1U) -#define RF_ADC_CLK_EN_HW_MSK (((1U << RF_ADC_CLK_EN_HW_LEN) - 1) << RF_ADC_CLK_EN_HW_POS) -#define RF_ADC_CLK_EN_HW_UMSK (~(((1U << RF_ADC_CLK_EN_HW_LEN) - 1) << RF_ADC_CLK_EN_HW_POS)) -#define RF_PU_ADC_HW RF_PU_ADC_HW -#define RF_PU_ADC_HW_POS (14U) -#define RF_PU_ADC_HW_LEN (1U) -#define RF_PU_ADC_HW_MSK (((1U << RF_PU_ADC_HW_LEN) - 1) << RF_PU_ADC_HW_POS) -#define RF_PU_ADC_HW_UMSK (~(((1U << RF_PU_ADC_HW_LEN) - 1) << RF_PU_ADC_HW_POS)) -#define RF_PU_PA_HW RF_PU_PA_HW -#define RF_PU_PA_HW_POS (16U) -#define RF_PU_PA_HW_LEN (1U) -#define RF_PU_PA_HW_MSK (((1U << RF_PU_PA_HW_LEN) - 1) << RF_PU_PA_HW_POS) -#define RF_PU_PA_HW_UMSK (~(((1U << RF_PU_PA_HW_LEN) - 1) << RF_PU_PA_HW_POS)) -#define RF_PU_TMX_HW RF_PU_TMX_HW -#define RF_PU_TMX_HW_POS (17U) -#define RF_PU_TMX_HW_LEN (1U) -#define RF_PU_TMX_HW_MSK (((1U << RF_PU_TMX_HW_LEN) - 1) << RF_PU_TMX_HW_POS) -#define RF_PU_TMX_HW_UMSK (~(((1U << RF_PU_TMX_HW_LEN) - 1) << RF_PU_TMX_HW_POS)) -#define RF_PU_TBB_HW RF_PU_TBB_HW -#define RF_PU_TBB_HW_POS (18U) -#define RF_PU_TBB_HW_LEN (1U) -#define RF_PU_TBB_HW_MSK (((1U << RF_PU_TBB_HW_LEN) - 1) << RF_PU_TBB_HW_POS) -#define RF_PU_TBB_HW_UMSK (~(((1U << RF_PU_TBB_HW_LEN) - 1) << RF_PU_TBB_HW_POS)) -#define RF_PU_DAC_HW RF_PU_DAC_HW -#define RF_PU_DAC_HW_POS (19U) -#define RF_PU_DAC_HW_LEN (1U) -#define RF_PU_DAC_HW_MSK (((1U << RF_PU_DAC_HW_LEN) - 1) << RF_PU_DAC_HW_POS) -#define RF_PU_DAC_HW_UMSK (~(((1U << RF_PU_DAC_HW_LEN) - 1) << RF_PU_DAC_HW_POS)) -#define RF_PU_VCO_HW RF_PU_VCO_HW -#define RF_PU_VCO_HW_POS (20U) -#define RF_PU_VCO_HW_LEN (1U) -#define RF_PU_VCO_HW_MSK (((1U << RF_PU_VCO_HW_LEN) - 1) << RF_PU_VCO_HW_POS) -#define RF_PU_VCO_HW_UMSK (~(((1U << RF_PU_VCO_HW_LEN) - 1) << RF_PU_VCO_HW_POS)) -#define RF_PU_FBDV_HW RF_PU_FBDV_HW -#define RF_PU_FBDV_HW_POS (21U) -#define RF_PU_FBDV_HW_LEN (1U) -#define RF_PU_FBDV_HW_MSK (((1U << RF_PU_FBDV_HW_LEN) - 1) << RF_PU_FBDV_HW_POS) -#define RF_PU_FBDV_HW_UMSK (~(((1U << RF_PU_FBDV_HW_LEN) - 1) << RF_PU_FBDV_HW_POS)) -#define RF_PU_PFD_HW RF_PU_PFD_HW -#define RF_PU_PFD_HW_POS (22U) -#define RF_PU_PFD_HW_LEN (1U) -#define RF_PU_PFD_HW_MSK (((1U << RF_PU_PFD_HW_LEN) - 1) << RF_PU_PFD_HW_POS) -#define RF_PU_PFD_HW_UMSK (~(((1U << RF_PU_PFD_HW_LEN) - 1) << RF_PU_PFD_HW_POS)) -#define RF_PU_OSMX_HW RF_PU_OSMX_HW -#define RF_PU_OSMX_HW_POS (23U) -#define RF_PU_OSMX_HW_LEN (1U) -#define RF_PU_OSMX_HW_MSK (((1U << RF_PU_OSMX_HW_LEN) - 1) << RF_PU_OSMX_HW_POS) -#define RF_PU_OSMX_HW_UMSK (~(((1U << RF_PU_OSMX_HW_LEN) - 1) << RF_PU_OSMX_HW_POS)) -#define RF_PU_RXBUF_HW RF_PU_RXBUF_HW -#define RF_PU_RXBUF_HW_POS (24U) -#define RF_PU_RXBUF_HW_LEN (1U) -#define RF_PU_RXBUF_HW_MSK (((1U << RF_PU_RXBUF_HW_LEN) - 1) << RF_PU_RXBUF_HW_POS) -#define RF_PU_RXBUF_HW_UMSK (~(((1U << RF_PU_RXBUF_HW_LEN) - 1) << RF_PU_RXBUF_HW_POS)) -#define RF_PU_TXBUF_HW RF_PU_TXBUF_HW -#define RF_PU_TXBUF_HW_POS (25U) -#define RF_PU_TXBUF_HW_LEN (1U) -#define RF_PU_TXBUF_HW_MSK (((1U << RF_PU_TXBUF_HW_LEN) - 1) << RF_PU_TXBUF_HW_POS) -#define RF_PU_TXBUF_HW_UMSK (~(((1U << RF_PU_TXBUF_HW_LEN) - 1) << RF_PU_TXBUF_HW_POS)) -#define RF_TRSW_EN_HW RF_TRSW_EN_HW -#define RF_TRSW_EN_HW_POS (26U) -#define RF_TRSW_EN_HW_LEN (1U) -#define RF_TRSW_EN_HW_MSK (((1U << RF_TRSW_EN_HW_LEN) - 1) << RF_TRSW_EN_HW_POS) -#define RF_TRSW_EN_HW_UMSK (~(((1U << RF_TRSW_EN_HW_LEN) - 1) << RF_TRSW_EN_HW_POS)) -#define RF_PU_PKDET_HW RF_PU_PKDET_HW -#define RF_PU_PKDET_HW_POS (28U) -#define RF_PU_PKDET_HW_LEN (1U) -#define RF_PU_PKDET_HW_MSK (((1U << RF_PU_PKDET_HW_LEN) - 1) << RF_PU_PKDET_HW_POS) -#define RF_PU_PKDET_HW_UMSK (~(((1U << RF_PU_PKDET_HW_LEN) - 1) << RF_PU_PKDET_HW_POS)) -#define RF_PU_ROSDAC_HW RF_PU_ROSDAC_HW -#define RF_PU_ROSDAC_HW_POS (29U) -#define RF_PU_ROSDAC_HW_LEN (1U) -#define RF_PU_ROSDAC_HW_MSK (((1U << RF_PU_ROSDAC_HW_LEN) - 1) << RF_PU_ROSDAC_HW_POS) -#define RF_PU_ROSDAC_HW_UMSK (~(((1U << RF_PU_ROSDAC_HW_LEN) - 1) << RF_PU_ROSDAC_HW_POS)) -#define RF_PU_TOSDAC_HW RF_PU_TOSDAC_HW -#define RF_PU_TOSDAC_HW_POS (31U) -#define RF_PU_TOSDAC_HW_LEN (1U) -#define RF_PU_TOSDAC_HW_MSK (((1U << RF_PU_TOSDAC_HW_LEN) - 1) << RF_PU_TOSDAC_HW_POS) -#define RF_PU_TOSDAC_HW_UMSK (~(((1U << RF_PU_TOSDAC_HW_LEN) - 1) << RF_PU_TOSDAC_HW_POS)) - -/* 0x38 : pucr2 */ -#define RF_PUCR2_OFFSET (0x38) - -/* 0x3C : pucr2_hw */ -#define RF_PUCR2_HW_OFFSET (0x3C) - -/* 0x40 : ppu_ctrl_hw */ -#define RF_PPU_CTRL_HW_OFFSET (0x40) -#define RF_PPU_LNA_HW RF_PPU_LNA_HW -#define RF_PPU_LNA_HW_POS (8U) -#define RF_PPU_LNA_HW_LEN (1U) -#define RF_PPU_LNA_HW_MSK (((1U << RF_PPU_LNA_HW_LEN) - 1) << RF_PPU_LNA_HW_POS) -#define RF_PPU_LNA_HW_UMSK (~(((1U << RF_PPU_LNA_HW_LEN) - 1) << RF_PPU_LNA_HW_POS)) -#define RF_PPU_RMXGM_HW RF_PPU_RMXGM_HW -#define RF_PPU_RMXGM_HW_POS (9U) -#define RF_PPU_RMXGM_HW_LEN (1U) -#define RF_PPU_RMXGM_HW_MSK (((1U << RF_PPU_RMXGM_HW_LEN) - 1) << RF_PPU_RMXGM_HW_POS) -#define RF_PPU_RMXGM_HW_UMSK (~(((1U << RF_PPU_RMXGM_HW_LEN) - 1) << RF_PPU_RMXGM_HW_POS)) -#define RF_PPU_RBB_HW RF_PPU_RBB_HW -#define RF_PPU_RBB_HW_POS (11U) -#define RF_PPU_RBB_HW_LEN (1U) -#define RF_PPU_RBB_HW_MSK (((1U << RF_PPU_RBB_HW_LEN) - 1) << RF_PPU_RBB_HW_POS) -#define RF_PPU_RBB_HW_UMSK (~(((1U << RF_PPU_RBB_HW_LEN) - 1) << RF_PPU_RBB_HW_POS)) -#define RF_PPU_VCO_HW RF_PPU_VCO_HW -#define RF_PPU_VCO_HW_POS (20U) -#define RF_PPU_VCO_HW_LEN (1U) -#define RF_PPU_VCO_HW_MSK (((1U << RF_PPU_VCO_HW_LEN) - 1) << RF_PPU_VCO_HW_POS) -#define RF_PPU_VCO_HW_UMSK (~(((1U << RF_PPU_VCO_HW_LEN) - 1) << RF_PPU_VCO_HW_POS)) -#define RF_PPU_FBDV_HW RF_PPU_FBDV_HW -#define RF_PPU_FBDV_HW_POS (21U) -#define RF_PPU_FBDV_HW_LEN (1U) -#define RF_PPU_FBDV_HW_MSK (((1U << RF_PPU_FBDV_HW_LEN) - 1) << RF_PPU_FBDV_HW_POS) -#define RF_PPU_FBDV_HW_UMSK (~(((1U << RF_PPU_FBDV_HW_LEN) - 1) << RF_PPU_FBDV_HW_POS)) -#define RF_PPU_PFD_HW RF_PPU_PFD_HW -#define RF_PPU_PFD_HW_POS (22U) -#define RF_PPU_PFD_HW_LEN (1U) -#define RF_PPU_PFD_HW_MSK (((1U << RF_PPU_PFD_HW_LEN) - 1) << RF_PPU_PFD_HW_POS) -#define RF_PPU_PFD_HW_UMSK (~(((1U << RF_PPU_PFD_HW_LEN) - 1) << RF_PPU_PFD_HW_POS)) -#define RF_PPU_OSMX_HW RF_PPU_OSMX_HW -#define RF_PPU_OSMX_HW_POS (23U) -#define RF_PPU_OSMX_HW_LEN (1U) -#define RF_PPU_OSMX_HW_MSK (((1U << RF_PPU_OSMX_HW_LEN) - 1) << RF_PPU_OSMX_HW_POS) -#define RF_PPU_OSMX_HW_UMSK (~(((1U << RF_PPU_OSMX_HW_LEN) - 1) << RF_PPU_OSMX_HW_POS)) -#define RF_PPU_RXBUF_HW RF_PPU_RXBUF_HW -#define RF_PPU_RXBUF_HW_POS (24U) -#define RF_PPU_RXBUF_HW_LEN (1U) -#define RF_PPU_RXBUF_HW_MSK (((1U << RF_PPU_RXBUF_HW_LEN) - 1) << RF_PPU_RXBUF_HW_POS) -#define RF_PPU_RXBUF_HW_UMSK (~(((1U << RF_PPU_RXBUF_HW_LEN) - 1) << RF_PPU_RXBUF_HW_POS)) -#define RF_PPU_TXBUF_HW RF_PPU_TXBUF_HW -#define RF_PPU_TXBUF_HW_POS (25U) -#define RF_PPU_TXBUF_HW_LEN (1U) -#define RF_PPU_TXBUF_HW_MSK (((1U << RF_PPU_TXBUF_HW_LEN) - 1) << RF_PPU_TXBUF_HW_POS) -#define RF_PPU_TXBUF_HW_UMSK (~(((1U << RF_PPU_TXBUF_HW_LEN) - 1) << RF_PPU_TXBUF_HW_POS)) - -/* 0x44 : pud_ctrl_hw */ -#define RF_PUD_CTRL_HW_OFFSET (0x44) -#define RF_PUD_VCO_HW RF_PUD_VCO_HW -#define RF_PUD_VCO_HW_POS (20U) -#define RF_PUD_VCO_HW_LEN (1U) -#define RF_PUD_VCO_HW_MSK (((1U << RF_PUD_VCO_HW_LEN) - 1) << RF_PUD_VCO_HW_POS) -#define RF_PUD_VCO_HW_UMSK (~(((1U << RF_PUD_VCO_HW_LEN) - 1) << RF_PUD_VCO_HW_POS)) - -/* 0x48 : gain control1 */ -#define RF_TRX_GAIN1_OFFSET (0x48) -#define RF_GC_LNA RF_GC_LNA -#define RF_GC_LNA_POS (0U) -#define RF_GC_LNA_LEN (3U) -#define RF_GC_LNA_MSK (((1U << RF_GC_LNA_LEN) - 1) << RF_GC_LNA_POS) -#define RF_GC_LNA_UMSK (~(((1U << RF_GC_LNA_LEN) - 1) << RF_GC_LNA_POS)) -#define RF_GC_RMXGM RF_GC_RMXGM -#define RF_GC_RMXGM_POS (4U) -#define RF_GC_RMXGM_LEN (2U) -#define RF_GC_RMXGM_MSK (((1U << RF_GC_RMXGM_LEN) - 1) << RF_GC_RMXGM_POS) -#define RF_GC_RMXGM_UMSK (~(((1U << RF_GC_RMXGM_LEN) - 1) << RF_GC_RMXGM_POS)) -#define RF_GC_RBB1 RF_GC_RBB1 -#define RF_GC_RBB1_POS (8U) -#define RF_GC_RBB1_LEN (2U) -#define RF_GC_RBB1_MSK (((1U << RF_GC_RBB1_LEN) - 1) << RF_GC_RBB1_POS) -#define RF_GC_RBB1_UMSK (~(((1U << RF_GC_RBB1_LEN) - 1) << RF_GC_RBB1_POS)) -#define RF_GC_RBB2 RF_GC_RBB2 -#define RF_GC_RBB2_POS (12U) -#define RF_GC_RBB2_LEN (3U) -#define RF_GC_RBB2_MSK (((1U << RF_GC_RBB2_LEN) - 1) << RF_GC_RBB2_POS) -#define RF_GC_RBB2_UMSK (~(((1U << RF_GC_RBB2_LEN) - 1) << RF_GC_RBB2_POS)) -#define RF_GC_TMX RF_GC_TMX -#define RF_GC_TMX_POS (16U) -#define RF_GC_TMX_LEN (3U) -#define RF_GC_TMX_MSK (((1U << RF_GC_TMX_LEN) - 1) << RF_GC_TMX_POS) -#define RF_GC_TMX_UMSK (~(((1U << RF_GC_TMX_LEN) - 1) << RF_GC_TMX_POS)) -#define RF_GC_TBB RF_GC_TBB -#define RF_GC_TBB_POS (20U) -#define RF_GC_TBB_LEN (5U) -#define RF_GC_TBB_MSK (((1U << RF_GC_TBB_LEN) - 1) << RF_GC_TBB_POS) -#define RF_GC_TBB_UMSK (~(((1U << RF_GC_TBB_LEN) - 1) << RF_GC_TBB_POS)) -#define RF_GC_TBB_BOOST RF_GC_TBB_BOOST -#define RF_GC_TBB_BOOST_POS (28U) -#define RF_GC_TBB_BOOST_LEN (2U) -#define RF_GC_TBB_BOOST_MSK (((1U << RF_GC_TBB_BOOST_LEN) - 1) << RF_GC_TBB_BOOST_POS) -#define RF_GC_TBB_BOOST_UMSK (~(((1U << RF_GC_TBB_BOOST_LEN) - 1) << RF_GC_TBB_BOOST_POS)) - -/* 0x4C : trx gain hardware readback */ -#define RF_TRX_GAIN_HW_OFFSET (0x4C) -#define RF_GC_LNA_HW RF_GC_LNA_HW -#define RF_GC_LNA_HW_POS (0U) -#define RF_GC_LNA_HW_LEN (3U) -#define RF_GC_LNA_HW_MSK (((1U << RF_GC_LNA_HW_LEN) - 1) << RF_GC_LNA_HW_POS) -#define RF_GC_LNA_HW_UMSK (~(((1U << RF_GC_LNA_HW_LEN) - 1) << RF_GC_LNA_HW_POS)) -#define RF_GC_RMXGM_HW RF_GC_RMXGM_HW -#define RF_GC_RMXGM_HW_POS (4U) -#define RF_GC_RMXGM_HW_LEN (2U) -#define RF_GC_RMXGM_HW_MSK (((1U << RF_GC_RMXGM_HW_LEN) - 1) << RF_GC_RMXGM_HW_POS) -#define RF_GC_RMXGM_HW_UMSK (~(((1U << RF_GC_RMXGM_HW_LEN) - 1) << RF_GC_RMXGM_HW_POS)) -#define RF_GC_RBB1_HW RF_GC_RBB1_HW -#define RF_GC_RBB1_HW_POS (8U) -#define RF_GC_RBB1_HW_LEN (2U) -#define RF_GC_RBB1_HW_MSK (((1U << RF_GC_RBB1_HW_LEN) - 1) << RF_GC_RBB1_HW_POS) -#define RF_GC_RBB1_HW_UMSK (~(((1U << RF_GC_RBB1_HW_LEN) - 1) << RF_GC_RBB1_HW_POS)) -#define RF_GC_RBB2_HW RF_GC_RBB2_HW -#define RF_GC_RBB2_HW_POS (12U) -#define RF_GC_RBB2_HW_LEN (3U) -#define RF_GC_RBB2_HW_MSK (((1U << RF_GC_RBB2_HW_LEN) - 1) << RF_GC_RBB2_HW_POS) -#define RF_GC_RBB2_HW_UMSK (~(((1U << RF_GC_RBB2_HW_LEN) - 1) << RF_GC_RBB2_HW_POS)) -#define RF_GC_TMX_HW RF_GC_TMX_HW -#define RF_GC_TMX_HW_POS (16U) -#define RF_GC_TMX_HW_LEN (3U) -#define RF_GC_TMX_HW_MSK (((1U << RF_GC_TMX_HW_LEN) - 1) << RF_GC_TMX_HW_POS) -#define RF_GC_TMX_HW_UMSK (~(((1U << RF_GC_TMX_HW_LEN) - 1) << RF_GC_TMX_HW_POS)) -#define RF_GC_TBB_HW RF_GC_TBB_HW -#define RF_GC_TBB_HW_POS (20U) -#define RF_GC_TBB_HW_LEN (5U) -#define RF_GC_TBB_HW_MSK (((1U << RF_GC_TBB_HW_LEN) - 1) << RF_GC_TBB_HW_POS) -#define RF_GC_TBB_HW_UMSK (~(((1U << RF_GC_TBB_HW_LEN) - 1) << RF_GC_TBB_HW_POS)) -#define RF_GC_TBB_BOOST_HW RF_GC_TBB_BOOST_HW -#define RF_GC_TBB_BOOST_HW_POS (28U) -#define RF_GC_TBB_BOOST_HW_LEN (2U) -#define RF_GC_TBB_BOOST_HW_MSK (((1U << RF_GC_TBB_BOOST_HW_LEN) - 1) << RF_GC_TBB_BOOST_HW_POS) -#define RF_GC_TBB_BOOST_HW_UMSK (~(((1U << RF_GC_TBB_BOOST_HW_LEN) - 1) << RF_GC_TBB_BOOST_HW_POS)) - -/* 0x50 : dc test register */ -#define RF_TEN_DC_OFFSET (0x50) -#define RF_TMUX RF_TMUX -#define RF_TMUX_POS (0U) -#define RF_TMUX_LEN (3U) -#define RF_TMUX_MSK (((1U << RF_TMUX_LEN) - 1) << RF_TMUX_POS) -#define RF_TMUX_UMSK (~(((1U << RF_TMUX_LEN) - 1) << RF_TMUX_POS)) -#define RF_DC_TP_EN RF_DC_TP_EN -#define RF_DC_TP_EN_POS (3U) -#define RF_DC_TP_EN_LEN (1U) -#define RF_DC_TP_EN_MSK (((1U << RF_DC_TP_EN_LEN) - 1) << RF_DC_TP_EN_POS) -#define RF_DC_TP_EN_UMSK (~(((1U << RF_DC_TP_EN_LEN) - 1) << RF_DC_TP_EN_POS)) -#define RF_DC_TP_CLKPLL_EN RF_DC_TP_CLKPLL_EN -#define RF_DC_TP_CLKPLL_EN_POS (4U) -#define RF_DC_TP_CLKPLL_EN_LEN (1U) -#define RF_DC_TP_CLKPLL_EN_MSK (((1U << RF_DC_TP_CLKPLL_EN_LEN) - 1) << RF_DC_TP_CLKPLL_EN_POS) -#define RF_DC_TP_CLKPLL_EN_UMSK (~(((1U << RF_DC_TP_CLKPLL_EN_LEN) - 1) << RF_DC_TP_CLKPLL_EN_POS)) -#define RF_TEN_CLKPLL RF_TEN_CLKPLL -#define RF_TEN_CLKPLL_POS (8U) -#define RF_TEN_CLKPLL_LEN (1U) -#define RF_TEN_CLKPLL_MSK (((1U << RF_TEN_CLKPLL_LEN) - 1) << RF_TEN_CLKPLL_POS) -#define RF_TEN_CLKPLL_UMSK (~(((1U << RF_TEN_CLKPLL_LEN) - 1) << RF_TEN_CLKPLL_POS)) -#define RF_TEN_CLKPLL_SFREG RF_TEN_CLKPLL_SFREG -#define RF_TEN_CLKPLL_SFREG_POS (9U) -#define RF_TEN_CLKPLL_SFREG_LEN (1U) -#define RF_TEN_CLKPLL_SFREG_MSK (((1U << RF_TEN_CLKPLL_SFREG_LEN) - 1) << RF_TEN_CLKPLL_SFREG_POS) -#define RF_TEN_CLKPLL_SFREG_UMSK (~(((1U << RF_TEN_CLKPLL_SFREG_LEN) - 1) << RF_TEN_CLKPLL_SFREG_POS)) -#define RF_TEN_RRF_0 RF_TEN_RRF_0 -#define RF_TEN_RRF_0_POS (12U) -#define RF_TEN_RRF_0_LEN (1U) -#define RF_TEN_RRF_0_MSK (((1U << RF_TEN_RRF_0_LEN) - 1) << RF_TEN_RRF_0_POS) -#define RF_TEN_RRF_0_UMSK (~(((1U << RF_TEN_RRF_0_LEN) - 1) << RF_TEN_RRF_0_POS)) -#define RF_TEN_RRF_1 RF_TEN_RRF_1 -#define RF_TEN_RRF_1_POS (13U) -#define RF_TEN_RRF_1_LEN (1U) -#define RF_TEN_RRF_1_MSK (((1U << RF_TEN_RRF_1_LEN) - 1) << RF_TEN_RRF_1_POS) -#define RF_TEN_RRF_1_UMSK (~(((1U << RF_TEN_RRF_1_LEN) - 1) << RF_TEN_RRF_1_POS)) -#define RF_TEN_PA RF_TEN_PA -#define RF_TEN_PA_POS (14U) -#define RF_TEN_PA_LEN (1U) -#define RF_TEN_PA_MSK (((1U << RF_TEN_PA_LEN) - 1) << RF_TEN_PA_POS) -#define RF_TEN_PA_UMSK (~(((1U << RF_TEN_PA_LEN) - 1) << RF_TEN_PA_POS)) -#define RF_TEN_TMX RF_TEN_TMX -#define RF_TEN_TMX_POS (15U) -#define RF_TEN_TMX_LEN (1U) -#define RF_TEN_TMX_MSK (((1U << RF_TEN_TMX_LEN) - 1) << RF_TEN_TMX_POS) -#define RF_TEN_TMX_UMSK (~(((1U << RF_TEN_TMX_LEN) - 1) << RF_TEN_TMX_POS)) -#define RF_TEN_TIA RF_TEN_TIA -#define RF_TEN_TIA_POS (16U) -#define RF_TEN_TIA_LEN (1U) -#define RF_TEN_TIA_MSK (((1U << RF_TEN_TIA_LEN) - 1) << RF_TEN_TIA_POS) -#define RF_TEN_TIA_UMSK (~(((1U << RF_TEN_TIA_LEN) - 1) << RF_TEN_TIA_POS)) -#define RF_TEN_BQ RF_TEN_BQ -#define RF_TEN_BQ_POS (17U) -#define RF_TEN_BQ_LEN (1U) -#define RF_TEN_BQ_MSK (((1U << RF_TEN_BQ_LEN) - 1) << RF_TEN_BQ_POS) -#define RF_TEN_BQ_UMSK (~(((1U << RF_TEN_BQ_LEN) - 1) << RF_TEN_BQ_POS)) -#define RF_TEN_ATEST RF_TEN_ATEST -#define RF_TEN_ATEST_POS (18U) -#define RF_TEN_ATEST_LEN (1U) -#define RF_TEN_ATEST_MSK (((1U << RF_TEN_ATEST_LEN) - 1) << RF_TEN_ATEST_POS) -#define RF_TEN_ATEST_UMSK (~(((1U << RF_TEN_ATEST_LEN) - 1) << RF_TEN_ATEST_POS)) -#define RF_TEN_TBB RF_TEN_TBB -#define RF_TEN_TBB_POS (19U) -#define RF_TEN_TBB_LEN (1U) -#define RF_TEN_TBB_MSK (((1U << RF_TEN_TBB_LEN) - 1) << RF_TEN_TBB_POS) -#define RF_TEN_TBB_UMSK (~(((1U << RF_TEN_TBB_LEN) - 1) << RF_TEN_TBB_POS)) -#define RF_TEN_ADC RF_TEN_ADC -#define RF_TEN_ADC_POS (20U) -#define RF_TEN_ADC_LEN (1U) -#define RF_TEN_ADC_MSK (((1U << RF_TEN_ADC_LEN) - 1) << RF_TEN_ADC_POS) -#define RF_TEN_ADC_UMSK (~(((1U << RF_TEN_ADC_LEN) - 1) << RF_TEN_ADC_POS)) -#define RF_TEN_DAC_I RF_TEN_DAC_I -#define RF_TEN_DAC_I_POS (21U) -#define RF_TEN_DAC_I_LEN (1U) -#define RF_TEN_DAC_I_MSK (((1U << RF_TEN_DAC_I_LEN) - 1) << RF_TEN_DAC_I_POS) -#define RF_TEN_DAC_I_UMSK (~(((1U << RF_TEN_DAC_I_LEN) - 1) << RF_TEN_DAC_I_POS)) -#define RF_TEN_DAC_Q RF_TEN_DAC_Q -#define RF_TEN_DAC_Q_POS (22U) -#define RF_TEN_DAC_Q_LEN (1U) -#define RF_TEN_DAC_Q_MSK (((1U << RF_TEN_DAC_Q_LEN) - 1) << RF_TEN_DAC_Q_POS) -#define RF_TEN_DAC_Q_UMSK (~(((1U << RF_TEN_DAC_Q_LEN) - 1) << RF_TEN_DAC_Q_POS)) -#define RF_TEN_VCO RF_TEN_VCO -#define RF_TEN_VCO_POS (24U) -#define RF_TEN_VCO_LEN (1U) -#define RF_TEN_VCO_MSK (((1U << RF_TEN_VCO_LEN) - 1) << RF_TEN_VCO_POS) -#define RF_TEN_VCO_UMSK (~(((1U << RF_TEN_VCO_LEN) - 1) << RF_TEN_VCO_POS)) -#define RF_TEN_PFDCP RF_TEN_PFDCP -#define RF_TEN_PFDCP_POS (25U) -#define RF_TEN_PFDCP_LEN (1U) -#define RF_TEN_PFDCP_MSK (((1U << RF_TEN_PFDCP_LEN) - 1) << RF_TEN_PFDCP_POS) -#define RF_TEN_PFDCP_UMSK (~(((1U << RF_TEN_PFDCP_LEN) - 1) << RF_TEN_PFDCP_POS)) -#define RF_TEN_LF RF_TEN_LF -#define RF_TEN_LF_POS (26U) -#define RF_TEN_LF_LEN (1U) -#define RF_TEN_LF_MSK (((1U << RF_TEN_LF_LEN) - 1) << RF_TEN_LF_POS) -#define RF_TEN_LF_UMSK (~(((1U << RF_TEN_LF_LEN) - 1) << RF_TEN_LF_POS)) -#define RF_TEN_LODIST RF_TEN_LODIST -#define RF_TEN_LODIST_POS (27U) -#define RF_TEN_LODIST_LEN (1U) -#define RF_TEN_LODIST_MSK (((1U << RF_TEN_LODIST_LEN) - 1) << RF_TEN_LODIST_POS) -#define RF_TEN_LODIST_UMSK (~(((1U << RF_TEN_LODIST_LEN) - 1) << RF_TEN_LODIST_POS)) - -/* 0x54 : digital test register */ -#define RF_TEN_DIG_OFFSET (0x54) -#define RF_DTEN_CLKPLL_POSTDIV_CLK RF_DTEN_CLKPLL_POSTDIV_CLK -#define RF_DTEN_CLKPLL_POSTDIV_CLK_POS (0U) -#define RF_DTEN_CLKPLL_POSTDIV_CLK_LEN (1U) -#define RF_DTEN_CLKPLL_POSTDIV_CLK_MSK (((1U << RF_DTEN_CLKPLL_POSTDIV_CLK_LEN) - 1) << RF_DTEN_CLKPLL_POSTDIV_CLK_POS) -#define RF_DTEN_CLKPLL_POSTDIV_CLK_UMSK (~(((1U << RF_DTEN_CLKPLL_POSTDIV_CLK_LEN) - 1) << RF_DTEN_CLKPLL_POSTDIV_CLK_POS)) -#define RF_DTEN_CLKPLL_CLK96M RF_DTEN_CLKPLL_CLK96M -#define RF_DTEN_CLKPLL_CLK96M_POS (1U) -#define RF_DTEN_CLKPLL_CLK96M_LEN (1U) -#define RF_DTEN_CLKPLL_CLK96M_MSK (((1U << RF_DTEN_CLKPLL_CLK96M_LEN) - 1) << RF_DTEN_CLKPLL_CLK96M_POS) -#define RF_DTEN_CLKPLL_CLK96M_UMSK (~(((1U << RF_DTEN_CLKPLL_CLK96M_LEN) - 1) << RF_DTEN_CLKPLL_CLK96M_POS)) -#define RF_DTEN_CLKPLL_CLK32M RF_DTEN_CLKPLL_CLK32M -#define RF_DTEN_CLKPLL_CLK32M_POS (2U) -#define RF_DTEN_CLKPLL_CLK32M_LEN (1U) -#define RF_DTEN_CLKPLL_CLK32M_MSK (((1U << RF_DTEN_CLKPLL_CLK32M_LEN) - 1) << RF_DTEN_CLKPLL_CLK32M_POS) -#define RF_DTEN_CLKPLL_CLK32M_UMSK (~(((1U << RF_DTEN_CLKPLL_CLK32M_LEN) - 1) << RF_DTEN_CLKPLL_CLK32M_POS)) -#define RF_DTEN_CLKPLL_FSDM RF_DTEN_CLKPLL_FSDM -#define RF_DTEN_CLKPLL_FSDM_POS (3U) -#define RF_DTEN_CLKPLL_FSDM_LEN (1U) -#define RF_DTEN_CLKPLL_FSDM_MSK (((1U << RF_DTEN_CLKPLL_FSDM_LEN) - 1) << RF_DTEN_CLKPLL_FSDM_POS) -#define RF_DTEN_CLKPLL_FSDM_UMSK (~(((1U << RF_DTEN_CLKPLL_FSDM_LEN) - 1) << RF_DTEN_CLKPLL_FSDM_POS)) -#define RF_DTEN_CLKPLL_FREF RF_DTEN_CLKPLL_FREF -#define RF_DTEN_CLKPLL_FREF_POS (4U) -#define RF_DTEN_CLKPLL_FREF_LEN (1U) -#define RF_DTEN_CLKPLL_FREF_MSK (((1U << RF_DTEN_CLKPLL_FREF_LEN) - 1) << RF_DTEN_CLKPLL_FREF_POS) -#define RF_DTEN_CLKPLL_FREF_UMSK (~(((1U << RF_DTEN_CLKPLL_FREF_LEN) - 1) << RF_DTEN_CLKPLL_FREF_POS)) -#define RF_DTEN_CLKPLL_FIN RF_DTEN_CLKPLL_FIN -#define RF_DTEN_CLKPLL_FIN_POS (5U) -#define RF_DTEN_CLKPLL_FIN_LEN (1U) -#define RF_DTEN_CLKPLL_FIN_MSK (((1U << RF_DTEN_CLKPLL_FIN_LEN) - 1) << RF_DTEN_CLKPLL_FIN_POS) -#define RF_DTEN_CLKPLL_FIN_UMSK (~(((1U << RF_DTEN_CLKPLL_FIN_LEN) - 1) << RF_DTEN_CLKPLL_FIN_POS)) -#define RF_DTEN_LO_FSDM RF_DTEN_LO_FSDM -#define RF_DTEN_LO_FSDM_POS (6U) -#define RF_DTEN_LO_FSDM_LEN (1U) -#define RF_DTEN_LO_FSDM_MSK (((1U << RF_DTEN_LO_FSDM_LEN) - 1) << RF_DTEN_LO_FSDM_POS) -#define RF_DTEN_LO_FSDM_UMSK (~(((1U << RF_DTEN_LO_FSDM_LEN) - 1) << RF_DTEN_LO_FSDM_POS)) -#define RF_DTEN_LO_FREF RF_DTEN_LO_FREF -#define RF_DTEN_LO_FREF_POS (8U) -#define RF_DTEN_LO_FREF_LEN (1U) -#define RF_DTEN_LO_FREF_MSK (((1U << RF_DTEN_LO_FREF_LEN) - 1) << RF_DTEN_LO_FREF_POS) -#define RF_DTEN_LO_FREF_UMSK (~(((1U << RF_DTEN_LO_FREF_LEN) - 1) << RF_DTEN_LO_FREF_POS)) -#define RF_DTEST_PULL_DOWN RF_DTEST_PULL_DOWN -#define RF_DTEST_PULL_DOWN_POS (9U) -#define RF_DTEST_PULL_DOWN_LEN (1U) -#define RF_DTEST_PULL_DOWN_MSK (((1U << RF_DTEST_PULL_DOWN_LEN) - 1) << RF_DTEST_PULL_DOWN_POS) -#define RF_DTEST_PULL_DOWN_UMSK (~(((1U << RF_DTEST_PULL_DOWN_LEN) - 1) << RF_DTEST_PULL_DOWN_POS)) -#define RF_DTEST_EN RF_DTEST_EN -#define RF_DTEST_EN_POS (23U) -#define RF_DTEST_EN_LEN (1U) -#define RF_DTEST_EN_MSK (((1U << RF_DTEST_EN_LEN) - 1) << RF_DTEST_EN_POS) -#define RF_DTEST_EN_UMSK (~(((1U << RF_DTEST_EN_LEN) - 1) << RF_DTEST_EN_POS)) - -/* 0x58 : ac test register */ -#define RF_TEN_AC_OFFSET (0x58) -#define RF_ATEST_OP_CC RF_ATEST_OP_CC -#define RF_ATEST_OP_CC_POS (0U) -#define RF_ATEST_OP_CC_LEN (4U) -#define RF_ATEST_OP_CC_MSK (((1U << RF_ATEST_OP_CC_LEN) - 1) << RF_ATEST_OP_CC_POS) -#define RF_ATEST_OP_CC_UMSK (~(((1U << RF_ATEST_OP_CC_LEN) - 1) << RF_ATEST_OP_CC_POS)) -#define RF_ATEST_DAC_EN RF_ATEST_DAC_EN -#define RF_ATEST_DAC_EN_POS (4U) -#define RF_ATEST_DAC_EN_LEN (1U) -#define RF_ATEST_DAC_EN_MSK (((1U << RF_ATEST_DAC_EN_LEN) - 1) << RF_ATEST_DAC_EN_POS) -#define RF_ATEST_DAC_EN_UMSK (~(((1U << RF_ATEST_DAC_EN_LEN) - 1) << RF_ATEST_DAC_EN_POS)) -#define RF_ATEST_IN_TRX_SW RF_ATEST_IN_TRX_SW -#define RF_ATEST_IN_TRX_SW_POS (5U) -#define RF_ATEST_IN_TRX_SW_LEN (1U) -#define RF_ATEST_IN_TRX_SW_MSK (((1U << RF_ATEST_IN_TRX_SW_LEN) - 1) << RF_ATEST_IN_TRX_SW_POS) -#define RF_ATEST_IN_TRX_SW_UMSK (~(((1U << RF_ATEST_IN_TRX_SW_LEN) - 1) << RF_ATEST_IN_TRX_SW_POS)) -#define RF_ATEST_IN_EN RF_ATEST_IN_EN -#define RF_ATEST_IN_EN_POS (6U) -#define RF_ATEST_IN_EN_LEN (1U) -#define RF_ATEST_IN_EN_MSK (((1U << RF_ATEST_IN_EN_LEN) - 1) << RF_ATEST_IN_EN_POS) -#define RF_ATEST_IN_EN_UMSK (~(((1U << RF_ATEST_IN_EN_LEN) - 1) << RF_ATEST_IN_EN_POS)) -#define RF_ATEST_GAIN_R9 RF_ATEST_GAIN_R9 -#define RF_ATEST_GAIN_R9_POS (8U) -#define RF_ATEST_GAIN_R9_LEN (2U) -#define RF_ATEST_GAIN_R9_MSK (((1U << RF_ATEST_GAIN_R9_LEN) - 1) << RF_ATEST_GAIN_R9_POS) -#define RF_ATEST_GAIN_R9_UMSK (~(((1U << RF_ATEST_GAIN_R9_LEN) - 1) << RF_ATEST_GAIN_R9_POS)) -#define RF_ATEST_GAIN_R8 RF_ATEST_GAIN_R8 -#define RF_ATEST_GAIN_R8_POS (10U) -#define RF_ATEST_GAIN_R8_LEN (2U) -#define RF_ATEST_GAIN_R8_MSK (((1U << RF_ATEST_GAIN_R8_LEN) - 1) << RF_ATEST_GAIN_R8_POS) -#define RF_ATEST_GAIN_R8_UMSK (~(((1U << RF_ATEST_GAIN_R8_LEN) - 1) << RF_ATEST_GAIN_R8_POS)) -#define RF_ATEST_GAIN_R7 RF_ATEST_GAIN_R7 -#define RF_ATEST_GAIN_R7_POS (12U) -#define RF_ATEST_GAIN_R7_LEN (2U) -#define RF_ATEST_GAIN_R7_MSK (((1U << RF_ATEST_GAIN_R7_LEN) - 1) << RF_ATEST_GAIN_R7_POS) -#define RF_ATEST_GAIN_R7_UMSK (~(((1U << RF_ATEST_GAIN_R7_LEN) - 1) << RF_ATEST_GAIN_R7_POS)) -#define RF_ATEST_GAIN_R6 RF_ATEST_GAIN_R6 -#define RF_ATEST_GAIN_R6_POS (14U) -#define RF_ATEST_GAIN_R6_LEN (2U) -#define RF_ATEST_GAIN_R6_MSK (((1U << RF_ATEST_GAIN_R6_LEN) - 1) << RF_ATEST_GAIN_R6_POS) -#define RF_ATEST_GAIN_R6_UMSK (~(((1U << RF_ATEST_GAIN_R6_LEN) - 1) << RF_ATEST_GAIN_R6_POS)) -#define RF_ATEST_GAIN_R5 RF_ATEST_GAIN_R5 -#define RF_ATEST_GAIN_R5_POS (16U) -#define RF_ATEST_GAIN_R5_LEN (3U) -#define RF_ATEST_GAIN_R5_MSK (((1U << RF_ATEST_GAIN_R5_LEN) - 1) << RF_ATEST_GAIN_R5_POS) -#define RF_ATEST_GAIN_R5_UMSK (~(((1U << RF_ATEST_GAIN_R5_LEN) - 1) << RF_ATEST_GAIN_R5_POS)) -#define RF_ATEST_OUT_EN_Q RF_ATEST_OUT_EN_Q -#define RF_ATEST_OUT_EN_Q_POS (20U) -#define RF_ATEST_OUT_EN_Q_LEN (1U) -#define RF_ATEST_OUT_EN_Q_MSK (((1U << RF_ATEST_OUT_EN_Q_LEN) - 1) << RF_ATEST_OUT_EN_Q_POS) -#define RF_ATEST_OUT_EN_Q_UMSK (~(((1U << RF_ATEST_OUT_EN_Q_LEN) - 1) << RF_ATEST_OUT_EN_Q_POS)) -#define RF_ATEST_OUT_EN_I RF_ATEST_OUT_EN_I -#define RF_ATEST_OUT_EN_I_POS (21U) -#define RF_ATEST_OUT_EN_I_LEN (1U) -#define RF_ATEST_OUT_EN_I_MSK (((1U << RF_ATEST_OUT_EN_I_LEN) - 1) << RF_ATEST_OUT_EN_I_POS) -#define RF_ATEST_OUT_EN_I_UMSK (~(((1U << RF_ATEST_OUT_EN_I_LEN) - 1) << RF_ATEST_OUT_EN_I_POS)) -#define RF_ATEST_IN_EN_Q RF_ATEST_IN_EN_Q -#define RF_ATEST_IN_EN_Q_POS (22U) -#define RF_ATEST_IN_EN_Q_LEN (1U) -#define RF_ATEST_IN_EN_Q_MSK (((1U << RF_ATEST_IN_EN_Q_LEN) - 1) << RF_ATEST_IN_EN_Q_POS) -#define RF_ATEST_IN_EN_Q_UMSK (~(((1U << RF_ATEST_IN_EN_Q_LEN) - 1) << RF_ATEST_IN_EN_Q_POS)) -#define RF_ATEST_IN_EN_I RF_ATEST_IN_EN_I -#define RF_ATEST_IN_EN_I_POS (23U) -#define RF_ATEST_IN_EN_I_LEN (1U) -#define RF_ATEST_IN_EN_I_MSK (((1U << RF_ATEST_IN_EN_I_LEN) - 1) << RF_ATEST_IN_EN_I_POS) -#define RF_ATEST_IN_EN_I_UMSK (~(((1U << RF_ATEST_IN_EN_I_LEN) - 1) << RF_ATEST_IN_EN_I_POS)) - -/* 0x5C : pmip_mv2aon */ -#define RF_PMIP_MV2AON_OFFSET (0x5C) - -/* 0x60 : RX normal bias mode registers */ -#define RF_CIP_OFFSET (0x60) -#define RF_VG11_SEL RF_VG11_SEL -#define RF_VG11_SEL_POS (0U) -#define RF_VG11_SEL_LEN (2U) -#define RF_VG11_SEL_MSK (((1U << RF_VG11_SEL_LEN) - 1) << RF_VG11_SEL_POS) -#define RF_VG11_SEL_UMSK (~(((1U << RF_VG11_SEL_LEN) - 1) << RF_VG11_SEL_POS)) -#define RF_VG13_SEL RF_VG13_SEL -#define RF_VG13_SEL_POS (2U) -#define RF_VG13_SEL_LEN (2U) -#define RF_VG13_SEL_MSK (((1U << RF_VG13_SEL_LEN) - 1) << RF_VG13_SEL_POS) -#define RF_VG13_SEL_UMSK (~(((1U << RF_VG13_SEL_LEN) - 1) << RF_VG13_SEL_POS)) - -/* 0x64 : pa1 */ -#define RF_PA1_OFFSET (0x64) -#define RF_PA_IAQ RF_PA_IAQ -#define RF_PA_IAQ_POS (0U) -#define RF_PA_IAQ_LEN (3U) -#define RF_PA_IAQ_MSK (((1U << RF_PA_IAQ_LEN) - 1) << RF_PA_IAQ_POS) -#define RF_PA_IAQ_UMSK (~(((1U << RF_PA_IAQ_LEN) - 1) << RF_PA_IAQ_POS)) -#define RF_PA_ETB_EN RF_PA_ETB_EN -#define RF_PA_ETB_EN_POS (3U) -#define RF_PA_ETB_EN_LEN (1U) -#define RF_PA_ETB_EN_MSK (((1U << RF_PA_ETB_EN_LEN) - 1) << RF_PA_ETB_EN_POS) -#define RF_PA_ETB_EN_UMSK (~(((1U << RF_PA_ETB_EN_LEN) - 1) << RF_PA_ETB_EN_POS)) -#define RF_PA_IET RF_PA_IET -#define RF_PA_IET_POS (4U) -#define RF_PA_IET_LEN (4U) -#define RF_PA_IET_MSK (((1U << RF_PA_IET_LEN) - 1) << RF_PA_IET_POS) -#define RF_PA_IET_UMSK (~(((1U << RF_PA_IET_LEN) - 1) << RF_PA_IET_POS)) -#define RF_PA_VBCORE RF_PA_VBCORE -#define RF_PA_VBCORE_POS (8U) -#define RF_PA_VBCORE_LEN (4U) -#define RF_PA_VBCORE_MSK (((1U << RF_PA_VBCORE_LEN) - 1) << RF_PA_VBCORE_POS) -#define RF_PA_VBCORE_UMSK (~(((1U << RF_PA_VBCORE_LEN) - 1) << RF_PA_VBCORE_POS)) -#define RF_PA_VBCAS RF_PA_VBCAS -#define RF_PA_VBCAS_POS (12U) -#define RF_PA_VBCAS_LEN (3U) -#define RF_PA_VBCAS_MSK (((1U << RF_PA_VBCAS_LEN) - 1) << RF_PA_VBCAS_POS) -#define RF_PA_VBCAS_UMSK (~(((1U << RF_PA_VBCAS_LEN) - 1) << RF_PA_VBCAS_POS)) -#define RF_PA_HALF_ON RF_PA_HALF_ON -#define RF_PA_HALF_ON_POS (15U) -#define RF_PA_HALF_ON_LEN (1U) -#define RF_PA_HALF_ON_MSK (((1U << RF_PA_HALF_ON_LEN) - 1) << RF_PA_HALF_ON_POS) -#define RF_PA_HALF_ON_UMSK (~(((1U << RF_PA_HALF_ON_LEN) - 1) << RF_PA_HALF_ON_POS)) -#define RF_PA_IB_FIX RF_PA_IB_FIX -#define RF_PA_IB_FIX_POS (16U) -#define RF_PA_IB_FIX_LEN (1U) -#define RF_PA_IB_FIX_MSK (((1U << RF_PA_IB_FIX_LEN) - 1) << RF_PA_IB_FIX_POS) -#define RF_PA_IB_FIX_UMSK (~(((1U << RF_PA_IB_FIX_LEN) - 1) << RF_PA_IB_FIX_POS)) -#define RF_PA_LZ_BIAS_EN RF_PA_LZ_BIAS_EN -#define RF_PA_LZ_BIAS_EN_POS (17U) -#define RF_PA_LZ_BIAS_EN_LEN (1U) -#define RF_PA_LZ_BIAS_EN_MSK (((1U << RF_PA_LZ_BIAS_EN_LEN) - 1) << RF_PA_LZ_BIAS_EN_POS) -#define RF_PA_LZ_BIAS_EN_UMSK (~(((1U << RF_PA_LZ_BIAS_EN_LEN) - 1) << RF_PA_LZ_BIAS_EN_POS)) -#define RF_PA_PWRMX_OSDAC RF_PA_PWRMX_OSDAC -#define RF_PA_PWRMX_OSDAC_POS (18U) -#define RF_PA_PWRMX_OSDAC_LEN (4U) -#define RF_PA_PWRMX_OSDAC_MSK (((1U << RF_PA_PWRMX_OSDAC_LEN) - 1) << RF_PA_PWRMX_OSDAC_POS) -#define RF_PA_PWRMX_OSDAC_UMSK (~(((1U << RF_PA_PWRMX_OSDAC_LEN) - 1) << RF_PA_PWRMX_OSDAC_POS)) -#define RF_PA_PWRMX_DAC_PN_SWITCH RF_PA_PWRMX_DAC_PN_SWITCH -#define RF_PA_PWRMX_DAC_PN_SWITCH_POS (22U) -#define RF_PA_PWRMX_DAC_PN_SWITCH_LEN (1U) -#define RF_PA_PWRMX_DAC_PN_SWITCH_MSK (((1U << RF_PA_PWRMX_DAC_PN_SWITCH_LEN) - 1) << RF_PA_PWRMX_DAC_PN_SWITCH_POS) -#define RF_PA_PWRMX_DAC_PN_SWITCH_UMSK (~(((1U << RF_PA_PWRMX_DAC_PN_SWITCH_LEN) - 1) << RF_PA_PWRMX_DAC_PN_SWITCH_POS)) -#define RF_PA_PWRMX_BM RF_PA_PWRMX_BM -#define RF_PA_PWRMX_BM_POS (24U) -#define RF_PA_PWRMX_BM_LEN (3U) -#define RF_PA_PWRMX_BM_MSK (((1U << RF_PA_PWRMX_BM_LEN) - 1) << RF_PA_PWRMX_BM_POS) -#define RF_PA_PWRMX_BM_UMSK (~(((1U << RF_PA_PWRMX_BM_LEN) - 1) << RF_PA_PWRMX_BM_POS)) -#define RF_PA_ATT_GC RF_PA_ATT_GC -#define RF_PA_ATT_GC_POS (28U) -#define RF_PA_ATT_GC_LEN (4U) -#define RF_PA_ATT_GC_MSK (((1U << RF_PA_ATT_GC_LEN) - 1) << RF_PA_ATT_GC_POS) -#define RF_PA_ATT_GC_UMSK (~(((1U << RF_PA_ATT_GC_LEN) - 1) << RF_PA_ATT_GC_POS)) - -/* 0x68 : RX normal bias mode registers */ -#define RF_PA2_OFFSET (0x68) -#define RF_PA_ETB_EN_HW RF_PA_ETB_EN_HW -#define RF_PA_ETB_EN_HW_POS (3U) -#define RF_PA_ETB_EN_HW_LEN (1U) -#define RF_PA_ETB_EN_HW_MSK (((1U << RF_PA_ETB_EN_HW_LEN) - 1) << RF_PA_ETB_EN_HW_POS) -#define RF_PA_ETB_EN_HW_UMSK (~(((1U << RF_PA_ETB_EN_HW_LEN) - 1) << RF_PA_ETB_EN_HW_POS)) -#define RF_PA_IET_HW RF_PA_IET_HW -#define RF_PA_IET_HW_POS (4U) -#define RF_PA_IET_HW_LEN (4U) -#define RF_PA_IET_HW_MSK (((1U << RF_PA_IET_HW_LEN) - 1) << RF_PA_IET_HW_POS) -#define RF_PA_IET_HW_UMSK (~(((1U << RF_PA_IET_HW_LEN) - 1) << RF_PA_IET_HW_POS)) -#define RF_PA_VBCORE_HW RF_PA_VBCORE_HW -#define RF_PA_VBCORE_HW_POS (8U) -#define RF_PA_VBCORE_HW_LEN (4U) -#define RF_PA_VBCORE_HW_MSK (((1U << RF_PA_VBCORE_HW_LEN) - 1) << RF_PA_VBCORE_HW_POS) -#define RF_PA_VBCORE_HW_UMSK (~(((1U << RF_PA_VBCORE_HW_LEN) - 1) << RF_PA_VBCORE_HW_POS)) -#define RF_PA_VBCAS_HW RF_PA_VBCAS_HW -#define RF_PA_VBCAS_HW_POS (12U) -#define RF_PA_VBCAS_HW_LEN (3U) -#define RF_PA_VBCAS_HW_MSK (((1U << RF_PA_VBCAS_HW_LEN) - 1) << RF_PA_VBCAS_HW_POS) -#define RF_PA_VBCAS_HW_UMSK (~(((1U << RF_PA_VBCAS_HW_LEN) - 1) << RF_PA_VBCAS_HW_POS)) -#define RF_PA_HALF_ON_HW RF_PA_HALF_ON_HW -#define RF_PA_HALF_ON_HW_POS (16U) -#define RF_PA_HALF_ON_HW_LEN (1U) -#define RF_PA_HALF_ON_HW_MSK (((1U << RF_PA_HALF_ON_HW_LEN) - 1) << RF_PA_HALF_ON_HW_POS) -#define RF_PA_HALF_ON_HW_UMSK (~(((1U << RF_PA_HALF_ON_HW_LEN) - 1) << RF_PA_HALF_ON_HW_POS)) -#define RF_PA_IB_FIX_HW RF_PA_IB_FIX_HW -#define RF_PA_IB_FIX_HW_POS (17U) -#define RF_PA_IB_FIX_HW_LEN (1U) -#define RF_PA_IB_FIX_HW_MSK (((1U << RF_PA_IB_FIX_HW_LEN) - 1) << RF_PA_IB_FIX_HW_POS) -#define RF_PA_IB_FIX_HW_UMSK (~(((1U << RF_PA_IB_FIX_HW_LEN) - 1) << RF_PA_IB_FIX_HW_POS)) - -/* 0x6C : tmx */ -#define RF_TMX_OFFSET (0x6C) -#define RF_TMX_CS RF_TMX_CS -#define RF_TMX_CS_POS (0U) -#define RF_TMX_CS_LEN (3U) -#define RF_TMX_CS_MSK (((1U << RF_TMX_CS_LEN) - 1) << RF_TMX_CS_POS) -#define RF_TMX_CS_UMSK (~(((1U << RF_TMX_CS_LEN) - 1) << RF_TMX_CS_POS)) -#define RF_TMX_BM_SW RF_TMX_BM_SW -#define RF_TMX_BM_SW_POS (4U) -#define RF_TMX_BM_SW_LEN (3U) -#define RF_TMX_BM_SW_MSK (((1U << RF_TMX_BM_SW_LEN) - 1) << RF_TMX_BM_SW_POS) -#define RF_TMX_BM_SW_UMSK (~(((1U << RF_TMX_BM_SW_LEN) - 1) << RF_TMX_BM_SW_POS)) -#define RF_TMX_BM_CAS RF_TMX_BM_CAS -#define RF_TMX_BM_CAS_POS (8U) -#define RF_TMX_BM_CAS_LEN (3U) -#define RF_TMX_BM_CAS_MSK (((1U << RF_TMX_BM_CAS_LEN) - 1) << RF_TMX_BM_CAS_POS) -#define RF_TMX_BM_CAS_UMSK (~(((1U << RF_TMX_BM_CAS_LEN) - 1) << RF_TMX_BM_CAS_POS)) -#define RF_TMX_BM_CAS_BULK RF_TMX_BM_CAS_BULK -#define RF_TMX_BM_CAS_BULK_POS (12U) -#define RF_TMX_BM_CAS_BULK_LEN (3U) -#define RF_TMX_BM_CAS_BULK_MSK (((1U << RF_TMX_BM_CAS_BULK_LEN) - 1) << RF_TMX_BM_CAS_BULK_POS) -#define RF_TMX_BM_CAS_BULK_UMSK (~(((1U << RF_TMX_BM_CAS_BULK_LEN) - 1) << RF_TMX_BM_CAS_BULK_POS)) -#define RF_TX_TSENSE_EN RF_TX_TSENSE_EN -#define RF_TX_TSENSE_EN_POS (16U) -#define RF_TX_TSENSE_EN_LEN (1U) -#define RF_TX_TSENSE_EN_MSK (((1U << RF_TX_TSENSE_EN_LEN) - 1) << RF_TX_TSENSE_EN_POS) -#define RF_TX_TSENSE_EN_UMSK (~(((1U << RF_TX_TSENSE_EN_LEN) - 1) << RF_TX_TSENSE_EN_POS)) - -/* 0x70 : tbb */ -#define RF_TBB_OFFSET (0x70) -#define RF_TBB_BM_SF RF_TBB_BM_SF -#define RF_TBB_BM_SF_POS (0U) -#define RF_TBB_BM_SF_LEN (2U) -#define RF_TBB_BM_SF_MSK (((1U << RF_TBB_BM_SF_LEN) - 1) << RF_TBB_BM_SF_POS) -#define RF_TBB_BM_SF_UMSK (~(((1U << RF_TBB_BM_SF_LEN) - 1) << RF_TBB_BM_SF_POS)) -#define RF_TBB_BM_CG RF_TBB_BM_CG -#define RF_TBB_BM_CG_POS (4U) -#define RF_TBB_BM_CG_LEN (2U) -#define RF_TBB_BM_CG_MSK (((1U << RF_TBB_BM_CG_LEN) - 1) << RF_TBB_BM_CG_POS) -#define RF_TBB_BM_CG_UMSK (~(((1U << RF_TBB_BM_CG_LEN) - 1) << RF_TBB_BM_CG_POS)) -#define RF_TBB_VCM RF_TBB_VCM -#define RF_TBB_VCM_POS (8U) -#define RF_TBB_VCM_LEN (2U) -#define RF_TBB_VCM_MSK (((1U << RF_TBB_VCM_LEN) - 1) << RF_TBB_VCM_POS) -#define RF_TBB_VCM_UMSK (~(((1U << RF_TBB_VCM_LEN) - 1) << RF_TBB_VCM_POS)) -#define RF_TBB_CFLT RF_TBB_CFLT -#define RF_TBB_CFLT_POS (12U) -#define RF_TBB_CFLT_LEN (2U) -#define RF_TBB_CFLT_MSK (((1U << RF_TBB_CFLT_LEN) - 1) << RF_TBB_CFLT_POS) -#define RF_TBB_CFLT_UMSK (~(((1U << RF_TBB_CFLT_LEN) - 1) << RF_TBB_CFLT_POS)) -#define RF_TBB_IQ_BIAS_SHORT RF_TBB_IQ_BIAS_SHORT -#define RF_TBB_IQ_BIAS_SHORT_POS (14U) -#define RF_TBB_IQ_BIAS_SHORT_LEN (1U) -#define RF_TBB_IQ_BIAS_SHORT_MSK (((1U << RF_TBB_IQ_BIAS_SHORT_LEN) - 1) << RF_TBB_IQ_BIAS_SHORT_POS) -#define RF_TBB_IQ_BIAS_SHORT_UMSK (~(((1U << RF_TBB_IQ_BIAS_SHORT_LEN) - 1) << RF_TBB_IQ_BIAS_SHORT_POS)) -#define RF_TBB_ATEST_OUT_EN RF_TBB_ATEST_OUT_EN -#define RF_TBB_ATEST_OUT_EN_POS (15U) -#define RF_TBB_ATEST_OUT_EN_LEN (1U) -#define RF_TBB_ATEST_OUT_EN_MSK (((1U << RF_TBB_ATEST_OUT_EN_LEN) - 1) << RF_TBB_ATEST_OUT_EN_POS) -#define RF_TBB_ATEST_OUT_EN_UMSK (~(((1U << RF_TBB_ATEST_OUT_EN_LEN) - 1) << RF_TBB_ATEST_OUT_EN_POS)) -#define RF_TBB_TOSDAC_Q RF_TBB_TOSDAC_Q -#define RF_TBB_TOSDAC_Q_POS (16U) -#define RF_TBB_TOSDAC_Q_LEN (6U) -#define RF_TBB_TOSDAC_Q_MSK (((1U << RF_TBB_TOSDAC_Q_LEN) - 1) << RF_TBB_TOSDAC_Q_POS) -#define RF_TBB_TOSDAC_Q_UMSK (~(((1U << RF_TBB_TOSDAC_Q_LEN) - 1) << RF_TBB_TOSDAC_Q_POS)) -#define RF_TBB_TOSDAC_I RF_TBB_TOSDAC_I -#define RF_TBB_TOSDAC_I_POS (24U) -#define RF_TBB_TOSDAC_I_LEN (6U) -#define RF_TBB_TOSDAC_I_MSK (((1U << RF_TBB_TOSDAC_I_LEN) - 1) << RF_TBB_TOSDAC_I_POS) -#define RF_TBB_TOSDAC_I_UMSK (~(((1U << RF_TBB_TOSDAC_I_LEN) - 1) << RF_TBB_TOSDAC_I_POS)) - -/* 0x74 : lna */ -#define RF_LNA_OFFSET (0x74) -#define RF_LNA_BM RF_LNA_BM -#define RF_LNA_BM_POS (0U) -#define RF_LNA_BM_LEN (4U) -#define RF_LNA_BM_MSK (((1U << RF_LNA_BM_LEN) - 1) << RF_LNA_BM_POS) -#define RF_LNA_BM_UMSK (~(((1U << RF_LNA_BM_LEN) - 1) << RF_LNA_BM_POS)) -#define RF_LNA_BM_HW RF_LNA_BM_HW -#define RF_LNA_BM_HW_POS (4U) -#define RF_LNA_BM_HW_LEN (4U) -#define RF_LNA_BM_HW_MSK (((1U << RF_LNA_BM_HW_LEN) - 1) << RF_LNA_BM_HW_POS) -#define RF_LNA_BM_HW_UMSK (~(((1U << RF_LNA_BM_HW_LEN) - 1) << RF_LNA_BM_HW_POS)) -#define RF_LNA_LOAD_CSW RF_LNA_LOAD_CSW -#define RF_LNA_LOAD_CSW_POS (8U) -#define RF_LNA_LOAD_CSW_LEN (4U) -#define RF_LNA_LOAD_CSW_MSK (((1U << RF_LNA_LOAD_CSW_LEN) - 1) << RF_LNA_LOAD_CSW_POS) -#define RF_LNA_LOAD_CSW_UMSK (~(((1U << RF_LNA_LOAD_CSW_LEN) - 1) << RF_LNA_LOAD_CSW_POS)) -#define RF_LNA_LOAD_CSW_HW RF_LNA_LOAD_CSW_HW -#define RF_LNA_LOAD_CSW_HW_POS (12U) -#define RF_LNA_LOAD_CSW_HW_LEN (4U) -#define RF_LNA_LOAD_CSW_HW_MSK (((1U << RF_LNA_LOAD_CSW_HW_LEN) - 1) << RF_LNA_LOAD_CSW_HW_POS) -#define RF_LNA_LOAD_CSW_HW_UMSK (~(((1U << RF_LNA_LOAD_CSW_HW_LEN) - 1) << RF_LNA_LOAD_CSW_HW_POS)) -#define RF_LNA_RFB_MATCH RF_LNA_RFB_MATCH -#define RF_LNA_RFB_MATCH_POS (16U) -#define RF_LNA_RFB_MATCH_LEN (3U) -#define RF_LNA_RFB_MATCH_MSK (((1U << RF_LNA_RFB_MATCH_LEN) - 1) << RF_LNA_RFB_MATCH_POS) -#define RF_LNA_RFB_MATCH_UMSK (~(((1U << RF_LNA_RFB_MATCH_LEN) - 1) << RF_LNA_RFB_MATCH_POS)) -#define RF_LNA_CAP_LG RF_LNA_CAP_LG -#define RF_LNA_CAP_LG_POS (20U) -#define RF_LNA_CAP_LG_LEN (2U) -#define RF_LNA_CAP_LG_MSK (((1U << RF_LNA_CAP_LG_LEN) - 1) << RF_LNA_CAP_LG_POS) -#define RF_LNA_CAP_LG_UMSK (~(((1U << RF_LNA_CAP_LG_LEN) - 1) << RF_LNA_CAP_LG_POS)) -#define RF_LNA_LG_GSEL RF_LNA_LG_GSEL -#define RF_LNA_LG_GSEL_POS (24U) -#define RF_LNA_LG_GSEL_LEN (3U) -#define RF_LNA_LG_GSEL_MSK (((1U << RF_LNA_LG_GSEL_LEN) - 1) << RF_LNA_LG_GSEL_POS) -#define RF_LNA_LG_GSEL_UMSK (~(((1U << RF_LNA_LG_GSEL_LEN) - 1) << RF_LNA_LG_GSEL_POS)) - -/* 0x78 : rmxgm */ -#define RF_RMXGM_OFFSET (0x78) -#define RF_RMX_BM RF_RMX_BM -#define RF_RMX_BM_POS (0U) -#define RF_RMX_BM_LEN (3U) -#define RF_RMX_BM_MSK (((1U << RF_RMX_BM_LEN) - 1) << RF_RMX_BM_POS) -#define RF_RMX_BM_UMSK (~(((1U << RF_RMX_BM_LEN) - 1) << RF_RMX_BM_POS)) -#define RF_RMXGM_BM RF_RMXGM_BM -#define RF_RMXGM_BM_POS (4U) -#define RF_RMXGM_BM_LEN (3U) -#define RF_RMXGM_BM_MSK (((1U << RF_RMXGM_BM_LEN) - 1) << RF_RMXGM_BM_POS) -#define RF_RMXGM_BM_UMSK (~(((1U << RF_RMXGM_BM_LEN) - 1) << RF_RMXGM_BM_POS)) -#define RF_RMXGM_10M_MODE_EN RF_RMXGM_10M_MODE_EN -#define RF_RMXGM_10M_MODE_EN_POS (8U) -#define RF_RMXGM_10M_MODE_EN_LEN (1U) -#define RF_RMXGM_10M_MODE_EN_MSK (((1U << RF_RMXGM_10M_MODE_EN_LEN) - 1) << RF_RMXGM_10M_MODE_EN_POS) -#define RF_RMXGM_10M_MODE_EN_UMSK (~(((1U << RF_RMXGM_10M_MODE_EN_LEN) - 1) << RF_RMXGM_10M_MODE_EN_POS)) - -/* 0x7C : rbb1 */ -#define RF_RBB1_OFFSET (0x7C) -#define RF_ROSDAC_Q RF_ROSDAC_Q -#define RF_ROSDAC_Q_POS (0U) -#define RF_ROSDAC_Q_LEN (6U) -#define RF_ROSDAC_Q_MSK (((1U << RF_ROSDAC_Q_LEN) - 1) << RF_ROSDAC_Q_POS) -#define RF_ROSDAC_Q_UMSK (~(((1U << RF_ROSDAC_Q_LEN) - 1) << RF_ROSDAC_Q_POS)) -#define RF_ROSDAC_I RF_ROSDAC_I -#define RF_ROSDAC_I_POS (8U) -#define RF_ROSDAC_I_LEN (6U) -#define RF_ROSDAC_I_MSK (((1U << RF_ROSDAC_I_LEN) - 1) << RF_ROSDAC_I_POS) -#define RF_ROSDAC_I_UMSK (~(((1U << RF_ROSDAC_I_LEN) - 1) << RF_ROSDAC_I_POS)) -#define RF_ROSDAC_Q_HW RF_ROSDAC_Q_HW -#define RF_ROSDAC_Q_HW_POS (16U) -#define RF_ROSDAC_Q_HW_LEN (6U) -#define RF_ROSDAC_Q_HW_MSK (((1U << RF_ROSDAC_Q_HW_LEN) - 1) << RF_ROSDAC_Q_HW_POS) -#define RF_ROSDAC_Q_HW_UMSK (~(((1U << RF_ROSDAC_Q_HW_LEN) - 1) << RF_ROSDAC_Q_HW_POS)) -#define RF_ROSDAC_I_HW RF_ROSDAC_I_HW -#define RF_ROSDAC_I_HW_POS (24U) -#define RF_ROSDAC_I_HW_LEN (6U) -#define RF_ROSDAC_I_HW_MSK (((1U << RF_ROSDAC_I_HW_LEN) - 1) << RF_ROSDAC_I_HW_POS) -#define RF_ROSDAC_I_HW_UMSK (~(((1U << RF_ROSDAC_I_HW_LEN) - 1) << RF_ROSDAC_I_HW_POS)) -#define RF_ROSDAC_RANGE RF_ROSDAC_RANGE -#define RF_ROSDAC_RANGE_POS (31U) -#define RF_ROSDAC_RANGE_LEN (1U) -#define RF_ROSDAC_RANGE_MSK (((1U << RF_ROSDAC_RANGE_LEN) - 1) << RF_ROSDAC_RANGE_POS) -#define RF_ROSDAC_RANGE_UMSK (~(((1U << RF_ROSDAC_RANGE_LEN) - 1) << RF_ROSDAC_RANGE_POS)) - -/* 0x80 : rbb2 */ -#define RF_RBB2_OFFSET (0x80) -#define RF_RBB_CAP2_FC_Q RF_RBB_CAP2_FC_Q -#define RF_RBB_CAP2_FC_Q_POS (0U) -#define RF_RBB_CAP2_FC_Q_LEN (6U) -#define RF_RBB_CAP2_FC_Q_MSK (((1U << RF_RBB_CAP2_FC_Q_LEN) - 1) << RF_RBB_CAP2_FC_Q_POS) -#define RF_RBB_CAP2_FC_Q_UMSK (~(((1U << RF_RBB_CAP2_FC_Q_LEN) - 1) << RF_RBB_CAP2_FC_Q_POS)) -#define RF_RBB_CAP2_FC_I RF_RBB_CAP2_FC_I -#define RF_RBB_CAP2_FC_I_POS (8U) -#define RF_RBB_CAP2_FC_I_LEN (6U) -#define RF_RBB_CAP2_FC_I_MSK (((1U << RF_RBB_CAP2_FC_I_LEN) - 1) << RF_RBB_CAP2_FC_I_POS) -#define RF_RBB_CAP2_FC_I_UMSK (~(((1U << RF_RBB_CAP2_FC_I_LEN) - 1) << RF_RBB_CAP2_FC_I_POS)) -#define RF_RBB_CAP1_FC_Q RF_RBB_CAP1_FC_Q -#define RF_RBB_CAP1_FC_Q_POS (16U) -#define RF_RBB_CAP1_FC_Q_LEN (6U) -#define RF_RBB_CAP1_FC_Q_MSK (((1U << RF_RBB_CAP1_FC_Q_LEN) - 1) << RF_RBB_CAP1_FC_Q_POS) -#define RF_RBB_CAP1_FC_Q_UMSK (~(((1U << RF_RBB_CAP1_FC_Q_LEN) - 1) << RF_RBB_CAP1_FC_Q_POS)) -#define RF_RBB_CAP1_FC_I RF_RBB_CAP1_FC_I -#define RF_RBB_CAP1_FC_I_POS (24U) -#define RF_RBB_CAP1_FC_I_LEN (6U) -#define RF_RBB_CAP1_FC_I_MSK (((1U << RF_RBB_CAP1_FC_I_LEN) - 1) << RF_RBB_CAP1_FC_I_POS) -#define RF_RBB_CAP1_FC_I_UMSK (~(((1U << RF_RBB_CAP1_FC_I_LEN) - 1) << RF_RBB_CAP1_FC_I_POS)) - -/* 0x84 : rbb3 */ -#define RF_RBB3_OFFSET (0x84) -#define RF_RBB_BT_MODE_HW RF_RBB_BT_MODE_HW -#define RF_RBB_BT_MODE_HW_POS (0U) -#define RF_RBB_BT_MODE_HW_LEN (1U) -#define RF_RBB_BT_MODE_HW_MSK (((1U << RF_RBB_BT_MODE_HW_LEN) - 1) << RF_RBB_BT_MODE_HW_POS) -#define RF_RBB_BT_MODE_HW_UMSK (~(((1U << RF_RBB_BT_MODE_HW_LEN) - 1) << RF_RBB_BT_MODE_HW_POS)) -#define RF_RBB_BT_MODE RF_RBB_BT_MODE -#define RF_RBB_BT_MODE_POS (4U) -#define RF_RBB_BT_MODE_LEN (1U) -#define RF_RBB_BT_MODE_MSK (((1U << RF_RBB_BT_MODE_LEN) - 1) << RF_RBB_BT_MODE_POS) -#define RF_RBB_BT_MODE_UMSK (~(((1U << RF_RBB_BT_MODE_LEN) - 1) << RF_RBB_BT_MODE_POS)) -#define RF_RBB_BT_FIF_TUNE RF_RBB_BT_FIF_TUNE -#define RF_RBB_BT_FIF_TUNE_POS (5U) -#define RF_RBB_BT_FIF_TUNE_LEN (2U) -#define RF_RBB_BT_FIF_TUNE_MSK (((1U << RF_RBB_BT_FIF_TUNE_LEN) - 1) << RF_RBB_BT_FIF_TUNE_POS) -#define RF_RBB_BT_FIF_TUNE_UMSK (~(((1U << RF_RBB_BT_FIF_TUNE_LEN) - 1) << RF_RBB_BT_FIF_TUNE_POS)) -#define RF_RBB_DEQ RF_RBB_DEQ -#define RF_RBB_DEQ_POS (8U) -#define RF_RBB_DEQ_LEN (2U) -#define RF_RBB_DEQ_MSK (((1U << RF_RBB_DEQ_LEN) - 1) << RF_RBB_DEQ_POS) -#define RF_RBB_DEQ_UMSK (~(((1U << RF_RBB_DEQ_LEN) - 1) << RF_RBB_DEQ_POS)) -#define RF_RBB_BM_OP RF_RBB_BM_OP -#define RF_RBB_BM_OP_POS (12U) -#define RF_RBB_BM_OP_LEN (3U) -#define RF_RBB_BM_OP_MSK (((1U << RF_RBB_BM_OP_LEN) - 1) << RF_RBB_BM_OP_POS) -#define RF_RBB_BM_OP_UMSK (~(((1U << RF_RBB_BM_OP_LEN) - 1) << RF_RBB_BM_OP_POS)) -#define RF_RBB_VCM RF_RBB_VCM -#define RF_RBB_VCM_POS (16U) -#define RF_RBB_VCM_LEN (2U) -#define RF_RBB_VCM_MSK (((1U << RF_RBB_VCM_LEN) - 1) << RF_RBB_VCM_POS) -#define RF_RBB_VCM_UMSK (~(((1U << RF_RBB_VCM_LEN) - 1) << RF_RBB_VCM_POS)) -#define RF_RBB_BQ_IQBIAS_SHORT RF_RBB_BQ_IQBIAS_SHORT -#define RF_RBB_BQ_IQBIAS_SHORT_POS (20U) -#define RF_RBB_BQ_IQBIAS_SHORT_LEN (1U) -#define RF_RBB_BQ_IQBIAS_SHORT_MSK (((1U << RF_RBB_BQ_IQBIAS_SHORT_LEN) - 1) << RF_RBB_BQ_IQBIAS_SHORT_POS) -#define RF_RBB_BQ_IQBIAS_SHORT_UMSK (~(((1U << RF_RBB_BQ_IQBIAS_SHORT_LEN) - 1) << RF_RBB_BQ_IQBIAS_SHORT_POS)) -#define RF_RBB_TIA_IQBIAS_SHORT RF_RBB_TIA_IQBIAS_SHORT -#define RF_RBB_TIA_IQBIAS_SHORT_POS (21U) -#define RF_RBB_TIA_IQBIAS_SHORT_LEN (1U) -#define RF_RBB_TIA_IQBIAS_SHORT_MSK (((1U << RF_RBB_TIA_IQBIAS_SHORT_LEN) - 1) << RF_RBB_TIA_IQBIAS_SHORT_POS) -#define RF_RBB_TIA_IQBIAS_SHORT_UMSK (~(((1U << RF_RBB_TIA_IQBIAS_SHORT_LEN) - 1) << RF_RBB_TIA_IQBIAS_SHORT_POS)) -#define RF_RBB_BW RF_RBB_BW -#define RF_RBB_BW_POS (24U) -#define RF_RBB_BW_LEN (2U) -#define RF_RBB_BW_MSK (((1U << RF_RBB_BW_LEN) - 1) << RF_RBB_BW_POS) -#define RF_RBB_BW_UMSK (~(((1U << RF_RBB_BW_LEN) - 1) << RF_RBB_BW_POS)) -#define RF_RXIQCAL_EN RF_RXIQCAL_EN -#define RF_RXIQCAL_EN_POS (28U) -#define RF_RXIQCAL_EN_LEN (1U) -#define RF_RXIQCAL_EN_MSK (((1U << RF_RXIQCAL_EN_LEN) - 1) << RF_RXIQCAL_EN_POS) -#define RF_RXIQCAL_EN_UMSK (~(((1U << RF_RXIQCAL_EN_LEN) - 1) << RF_RXIQCAL_EN_POS)) -#define RF_PWR_DET_EN RF_PWR_DET_EN -#define RF_PWR_DET_EN_POS (31U) -#define RF_PWR_DET_EN_LEN (1U) -#define RF_PWR_DET_EN_MSK (((1U << RF_PWR_DET_EN_LEN) - 1) << RF_PWR_DET_EN_POS) -#define RF_PWR_DET_EN_UMSK (~(((1U << RF_PWR_DET_EN_LEN) - 1) << RF_PWR_DET_EN_POS)) - -/* 0x88 : rbb4 */ -#define RF_RBB4_OFFSET (0x88) -#define RF_RBB_PKDET_VTH RF_RBB_PKDET_VTH -#define RF_RBB_PKDET_VTH_POS (0U) -#define RF_RBB_PKDET_VTH_LEN (4U) -#define RF_RBB_PKDET_VTH_MSK (((1U << RF_RBB_PKDET_VTH_LEN) - 1) << RF_RBB_PKDET_VTH_POS) -#define RF_RBB_PKDET_VTH_UMSK (~(((1U << RF_RBB_PKDET_VTH_LEN) - 1) << RF_RBB_PKDET_VTH_POS)) -#define RF_RBB_PKDET_OUT_RSTN RF_RBB_PKDET_OUT_RSTN -#define RF_RBB_PKDET_OUT_RSTN_POS (4U) -#define RF_RBB_PKDET_OUT_RSTN_LEN (1U) -#define RF_RBB_PKDET_OUT_RSTN_MSK (((1U << RF_RBB_PKDET_OUT_RSTN_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_POS) -#define RF_RBB_PKDET_OUT_RSTN_UMSK (~(((1U << RF_RBB_PKDET_OUT_RSTN_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_POS)) -#define RF_RBB_PKDET_EN RF_RBB_PKDET_EN -#define RF_RBB_PKDET_EN_POS (8U) -#define RF_RBB_PKDET_EN_LEN (1U) -#define RF_RBB_PKDET_EN_MSK (((1U << RF_RBB_PKDET_EN_LEN) - 1) << RF_RBB_PKDET_EN_POS) -#define RF_RBB_PKDET_EN_UMSK (~(((1U << RF_RBB_PKDET_EN_LEN) - 1) << RF_RBB_PKDET_EN_POS)) -#define RF_RBB_PKDET_OUT_RSTN_HW RF_RBB_PKDET_OUT_RSTN_HW -#define RF_RBB_PKDET_OUT_RSTN_HW_POS (12U) -#define RF_RBB_PKDET_OUT_RSTN_HW_LEN (1U) -#define RF_RBB_PKDET_OUT_RSTN_HW_MSK (((1U << RF_RBB_PKDET_OUT_RSTN_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_HW_POS) -#define RF_RBB_PKDET_OUT_RSTN_HW_UMSK (~(((1U << RF_RBB_PKDET_OUT_RSTN_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_HW_POS)) -#define RF_RBB_PKDET_EN_HW RF_RBB_PKDET_EN_HW -#define RF_RBB_PKDET_EN_HW_POS (16U) -#define RF_RBB_PKDET_EN_HW_LEN (1U) -#define RF_RBB_PKDET_EN_HW_MSK (((1U << RF_RBB_PKDET_EN_HW_LEN) - 1) << RF_RBB_PKDET_EN_HW_POS) -#define RF_RBB_PKDET_EN_HW_UMSK (~(((1U << RF_RBB_PKDET_EN_HW_LEN) - 1) << RF_RBB_PKDET_EN_HW_POS)) -#define RF_PKDET_OUT_RAW RF_PKDET_OUT_RAW -#define RF_PKDET_OUT_RAW_POS (20U) -#define RF_PKDET_OUT_RAW_LEN (1U) -#define RF_PKDET_OUT_RAW_MSK (((1U << RF_PKDET_OUT_RAW_LEN) - 1) << RF_PKDET_OUT_RAW_POS) -#define RF_PKDET_OUT_RAW_UMSK (~(((1U << RF_PKDET_OUT_RAW_LEN) - 1) << RF_PKDET_OUT_RAW_POS)) -#define RF_PKDET_OUT_LATCH RF_PKDET_OUT_LATCH -#define RF_PKDET_OUT_LATCH_POS (24U) -#define RF_PKDET_OUT_LATCH_LEN (1U) -#define RF_PKDET_OUT_LATCH_MSK (((1U << RF_PKDET_OUT_LATCH_LEN) - 1) << RF_PKDET_OUT_LATCH_POS) -#define RF_PKDET_OUT_LATCH_UMSK (~(((1U << RF_PKDET_OUT_LATCH_LEN) - 1) << RF_PKDET_OUT_LATCH_POS)) - -/* 0x8C : adda1 */ -#define RF_ADDA1_OFFSET (0x8C) -#define RF_DAC_DVDD_SEL RF_DAC_DVDD_SEL -#define RF_DAC_DVDD_SEL_POS (0U) -#define RF_DAC_DVDD_SEL_LEN (2U) -#define RF_DAC_DVDD_SEL_MSK (((1U << RF_DAC_DVDD_SEL_LEN) - 1) << RF_DAC_DVDD_SEL_POS) -#define RF_DAC_DVDD_SEL_UMSK (~(((1U << RF_DAC_DVDD_SEL_LEN) - 1) << RF_DAC_DVDD_SEL_POS)) -#define RF_DAC_BIAS_SEL RF_DAC_BIAS_SEL -#define RF_DAC_BIAS_SEL_POS (4U) -#define RF_DAC_BIAS_SEL_LEN (2U) -#define RF_DAC_BIAS_SEL_MSK (((1U << RF_DAC_BIAS_SEL_LEN) - 1) << RF_DAC_BIAS_SEL_POS) -#define RF_DAC_BIAS_SEL_UMSK (~(((1U << RF_DAC_BIAS_SEL_LEN) - 1) << RF_DAC_BIAS_SEL_POS)) -#define RF_DAC_CLK_SEL RF_DAC_CLK_SEL -#define RF_DAC_CLK_SEL_POS (8U) -#define RF_DAC_CLK_SEL_LEN (2U) -#define RF_DAC_CLK_SEL_MSK (((1U << RF_DAC_CLK_SEL_LEN) - 1) << RF_DAC_CLK_SEL_POS) -#define RF_DAC_CLK_SEL_UMSK (~(((1U << RF_DAC_CLK_SEL_LEN) - 1) << RF_DAC_CLK_SEL_POS)) -#define RF_DAC_RCCALSEL RF_DAC_RCCALSEL -#define RF_DAC_RCCALSEL_POS (12U) -#define RF_DAC_RCCALSEL_LEN (1U) -#define RF_DAC_RCCALSEL_MSK (((1U << RF_DAC_RCCALSEL_LEN) - 1) << RF_DAC_RCCALSEL_POS) -#define RF_DAC_RCCALSEL_UMSK (~(((1U << RF_DAC_RCCALSEL_LEN) - 1) << RF_DAC_RCCALSEL_POS)) -#define RF_DAC_CLK_SYNC_INV RF_DAC_CLK_SYNC_INV -#define RF_DAC_CLK_SYNC_INV_POS (13U) -#define RF_DAC_CLK_SYNC_INV_LEN (1U) -#define RF_DAC_CLK_SYNC_INV_MSK (((1U << RF_DAC_CLK_SYNC_INV_LEN) - 1) << RF_DAC_CLK_SYNC_INV_POS) -#define RF_DAC_CLK_SYNC_INV_UMSK (~(((1U << RF_DAC_CLK_SYNC_INV_LEN) - 1) << RF_DAC_CLK_SYNC_INV_POS)) -#define RF_ADDA_LDO_BYPS RF_ADDA_LDO_BYPS -#define RF_ADDA_LDO_BYPS_POS (16U) -#define RF_ADDA_LDO_BYPS_LEN (1U) -#define RF_ADDA_LDO_BYPS_MSK (((1U << RF_ADDA_LDO_BYPS_LEN) - 1) << RF_ADDA_LDO_BYPS_POS) -#define RF_ADDA_LDO_BYPS_UMSK (~(((1U << RF_ADDA_LDO_BYPS_LEN) - 1) << RF_ADDA_LDO_BYPS_POS)) -#define RF_ADDA_LDO_DVDD_SEL RF_ADDA_LDO_DVDD_SEL -#define RF_ADDA_LDO_DVDD_SEL_POS (20U) -#define RF_ADDA_LDO_DVDD_SEL_LEN (3U) -#define RF_ADDA_LDO_DVDD_SEL_MSK (((1U << RF_ADDA_LDO_DVDD_SEL_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_POS) -#define RF_ADDA_LDO_DVDD_SEL_UMSK (~(((1U << RF_ADDA_LDO_DVDD_SEL_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_POS)) -#define RF_ADDA_LDO_DVDD_SEL_HW RF_ADDA_LDO_DVDD_SEL_HW -#define RF_ADDA_LDO_DVDD_SEL_HW_POS (24U) -#define RF_ADDA_LDO_DVDD_SEL_HW_LEN (3U) -#define RF_ADDA_LDO_DVDD_SEL_HW_MSK (((1U << RF_ADDA_LDO_DVDD_SEL_HW_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_HW_POS) -#define RF_ADDA_LDO_DVDD_SEL_HW_UMSK (~(((1U << RF_ADDA_LDO_DVDD_SEL_HW_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_HW_POS)) - -/* 0x90 : adda2 */ -#define RF_ADDA2_OFFSET (0x90) -#define RF_ADC_VREF_SEL RF_ADC_VREF_SEL -#define RF_ADC_VREF_SEL_POS (0U) -#define RF_ADC_VREF_SEL_LEN (2U) -#define RF_ADC_VREF_SEL_MSK (((1U << RF_ADC_VREF_SEL_LEN) - 1) << RF_ADC_VREF_SEL_POS) -#define RF_ADC_VREF_SEL_UMSK (~(((1U << RF_ADC_VREF_SEL_LEN) - 1) << RF_ADC_VREF_SEL_POS)) -#define RF_ADC_DLY_CTL RF_ADC_DLY_CTL -#define RF_ADC_DLY_CTL_POS (4U) -#define RF_ADC_DLY_CTL_LEN (2U) -#define RF_ADC_DLY_CTL_MSK (((1U << RF_ADC_DLY_CTL_LEN) - 1) << RF_ADC_DLY_CTL_POS) -#define RF_ADC_DLY_CTL_UMSK (~(((1U << RF_ADC_DLY_CTL_LEN) - 1) << RF_ADC_DLY_CTL_POS)) -#define RF_ADC_DVDD_SEL RF_ADC_DVDD_SEL -#define RF_ADC_DVDD_SEL_POS (8U) -#define RF_ADC_DVDD_SEL_LEN (2U) -#define RF_ADC_DVDD_SEL_MSK (((1U << RF_ADC_DVDD_SEL_LEN) - 1) << RF_ADC_DVDD_SEL_POS) -#define RF_ADC_DVDD_SEL_UMSK (~(((1U << RF_ADC_DVDD_SEL_LEN) - 1) << RF_ADC_DVDD_SEL_POS)) -#define RF_ADC_SAR_ASCAL_EN RF_ADC_SAR_ASCAL_EN -#define RF_ADC_SAR_ASCAL_EN_POS (12U) -#define RF_ADC_SAR_ASCAL_EN_LEN (1U) -#define RF_ADC_SAR_ASCAL_EN_MSK (((1U << RF_ADC_SAR_ASCAL_EN_LEN) - 1) << RF_ADC_SAR_ASCAL_EN_POS) -#define RF_ADC_SAR_ASCAL_EN_UMSK (~(((1U << RF_ADC_SAR_ASCAL_EN_LEN) - 1) << RF_ADC_SAR_ASCAL_EN_POS)) -#define RF_ADC_GT_RM RF_ADC_GT_RM -#define RF_ADC_GT_RM_POS (16U) -#define RF_ADC_GT_RM_LEN (1U) -#define RF_ADC_GT_RM_MSK (((1U << RF_ADC_GT_RM_LEN) - 1) << RF_ADC_GT_RM_POS) -#define RF_ADC_GT_RM_UMSK (~(((1U << RF_ADC_GT_RM_LEN) - 1) << RF_ADC_GT_RM_POS)) -#define RF_ADC_CLK_SYNC_INV RF_ADC_CLK_SYNC_INV -#define RF_ADC_CLK_SYNC_INV_POS (20U) -#define RF_ADC_CLK_SYNC_INV_LEN (1U) -#define RF_ADC_CLK_SYNC_INV_MSK (((1U << RF_ADC_CLK_SYNC_INV_LEN) - 1) << RF_ADC_CLK_SYNC_INV_POS) -#define RF_ADC_CLK_SYNC_INV_UMSK (~(((1U << RF_ADC_CLK_SYNC_INV_LEN) - 1) << RF_ADC_CLK_SYNC_INV_POS)) -#define RF_ADC_CLK_INV RF_ADC_CLK_INV -#define RF_ADC_CLK_INV_POS (24U) -#define RF_ADC_CLK_INV_LEN (1U) -#define RF_ADC_CLK_INV_MSK (((1U << RF_ADC_CLK_INV_LEN) - 1) << RF_ADC_CLK_INV_POS) -#define RF_ADC_CLK_INV_UMSK (~(((1U << RF_ADC_CLK_INV_LEN) - 1) << RF_ADC_CLK_INV_POS)) -#define RF_ADC_CLK_DIV_SEL RF_ADC_CLK_DIV_SEL -#define RF_ADC_CLK_DIV_SEL_POS (28U) -#define RF_ADC_CLK_DIV_SEL_LEN (1U) -#define RF_ADC_CLK_DIV_SEL_MSK (((1U << RF_ADC_CLK_DIV_SEL_LEN) - 1) << RF_ADC_CLK_DIV_SEL_POS) -#define RF_ADC_CLK_DIV_SEL_UMSK (~(((1U << RF_ADC_CLK_DIV_SEL_LEN) - 1) << RF_ADC_CLK_DIV_SEL_POS)) - -/* 0xA0 : vco1 */ -#define RF_VCO1_OFFSET (0xA0) -#define RF_LO_VCO_FREQ_CW RF_LO_VCO_FREQ_CW -#define RF_LO_VCO_FREQ_CW_POS (0U) -#define RF_LO_VCO_FREQ_CW_LEN (8U) -#define RF_LO_VCO_FREQ_CW_MSK (((1U << RF_LO_VCO_FREQ_CW_LEN) - 1) << RF_LO_VCO_FREQ_CW_POS) -#define RF_LO_VCO_FREQ_CW_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_LEN) - 1) << RF_LO_VCO_FREQ_CW_POS)) -#define RF_LO_VCO_FREQ_CW_HW RF_LO_VCO_FREQ_CW_HW -#define RF_LO_VCO_FREQ_CW_HW_POS (8U) -#define RF_LO_VCO_FREQ_CW_HW_LEN (8U) -#define RF_LO_VCO_FREQ_CW_HW_MSK (((1U << RF_LO_VCO_FREQ_CW_HW_LEN) - 1) << RF_LO_VCO_FREQ_CW_HW_POS) -#define RF_LO_VCO_FREQ_CW_HW_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_HW_LEN) - 1) << RF_LO_VCO_FREQ_CW_HW_POS)) -#define RF_LO_VCO_IDAC_CW RF_LO_VCO_IDAC_CW -#define RF_LO_VCO_IDAC_CW_POS (16U) -#define RF_LO_VCO_IDAC_CW_LEN (5U) -#define RF_LO_VCO_IDAC_CW_MSK (((1U << RF_LO_VCO_IDAC_CW_LEN) - 1) << RF_LO_VCO_IDAC_CW_POS) -#define RF_LO_VCO_IDAC_CW_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_LEN) - 1) << RF_LO_VCO_IDAC_CW_POS)) -#define RF_LO_VCO_IDAC_CW_HW RF_LO_VCO_IDAC_CW_HW -#define RF_LO_VCO_IDAC_CW_HW_POS (24U) -#define RF_LO_VCO_IDAC_CW_HW_LEN (5U) -#define RF_LO_VCO_IDAC_CW_HW_MSK (((1U << RF_LO_VCO_IDAC_CW_HW_LEN) - 1) << RF_LO_VCO_IDAC_CW_HW_POS) -#define RF_LO_VCO_IDAC_CW_HW_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_HW_LEN) - 1) << RF_LO_VCO_IDAC_CW_HW_POS)) - -/* 0xA4 : vco2 */ -#define RF_VCO2_OFFSET (0xA4) -#define RF_LO_VCO_VBIAS_CW RF_LO_VCO_VBIAS_CW -#define RF_LO_VCO_VBIAS_CW_POS (0U) -#define RF_LO_VCO_VBIAS_CW_LEN (2U) -#define RF_LO_VCO_VBIAS_CW_MSK (((1U << RF_LO_VCO_VBIAS_CW_LEN) - 1) << RF_LO_VCO_VBIAS_CW_POS) -#define RF_LO_VCO_VBIAS_CW_UMSK (~(((1U << RF_LO_VCO_VBIAS_CW_LEN) - 1) << RF_LO_VCO_VBIAS_CW_POS)) -#define RF_LO_VCO_IDAC_BOOT RF_LO_VCO_IDAC_BOOT -#define RF_LO_VCO_IDAC_BOOT_POS (4U) -#define RF_LO_VCO_IDAC_BOOT_LEN (1U) -#define RF_LO_VCO_IDAC_BOOT_MSK (((1U << RF_LO_VCO_IDAC_BOOT_LEN) - 1) << RF_LO_VCO_IDAC_BOOT_POS) -#define RF_LO_VCO_IDAC_BOOT_UMSK (~(((1U << RF_LO_VCO_IDAC_BOOT_LEN) - 1) << RF_LO_VCO_IDAC_BOOT_POS)) -#define RF_LO_VCO_SHORT_VBIAS_FILTER RF_LO_VCO_SHORT_VBIAS_FILTER -#define RF_LO_VCO_SHORT_VBIAS_FILTER_POS (5U) -#define RF_LO_VCO_SHORT_VBIAS_FILTER_LEN (1U) -#define RF_LO_VCO_SHORT_VBIAS_FILTER_MSK (((1U << RF_LO_VCO_SHORT_VBIAS_FILTER_LEN) - 1) << RF_LO_VCO_SHORT_VBIAS_FILTER_POS) -#define RF_LO_VCO_SHORT_VBIAS_FILTER_UMSK (~(((1U << RF_LO_VCO_SHORT_VBIAS_FILTER_LEN) - 1) << RF_LO_VCO_SHORT_VBIAS_FILTER_POS)) -#define RF_LO_VCO_SHORT_IDAC_FILTER RF_LO_VCO_SHORT_IDAC_FILTER -#define RF_LO_VCO_SHORT_IDAC_FILTER_POS (6U) -#define RF_LO_VCO_SHORT_IDAC_FILTER_LEN (1U) -#define RF_LO_VCO_SHORT_IDAC_FILTER_MSK (((1U << RF_LO_VCO_SHORT_IDAC_FILTER_LEN) - 1) << RF_LO_VCO_SHORT_IDAC_FILTER_POS) -#define RF_LO_VCO_SHORT_IDAC_FILTER_UMSK (~(((1U << RF_LO_VCO_SHORT_IDAC_FILTER_LEN) - 1) << RF_LO_VCO_SHORT_IDAC_FILTER_POS)) -#define RF_ACAL_VREF_CW RF_ACAL_VREF_CW -#define RF_ACAL_VREF_CW_POS (8U) -#define RF_ACAL_VREF_CW_LEN (3U) -#define RF_ACAL_VREF_CW_MSK (((1U << RF_ACAL_VREF_CW_LEN) - 1) << RF_ACAL_VREF_CW_POS) -#define RF_ACAL_VREF_CW_UMSK (~(((1U << RF_ACAL_VREF_CW_LEN) - 1) << RF_ACAL_VREF_CW_POS)) -#define RF_ACAL_VCO_UD RF_ACAL_VCO_UD -#define RF_ACAL_VCO_UD_POS (12U) -#define RF_ACAL_VCO_UD_LEN (1U) -#define RF_ACAL_VCO_UD_MSK (((1U << RF_ACAL_VCO_UD_LEN) - 1) << RF_ACAL_VCO_UD_POS) -#define RF_ACAL_VCO_UD_UMSK (~(((1U << RF_ACAL_VCO_UD_LEN) - 1) << RF_ACAL_VCO_UD_POS)) -#define RF_ACAL_INC_EN_HW RF_ACAL_INC_EN_HW -#define RF_ACAL_INC_EN_HW_POS (16U) -#define RF_ACAL_INC_EN_HW_LEN (1U) -#define RF_ACAL_INC_EN_HW_MSK (((1U << RF_ACAL_INC_EN_HW_LEN) - 1) << RF_ACAL_INC_EN_HW_POS) -#define RF_ACAL_INC_EN_HW_UMSK (~(((1U << RF_ACAL_INC_EN_HW_LEN) - 1) << RF_ACAL_INC_EN_HW_POS)) - -/* 0xA8 : vco3 */ -#define RF_VCO3_OFFSET (0xA8) -#define RF_FCAL_DIV RF_FCAL_DIV -#define RF_FCAL_DIV_POS (0U) -#define RF_FCAL_DIV_LEN (16U) -#define RF_FCAL_DIV_MSK (((1U << RF_FCAL_DIV_LEN) - 1) << RF_FCAL_DIV_POS) -#define RF_FCAL_DIV_UMSK (~(((1U << RF_FCAL_DIV_LEN) - 1) << RF_FCAL_DIV_POS)) -#define RF_FCAL_CNT_OP RF_FCAL_CNT_OP -#define RF_FCAL_CNT_OP_POS (16U) -#define RF_FCAL_CNT_OP_LEN (16U) -#define RF_FCAL_CNT_OP_MSK (((1U << RF_FCAL_CNT_OP_LEN) - 1) << RF_FCAL_CNT_OP_POS) -#define RF_FCAL_CNT_OP_UMSK (~(((1U << RF_FCAL_CNT_OP_LEN) - 1) << RF_FCAL_CNT_OP_POS)) - -/* 0xAC : vco4 */ -#define RF_VCO4_OFFSET (0xAC) -#define RF_FCAL_CNT_START RF_FCAL_CNT_START -#define RF_FCAL_CNT_START_POS (4U) -#define RF_FCAL_CNT_START_LEN (1U) -#define RF_FCAL_CNT_START_MSK (((1U << RF_FCAL_CNT_START_LEN) - 1) << RF_FCAL_CNT_START_POS) -#define RF_FCAL_CNT_START_UMSK (~(((1U << RF_FCAL_CNT_START_LEN) - 1) << RF_FCAL_CNT_START_POS)) -#define RF_FCAL_INC_EN_HW RF_FCAL_INC_EN_HW -#define RF_FCAL_INC_EN_HW_POS (8U) -#define RF_FCAL_INC_EN_HW_LEN (1U) -#define RF_FCAL_INC_EN_HW_MSK (((1U << RF_FCAL_INC_EN_HW_LEN) - 1) << RF_FCAL_INC_EN_HW_POS) -#define RF_FCAL_INC_EN_HW_UMSK (~(((1U << RF_FCAL_INC_EN_HW_LEN) - 1) << RF_FCAL_INC_EN_HW_POS)) -#define RF_FCAL_INC_LARGE_RANGE RF_FCAL_INC_LARGE_RANGE -#define RF_FCAL_INC_LARGE_RANGE_POS (16U) -#define RF_FCAL_INC_LARGE_RANGE_LEN (1U) -#define RF_FCAL_INC_LARGE_RANGE_MSK (((1U << RF_FCAL_INC_LARGE_RANGE_LEN) - 1) << RF_FCAL_INC_LARGE_RANGE_POS) -#define RF_FCAL_INC_LARGE_RANGE_UMSK (~(((1U << RF_FCAL_INC_LARGE_RANGE_LEN) - 1) << RF_FCAL_INC_LARGE_RANGE_POS)) -#define RF_FCAL_CNT_RDY RF_FCAL_CNT_RDY -#define RF_FCAL_CNT_RDY_POS (20U) -#define RF_FCAL_CNT_RDY_LEN (1U) -#define RF_FCAL_CNT_RDY_MSK (((1U << RF_FCAL_CNT_RDY_LEN) - 1) << RF_FCAL_CNT_RDY_POS) -#define RF_FCAL_CNT_RDY_UMSK (~(((1U << RF_FCAL_CNT_RDY_LEN) - 1) << RF_FCAL_CNT_RDY_POS)) -#define RF_FCAL_INC_VCTRL_UD RF_FCAL_INC_VCTRL_UD -#define RF_FCAL_INC_VCTRL_UD_POS (24U) -#define RF_FCAL_INC_VCTRL_UD_LEN (2U) -#define RF_FCAL_INC_VCTRL_UD_MSK (((1U << RF_FCAL_INC_VCTRL_UD_LEN) - 1) << RF_FCAL_INC_VCTRL_UD_POS) -#define RF_FCAL_INC_VCTRL_UD_UMSK (~(((1U << RF_FCAL_INC_VCTRL_UD_LEN) - 1) << RF_FCAL_INC_VCTRL_UD_POS)) - -/* 0xB0 : pfdcp */ -#define RF_PFDCP_OFFSET (0xB0) -#define RF_LO_CP_SEL RF_LO_CP_SEL -#define RF_LO_CP_SEL_POS (0U) -#define RF_LO_CP_SEL_LEN (1U) -#define RF_LO_CP_SEL_MSK (((1U << RF_LO_CP_SEL_LEN) - 1) << RF_LO_CP_SEL_POS) -#define RF_LO_CP_SEL_UMSK (~(((1U << RF_LO_CP_SEL_LEN) - 1) << RF_LO_CP_SEL_POS)) -#define RF_LO_CP_SEL_HW RF_LO_CP_SEL_HW -#define RF_LO_CP_SEL_HW_POS (4U) -#define RF_LO_CP_SEL_HW_LEN (1U) -#define RF_LO_CP_SEL_HW_MSK (((1U << RF_LO_CP_SEL_HW_LEN) - 1) << RF_LO_CP_SEL_HW_POS) -#define RF_LO_CP_SEL_HW_UMSK (~(((1U << RF_LO_CP_SEL_HW_LEN) - 1) << RF_LO_CP_SEL_HW_POS)) -#define RF_LO_CP_STARTUP_EN RF_LO_CP_STARTUP_EN -#define RF_LO_CP_STARTUP_EN_POS (8U) -#define RF_LO_CP_STARTUP_EN_LEN (1U) -#define RF_LO_CP_STARTUP_EN_MSK (((1U << RF_LO_CP_STARTUP_EN_LEN) - 1) << RF_LO_CP_STARTUP_EN_POS) -#define RF_LO_CP_STARTUP_EN_UMSK (~(((1U << RF_LO_CP_STARTUP_EN_LEN) - 1) << RF_LO_CP_STARTUP_EN_POS)) -#define RF_LO_CP_OTA_EN RF_LO_CP_OTA_EN -#define RF_LO_CP_OTA_EN_POS (12U) -#define RF_LO_CP_OTA_EN_LEN (1U) -#define RF_LO_CP_OTA_EN_MSK (((1U << RF_LO_CP_OTA_EN_LEN) - 1) << RF_LO_CP_OTA_EN_POS) -#define RF_LO_CP_OTA_EN_UMSK (~(((1U << RF_LO_CP_OTA_EN_LEN) - 1) << RF_LO_CP_OTA_EN_POS)) -#define RF_LO_CP_OPAMP_EN RF_LO_CP_OPAMP_EN -#define RF_LO_CP_OPAMP_EN_POS (16U) -#define RF_LO_CP_OPAMP_EN_LEN (1U) -#define RF_LO_CP_OPAMP_EN_MSK (((1U << RF_LO_CP_OPAMP_EN_LEN) - 1) << RF_LO_CP_OPAMP_EN_POS) -#define RF_LO_CP_OPAMP_EN_UMSK (~(((1U << RF_LO_CP_OPAMP_EN_LEN) - 1) << RF_LO_CP_OPAMP_EN_POS)) -#define RF_LO_CP_HIZ RF_LO_CP_HIZ -#define RF_LO_CP_HIZ_POS (20U) -#define RF_LO_CP_HIZ_LEN (1U) -#define RF_LO_CP_HIZ_MSK (((1U << RF_LO_CP_HIZ_LEN) - 1) << RF_LO_CP_HIZ_POS) -#define RF_LO_CP_HIZ_UMSK (~(((1U << RF_LO_CP_HIZ_LEN) - 1) << RF_LO_CP_HIZ_POS)) -#define RF_LO_PFD_RVDD_BOOST RF_LO_PFD_RVDD_BOOST -#define RF_LO_PFD_RVDD_BOOST_POS (24U) -#define RF_LO_PFD_RVDD_BOOST_LEN (1U) -#define RF_LO_PFD_RVDD_BOOST_MSK (((1U << RF_LO_PFD_RVDD_BOOST_LEN) - 1) << RF_LO_PFD_RVDD_BOOST_POS) -#define RF_LO_PFD_RVDD_BOOST_UMSK (~(((1U << RF_LO_PFD_RVDD_BOOST_LEN) - 1) << RF_LO_PFD_RVDD_BOOST_POS)) -#define RF_LO_PFD_RST_CSD RF_LO_PFD_RST_CSD -#define RF_LO_PFD_RST_CSD_POS (28U) -#define RF_LO_PFD_RST_CSD_LEN (1U) -#define RF_LO_PFD_RST_CSD_MSK (((1U << RF_LO_PFD_RST_CSD_LEN) - 1) << RF_LO_PFD_RST_CSD_POS) -#define RF_LO_PFD_RST_CSD_UMSK (~(((1U << RF_LO_PFD_RST_CSD_LEN) - 1) << RF_LO_PFD_RST_CSD_POS)) -#define RF_LO_PFD_RST_CSD_HW RF_LO_PFD_RST_CSD_HW -#define RF_LO_PFD_RST_CSD_HW_POS (29U) -#define RF_LO_PFD_RST_CSD_HW_LEN (1U) -#define RF_LO_PFD_RST_CSD_HW_MSK (((1U << RF_LO_PFD_RST_CSD_HW_LEN) - 1) << RF_LO_PFD_RST_CSD_HW_POS) -#define RF_LO_PFD_RST_CSD_HW_UMSK (~(((1U << RF_LO_PFD_RST_CSD_HW_LEN) - 1) << RF_LO_PFD_RST_CSD_HW_POS)) - -/* 0xB4 : lo */ -#define RF_LO_OFFSET (0xB4) -#define RF_LO_LF_RZ_HW RF_LO_LF_RZ_HW -#define RF_LO_LF_RZ_HW_POS (0U) -#define RF_LO_LF_RZ_HW_LEN (2U) -#define RF_LO_LF_RZ_HW_MSK (((1U << RF_LO_LF_RZ_HW_LEN) - 1) << RF_LO_LF_RZ_HW_POS) -#define RF_LO_LF_RZ_HW_UMSK (~(((1U << RF_LO_LF_RZ_HW_LEN) - 1) << RF_LO_LF_RZ_HW_POS)) -#define RF_LO_LF_R4_HW RF_LO_LF_R4_HW -#define RF_LO_LF_R4_HW_POS (4U) -#define RF_LO_LF_R4_HW_LEN (2U) -#define RF_LO_LF_R4_HW_MSK (((1U << RF_LO_LF_R4_HW_LEN) - 1) << RF_LO_LF_R4_HW_POS) -#define RF_LO_LF_R4_HW_UMSK (~(((1U << RF_LO_LF_R4_HW_LEN) - 1) << RF_LO_LF_R4_HW_POS)) -#define RF_LO_LF_CZ_HW RF_LO_LF_CZ_HW -#define RF_LO_LF_CZ_HW_POS (8U) -#define RF_LO_LF_CZ_HW_LEN (2U) -#define RF_LO_LF_CZ_HW_MSK (((1U << RF_LO_LF_CZ_HW_LEN) - 1) << RF_LO_LF_CZ_HW_POS) -#define RF_LO_LF_CZ_HW_UMSK (~(((1U << RF_LO_LF_CZ_HW_LEN) - 1) << RF_LO_LF_CZ_HW_POS)) -#define RF_LO_LF_RZ RF_LO_LF_RZ -#define RF_LO_LF_RZ_POS (12U) -#define RF_LO_LF_RZ_LEN (2U) -#define RF_LO_LF_RZ_MSK (((1U << RF_LO_LF_RZ_LEN) - 1) << RF_LO_LF_RZ_POS) -#define RF_LO_LF_RZ_UMSK (~(((1U << RF_LO_LF_RZ_LEN) - 1) << RF_LO_LF_RZ_POS)) -#define RF_LO_LF_CZ RF_LO_LF_CZ -#define RF_LO_LF_CZ_POS (14U) -#define RF_LO_LF_CZ_LEN (2U) -#define RF_LO_LF_CZ_MSK (((1U << RF_LO_LF_CZ_LEN) - 1) << RF_LO_LF_CZ_POS) -#define RF_LO_LF_CZ_UMSK (~(((1U << RF_LO_LF_CZ_LEN) - 1) << RF_LO_LF_CZ_POS)) -#define RF_LO_LF_R4 RF_LO_LF_R4 -#define RF_LO_LF_R4_POS (16U) -#define RF_LO_LF_R4_LEN (2U) -#define RF_LO_LF_R4_MSK (((1U << RF_LO_LF_R4_LEN) - 1) << RF_LO_LF_R4_POS) -#define RF_LO_LF_R4_UMSK (~(((1U << RF_LO_LF_R4_LEN) - 1) << RF_LO_LF_R4_POS)) -#define RF_LO_LF_R4_SHORT RF_LO_LF_R4_SHORT -#define RF_LO_LF_R4_SHORT_POS (18U) -#define RF_LO_LF_R4_SHORT_LEN (1U) -#define RF_LO_LF_R4_SHORT_MSK (((1U << RF_LO_LF_R4_SHORT_LEN) - 1) << RF_LO_LF_R4_SHORT_POS) -#define RF_LO_LF_R4_SHORT_UMSK (~(((1U << RF_LO_LF_R4_SHORT_LEN) - 1) << RF_LO_LF_R4_SHORT_POS)) -#define RF_LO_SLIPPED_DN RF_LO_SLIPPED_DN -#define RF_LO_SLIPPED_DN_POS (20U) -#define RF_LO_SLIPPED_DN_LEN (1U) -#define RF_LO_SLIPPED_DN_MSK (((1U << RF_LO_SLIPPED_DN_LEN) - 1) << RF_LO_SLIPPED_DN_POS) -#define RF_LO_SLIPPED_DN_UMSK (~(((1U << RF_LO_SLIPPED_DN_LEN) - 1) << RF_LO_SLIPPED_DN_POS)) -#define RF_LO_SLIPPED_UP RF_LO_SLIPPED_UP -#define RF_LO_SLIPPED_UP_POS (24U) -#define RF_LO_SLIPPED_UP_LEN (1U) -#define RF_LO_SLIPPED_UP_MSK (((1U << RF_LO_SLIPPED_UP_LEN) - 1) << RF_LO_SLIPPED_UP_POS) -#define RF_LO_SLIPPED_UP_UMSK (~(((1U << RF_LO_SLIPPED_UP_LEN) - 1) << RF_LO_SLIPPED_UP_POS)) - -/* 0xB8 : fbdv */ -#define RF_FBDV_OFFSET (0xB8) -#define RF_LO_FBDV_HALFSTEP_EN_HW RF_LO_FBDV_HALFSTEP_EN_HW -#define RF_LO_FBDV_HALFSTEP_EN_HW_POS (0U) -#define RF_LO_FBDV_HALFSTEP_EN_HW_LEN (1U) -#define RF_LO_FBDV_HALFSTEP_EN_HW_MSK (((1U << RF_LO_FBDV_HALFSTEP_EN_HW_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_HW_POS) -#define RF_LO_FBDV_HALFSTEP_EN_HW_UMSK (~(((1U << RF_LO_FBDV_HALFSTEP_EN_HW_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_HW_POS)) -#define RF_LO_FBDV_HALFSTEP_EN RF_LO_FBDV_HALFSTEP_EN -#define RF_LO_FBDV_HALFSTEP_EN_POS (4U) -#define RF_LO_FBDV_HALFSTEP_EN_LEN (1U) -#define RF_LO_FBDV_HALFSTEP_EN_MSK (((1U << RF_LO_FBDV_HALFSTEP_EN_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_POS) -#define RF_LO_FBDV_HALFSTEP_EN_UMSK (~(((1U << RF_LO_FBDV_HALFSTEP_EN_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_POS)) -#define RF_LO_FBDV_SEL_SAMPLE_CLK RF_LO_FBDV_SEL_SAMPLE_CLK -#define RF_LO_FBDV_SEL_SAMPLE_CLK_POS (8U) -#define RF_LO_FBDV_SEL_SAMPLE_CLK_LEN (2U) -#define RF_LO_FBDV_SEL_SAMPLE_CLK_MSK (((1U << RF_LO_FBDV_SEL_SAMPLE_CLK_LEN) - 1) << RF_LO_FBDV_SEL_SAMPLE_CLK_POS) -#define RF_LO_FBDV_SEL_SAMPLE_CLK_UMSK (~(((1U << RF_LO_FBDV_SEL_SAMPLE_CLK_LEN) - 1) << RF_LO_FBDV_SEL_SAMPLE_CLK_POS)) -#define RF_LO_FBDV_SEL_FB_CLK RF_LO_FBDV_SEL_FB_CLK -#define RF_LO_FBDV_SEL_FB_CLK_POS (12U) -#define RF_LO_FBDV_SEL_FB_CLK_LEN (2U) -#define RF_LO_FBDV_SEL_FB_CLK_MSK (((1U << RF_LO_FBDV_SEL_FB_CLK_LEN) - 1) << RF_LO_FBDV_SEL_FB_CLK_POS) -#define RF_LO_FBDV_SEL_FB_CLK_UMSK (~(((1U << RF_LO_FBDV_SEL_FB_CLK_LEN) - 1) << RF_LO_FBDV_SEL_FB_CLK_POS)) -#define RF_LO_FBDV_RST RF_LO_FBDV_RST -#define RF_LO_FBDV_RST_POS (16U) -#define RF_LO_FBDV_RST_LEN (1U) -#define RF_LO_FBDV_RST_MSK (((1U << RF_LO_FBDV_RST_LEN) - 1) << RF_LO_FBDV_RST_POS) -#define RF_LO_FBDV_RST_UMSK (~(((1U << RF_LO_FBDV_RST_LEN) - 1) << RF_LO_FBDV_RST_POS)) -#define RF_LO_FBDV_RST_HW RF_LO_FBDV_RST_HW -#define RF_LO_FBDV_RST_HW_POS (20U) -#define RF_LO_FBDV_RST_HW_LEN (1U) -#define RF_LO_FBDV_RST_HW_MSK (((1U << RF_LO_FBDV_RST_HW_LEN) - 1) << RF_LO_FBDV_RST_HW_POS) -#define RF_LO_FBDV_RST_HW_UMSK (~(((1U << RF_LO_FBDV_RST_HW_LEN) - 1) << RF_LO_FBDV_RST_HW_POS)) - -/* 0xBC : lodist */ -#define RF_LODIST_OFFSET (0xBC) -#define RF_LO_OSMX_XGM_BOOST RF_LO_OSMX_XGM_BOOST -#define RF_LO_OSMX_XGM_BOOST_POS (0U) -#define RF_LO_OSMX_XGM_BOOST_LEN (1U) -#define RF_LO_OSMX_XGM_BOOST_MSK (((1U << RF_LO_OSMX_XGM_BOOST_LEN) - 1) << RF_LO_OSMX_XGM_BOOST_POS) -#define RF_LO_OSMX_XGM_BOOST_UMSK (~(((1U << RF_LO_OSMX_XGM_BOOST_LEN) - 1) << RF_LO_OSMX_XGM_BOOST_POS)) -#define RF_LO_OSMX_EN_XGM RF_LO_OSMX_EN_XGM -#define RF_LO_OSMX_EN_XGM_POS (4U) -#define RF_LO_OSMX_EN_XGM_LEN (1U) -#define RF_LO_OSMX_EN_XGM_MSK (((1U << RF_LO_OSMX_EN_XGM_LEN) - 1) << RF_LO_OSMX_EN_XGM_POS) -#define RF_LO_OSMX_EN_XGM_UMSK (~(((1U << RF_LO_OSMX_EN_XGM_LEN) - 1) << RF_LO_OSMX_EN_XGM_POS)) -#define RF_LO_OSMX_FIX_CAP RF_LO_OSMX_FIX_CAP -#define RF_LO_OSMX_FIX_CAP_POS (8U) -#define RF_LO_OSMX_FIX_CAP_LEN (1U) -#define RF_LO_OSMX_FIX_CAP_MSK (((1U << RF_LO_OSMX_FIX_CAP_LEN) - 1) << RF_LO_OSMX_FIX_CAP_POS) -#define RF_LO_OSMX_FIX_CAP_UMSK (~(((1U << RF_LO_OSMX_FIX_CAP_LEN) - 1) << RF_LO_OSMX_FIX_CAP_POS)) -#define RF_LO_OSMX_VBUF_STRE RF_LO_OSMX_VBUF_STRE -#define RF_LO_OSMX_VBUF_STRE_POS (12U) -#define RF_LO_OSMX_VBUF_STRE_LEN (1U) -#define RF_LO_OSMX_VBUF_STRE_MSK (((1U << RF_LO_OSMX_VBUF_STRE_LEN) - 1) << RF_LO_OSMX_VBUF_STRE_POS) -#define RF_LO_OSMX_VBUF_STRE_UMSK (~(((1U << RF_LO_OSMX_VBUF_STRE_LEN) - 1) << RF_LO_OSMX_VBUF_STRE_POS)) -#define RF_LO_OSMX_CAPBANK_BIAS RF_LO_OSMX_CAPBANK_BIAS -#define RF_LO_OSMX_CAPBANK_BIAS_POS (16U) -#define RF_LO_OSMX_CAPBANK_BIAS_LEN (2U) -#define RF_LO_OSMX_CAPBANK_BIAS_MSK (((1U << RF_LO_OSMX_CAPBANK_BIAS_LEN) - 1) << RF_LO_OSMX_CAPBANK_BIAS_POS) -#define RF_LO_OSMX_CAPBANK_BIAS_UMSK (~(((1U << RF_LO_OSMX_CAPBANK_BIAS_LEN) - 1) << RF_LO_OSMX_CAPBANK_BIAS_POS)) -#define RF_LO_OSMX_CAP RF_LO_OSMX_CAP -#define RF_LO_OSMX_CAP_POS (20U) -#define RF_LO_OSMX_CAP_LEN (4U) -#define RF_LO_OSMX_CAP_MSK (((1U << RF_LO_OSMX_CAP_LEN) - 1) << RF_LO_OSMX_CAP_POS) -#define RF_LO_OSMX_CAP_UMSK (~(((1U << RF_LO_OSMX_CAP_LEN) - 1) << RF_LO_OSMX_CAP_POS)) -#define RF_LO_LODIST_TXBUF_STRE RF_LO_LODIST_TXBUF_STRE -#define RF_LO_LODIST_TXBUF_STRE_POS (24U) -#define RF_LO_LODIST_TXBUF_STRE_LEN (1U) -#define RF_LO_LODIST_TXBUF_STRE_MSK (((1U << RF_LO_LODIST_TXBUF_STRE_LEN) - 1) << RF_LO_LODIST_TXBUF_STRE_POS) -#define RF_LO_LODIST_TXBUF_STRE_UMSK (~(((1U << RF_LO_LODIST_TXBUF_STRE_LEN) - 1) << RF_LO_LODIST_TXBUF_STRE_POS)) -#define RF_LO_LODIST_RXBUF_STRE RF_LO_LODIST_RXBUF_STRE -#define RF_LO_LODIST_RXBUF_STRE_POS (28U) -#define RF_LO_LODIST_RXBUF_STRE_LEN (1U) -#define RF_LO_LODIST_RXBUF_STRE_MSK (((1U << RF_LO_LODIST_RXBUF_STRE_LEN) - 1) << RF_LO_LODIST_RXBUF_STRE_POS) -#define RF_LO_LODIST_RXBUF_STRE_UMSK (~(((1U << RF_LO_LODIST_RXBUF_STRE_LEN) - 1) << RF_LO_LODIST_RXBUF_STRE_POS)) - -/* 0xC0 : sdm1 */ -#define RF_SDM1_OFFSET (0xC0) -#define RF_LO_SDM_DITHER_SEL_HW RF_LO_SDM_DITHER_SEL_HW -#define RF_LO_SDM_DITHER_SEL_HW_POS (0U) -#define RF_LO_SDM_DITHER_SEL_HW_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_HW_MSK (((1U << RF_LO_SDM_DITHER_SEL_HW_LEN) - 1) << RF_LO_SDM_DITHER_SEL_HW_POS) -#define RF_LO_SDM_DITHER_SEL_HW_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_HW_LEN) - 1) << RF_LO_SDM_DITHER_SEL_HW_POS)) -#define RF_LO_SDM_BYPASS_HW RF_LO_SDM_BYPASS_HW -#define RF_LO_SDM_BYPASS_HW_POS (4U) -#define RF_LO_SDM_BYPASS_HW_LEN (1U) -#define RF_LO_SDM_BYPASS_HW_MSK (((1U << RF_LO_SDM_BYPASS_HW_LEN) - 1) << RF_LO_SDM_BYPASS_HW_POS) -#define RF_LO_SDM_BYPASS_HW_UMSK (~(((1U << RF_LO_SDM_BYPASS_HW_LEN) - 1) << RF_LO_SDM_BYPASS_HW_POS)) -#define RF_LO_SDM_DITHER_SEL RF_LO_SDM_DITHER_SEL -#define RF_LO_SDM_DITHER_SEL_POS (8U) -#define RF_LO_SDM_DITHER_SEL_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_MSK (((1U << RF_LO_SDM_DITHER_SEL_LEN) - 1) << RF_LO_SDM_DITHER_SEL_POS) -#define RF_LO_SDM_DITHER_SEL_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_LEN) - 1) << RF_LO_SDM_DITHER_SEL_POS)) -#define RF_LO_SDM_BYPASS RF_LO_SDM_BYPASS -#define RF_LO_SDM_BYPASS_POS (12U) -#define RF_LO_SDM_BYPASS_LEN (1U) -#define RF_LO_SDM_BYPASS_MSK (((1U << RF_LO_SDM_BYPASS_LEN) - 1) << RF_LO_SDM_BYPASS_POS) -#define RF_LO_SDM_BYPASS_UMSK (~(((1U << RF_LO_SDM_BYPASS_LEN) - 1) << RF_LO_SDM_BYPASS_POS)) -#define RF_LO_SDM_RSTB RF_LO_SDM_RSTB -#define RF_LO_SDM_RSTB_POS (16U) -#define RF_LO_SDM_RSTB_LEN (1U) -#define RF_LO_SDM_RSTB_MSK (((1U << RF_LO_SDM_RSTB_LEN) - 1) << RF_LO_SDM_RSTB_POS) -#define RF_LO_SDM_RSTB_UMSK (~(((1U << RF_LO_SDM_RSTB_LEN) - 1) << RF_LO_SDM_RSTB_POS)) -#define RF_LO_SDM_RSTB_HW RF_LO_SDM_RSTB_HW -#define RF_LO_SDM_RSTB_HW_POS (17U) -#define RF_LO_SDM_RSTB_HW_LEN (1U) -#define RF_LO_SDM_RSTB_HW_MSK (((1U << RF_LO_SDM_RSTB_HW_LEN) - 1) << RF_LO_SDM_RSTB_HW_POS) -#define RF_LO_SDM_RSTB_HW_UMSK (~(((1U << RF_LO_SDM_RSTB_HW_LEN) - 1) << RF_LO_SDM_RSTB_HW_POS)) -#define RF_LO_SDM_FLAG RF_LO_SDM_FLAG -#define RF_LO_SDM_FLAG_POS (20U) -#define RF_LO_SDM_FLAG_LEN (1U) -#define RF_LO_SDM_FLAG_MSK (((1U << RF_LO_SDM_FLAG_LEN) - 1) << RF_LO_SDM_FLAG_POS) -#define RF_LO_SDM_FLAG_UMSK (~(((1U << RF_LO_SDM_FLAG_LEN) - 1) << RF_LO_SDM_FLAG_POS)) - -/* 0xC4 : sdm2 */ -#define RF_SDM2_OFFSET (0xC4) -#define RF_LO_SDMIN RF_LO_SDMIN -#define RF_LO_SDMIN_POS (0U) -#define RF_LO_SDMIN_LEN (30U) -#define RF_LO_SDMIN_MSK (((1U << RF_LO_SDMIN_LEN) - 1) << RF_LO_SDMIN_POS) -#define RF_LO_SDMIN_UMSK (~(((1U << RF_LO_SDMIN_LEN) - 1) << RF_LO_SDMIN_POS)) - -/* 0xC8 : sdm3 */ -#define RF_SDM3_OFFSET (0xC8) -#define RF_LO_SDMIN_HW RF_LO_SDMIN_HW -#define RF_LO_SDMIN_HW_POS (0U) -#define RF_LO_SDMIN_HW_LEN (30U) -#define RF_LO_SDMIN_HW_MSK (((1U << RF_LO_SDMIN_HW_LEN) - 1) << RF_LO_SDMIN_HW_POS) -#define RF_LO_SDMIN_HW_UMSK (~(((1U << RF_LO_SDMIN_HW_LEN) - 1) << RF_LO_SDMIN_HW_POS)) - -/* 0xEC : rf_resv_reg_0 */ -#define RF_RESV_REG_0_OFFSET (0xEC) -#define RF_RESERVED0 RF_RESERVED0 -#define RF_RESERVED0_POS (0U) -#define RF_RESERVED0_LEN (32U) -#define RF_RESERVED0_MSK (((1U << RF_RESERVED0_LEN) - 1) << RF_RESERVED0_POS) -#define RF_RESERVED0_UMSK (~(((1U << RF_RESERVED0_LEN) - 1) << RF_RESERVED0_POS)) - -/* 0xF0 : rf_resv_reg_1 */ -#define RF_RESV_REG_1_OFFSET (0xF0) -#define RF_RESERVED1 RF_RESERVED1 -#define RF_RESERVED1_POS (0U) -#define RF_RESERVED1_LEN (32U) -#define RF_RESERVED1_MSK (((1U << RF_RESERVED1_LEN) - 1) << RF_RESERVED1_POS) -#define RF_RESERVED1_UMSK (~(((1U << RF_RESERVED1_LEN) - 1) << RF_RESERVED1_POS)) - -/* 0xF4 : rf_resv_reg_2 */ -#define RF_RESV_REG_2_OFFSET (0xF4) -#define RF_RESERVED2 RF_RESERVED2 -#define RF_RESERVED2_POS (0U) -#define RF_RESERVED2_LEN (32U) -#define RF_RESERVED2_MSK (((1U << RF_RESERVED2_LEN) - 1) << RF_RESERVED2_POS) -#define RF_RESERVED2_UMSK (~(((1U << RF_RESERVED2_LEN) - 1) << RF_RESERVED2_POS)) - -/* 0xF8 : rrf_gain_index1 */ -#define RF_RRF_GAIN_INDEX1_OFFSET (0xF8) -#define RF_GAIN_CTRL0_GC_RMXGM RF_GAIN_CTRL0_GC_RMXGM -#define RF_GAIN_CTRL0_GC_RMXGM_POS (0U) -#define RF_GAIN_CTRL0_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL0_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL0_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL0_GC_RMXGM_POS) -#define RF_GAIN_CTRL0_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL0_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL0_GC_RMXGM_POS)) -#define RF_GAIN_CTRL0_GC_LNA RF_GAIN_CTRL0_GC_LNA -#define RF_GAIN_CTRL0_GC_LNA_POS (2U) -#define RF_GAIN_CTRL0_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL0_GC_LNA_MSK (((1U << RF_GAIN_CTRL0_GC_LNA_LEN) - 1) << RF_GAIN_CTRL0_GC_LNA_POS) -#define RF_GAIN_CTRL0_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL0_GC_LNA_LEN) - 1) << RF_GAIN_CTRL0_GC_LNA_POS)) -#define RF_GAIN_CTRL1_GC_RMXGM RF_GAIN_CTRL1_GC_RMXGM -#define RF_GAIN_CTRL1_GC_RMXGM_POS (5U) -#define RF_GAIN_CTRL1_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL1_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL1_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL1_GC_RMXGM_POS) -#define RF_GAIN_CTRL1_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL1_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL1_GC_RMXGM_POS)) -#define RF_GAIN_CTRL1_GC_LNA RF_GAIN_CTRL1_GC_LNA -#define RF_GAIN_CTRL1_GC_LNA_POS (7U) -#define RF_GAIN_CTRL1_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL1_GC_LNA_MSK (((1U << RF_GAIN_CTRL1_GC_LNA_LEN) - 1) << RF_GAIN_CTRL1_GC_LNA_POS) -#define RF_GAIN_CTRL1_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL1_GC_LNA_LEN) - 1) << RF_GAIN_CTRL1_GC_LNA_POS)) -#define RF_GAIN_CTRL2_GC_RMXGM RF_GAIN_CTRL2_GC_RMXGM -#define RF_GAIN_CTRL2_GC_RMXGM_POS (10U) -#define RF_GAIN_CTRL2_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL2_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL2_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL2_GC_RMXGM_POS) -#define RF_GAIN_CTRL2_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL2_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL2_GC_RMXGM_POS)) -#define RF_GAIN_CTRL2_GC_LNA RF_GAIN_CTRL2_GC_LNA -#define RF_GAIN_CTRL2_GC_LNA_POS (12U) -#define RF_GAIN_CTRL2_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL2_GC_LNA_MSK (((1U << RF_GAIN_CTRL2_GC_LNA_LEN) - 1) << RF_GAIN_CTRL2_GC_LNA_POS) -#define RF_GAIN_CTRL2_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL2_GC_LNA_LEN) - 1) << RF_GAIN_CTRL2_GC_LNA_POS)) -#define RF_GAIN_CTRL3_GC_RMXGM RF_GAIN_CTRL3_GC_RMXGM -#define RF_GAIN_CTRL3_GC_RMXGM_POS (15U) -#define RF_GAIN_CTRL3_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL3_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL3_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL3_GC_RMXGM_POS) -#define RF_GAIN_CTRL3_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL3_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL3_GC_RMXGM_POS)) -#define RF_GAIN_CTRL3_GC_LNA RF_GAIN_CTRL3_GC_LNA -#define RF_GAIN_CTRL3_GC_LNA_POS (17U) -#define RF_GAIN_CTRL3_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL3_GC_LNA_MSK (((1U << RF_GAIN_CTRL3_GC_LNA_LEN) - 1) << RF_GAIN_CTRL3_GC_LNA_POS) -#define RF_GAIN_CTRL3_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL3_GC_LNA_LEN) - 1) << RF_GAIN_CTRL3_GC_LNA_POS)) -#define RF_GAIN_CTRL4_GC_RMXGM RF_GAIN_CTRL4_GC_RMXGM -#define RF_GAIN_CTRL4_GC_RMXGM_POS (20U) -#define RF_GAIN_CTRL4_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL4_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL4_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL4_GC_RMXGM_POS) -#define RF_GAIN_CTRL4_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL4_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL4_GC_RMXGM_POS)) -#define RF_GAIN_CTRL4_GC_LNA RF_GAIN_CTRL4_GC_LNA -#define RF_GAIN_CTRL4_GC_LNA_POS (22U) -#define RF_GAIN_CTRL4_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL4_GC_LNA_MSK (((1U << RF_GAIN_CTRL4_GC_LNA_LEN) - 1) << RF_GAIN_CTRL4_GC_LNA_POS) -#define RF_GAIN_CTRL4_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL4_GC_LNA_LEN) - 1) << RF_GAIN_CTRL4_GC_LNA_POS)) -#define RF_GAIN_CTRL5_GC_RMXGM RF_GAIN_CTRL5_GC_RMXGM -#define RF_GAIN_CTRL5_GC_RMXGM_POS (25U) -#define RF_GAIN_CTRL5_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL5_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL5_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL5_GC_RMXGM_POS) -#define RF_GAIN_CTRL5_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL5_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL5_GC_RMXGM_POS)) -#define RF_GAIN_CTRL5_GC_LNA RF_GAIN_CTRL5_GC_LNA -#define RF_GAIN_CTRL5_GC_LNA_POS (27U) -#define RF_GAIN_CTRL5_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL5_GC_LNA_MSK (((1U << RF_GAIN_CTRL5_GC_LNA_LEN) - 1) << RF_GAIN_CTRL5_GC_LNA_POS) -#define RF_GAIN_CTRL5_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL5_GC_LNA_LEN) - 1) << RF_GAIN_CTRL5_GC_LNA_POS)) - -/* 0xFC : rrf_gain_index2 */ -#define RF_RRF_GAIN_INDEX2_OFFSET (0xFC) -#define RF_GAIN_CTRL8_GC_RMXGM RF_GAIN_CTRL8_GC_RMXGM -#define RF_GAIN_CTRL8_GC_RMXGM_POS (0U) -#define RF_GAIN_CTRL8_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL8_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL8_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL8_GC_RMXGM_POS) -#define RF_GAIN_CTRL8_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL8_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL8_GC_RMXGM_POS)) -#define RF_GAIN_CTRL8_GC_LNA RF_GAIN_CTRL8_GC_LNA -#define RF_GAIN_CTRL8_GC_LNA_POS (2U) -#define RF_GAIN_CTRL8_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL8_GC_LNA_MSK (((1U << RF_GAIN_CTRL8_GC_LNA_LEN) - 1) << RF_GAIN_CTRL8_GC_LNA_POS) -#define RF_GAIN_CTRL8_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL8_GC_LNA_LEN) - 1) << RF_GAIN_CTRL8_GC_LNA_POS)) -#define RF_GAIN_CTRL7_GC_RMXGM RF_GAIN_CTRL7_GC_RMXGM -#define RF_GAIN_CTRL7_GC_RMXGM_POS (5U) -#define RF_GAIN_CTRL7_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL7_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL7_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL7_GC_RMXGM_POS) -#define RF_GAIN_CTRL7_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL7_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL7_GC_RMXGM_POS)) -#define RF_GAIN_CTRL7_GC_LNA RF_GAIN_CTRL7_GC_LNA -#define RF_GAIN_CTRL7_GC_LNA_POS (7U) -#define RF_GAIN_CTRL7_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL7_GC_LNA_MSK (((1U << RF_GAIN_CTRL7_GC_LNA_LEN) - 1) << RF_GAIN_CTRL7_GC_LNA_POS) -#define RF_GAIN_CTRL7_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL7_GC_LNA_LEN) - 1) << RF_GAIN_CTRL7_GC_LNA_POS)) -#define RF_GAIN_CTRL6_GC_RMXGM RF_GAIN_CTRL6_GC_RMXGM -#define RF_GAIN_CTRL6_GC_RMXGM_POS (10U) -#define RF_GAIN_CTRL6_GC_RMXGM_LEN (2U) -#define RF_GAIN_CTRL6_GC_RMXGM_MSK (((1U << RF_GAIN_CTRL6_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL6_GC_RMXGM_POS) -#define RF_GAIN_CTRL6_GC_RMXGM_UMSK (~(((1U << RF_GAIN_CTRL6_GC_RMXGM_LEN) - 1) << RF_GAIN_CTRL6_GC_RMXGM_POS)) -#define RF_GAIN_CTRL6_GC_LNA RF_GAIN_CTRL6_GC_LNA -#define RF_GAIN_CTRL6_GC_LNA_POS (12U) -#define RF_GAIN_CTRL6_GC_LNA_LEN (3U) -#define RF_GAIN_CTRL6_GC_LNA_MSK (((1U << RF_GAIN_CTRL6_GC_LNA_LEN) - 1) << RF_GAIN_CTRL6_GC_LNA_POS) -#define RF_GAIN_CTRL6_GC_LNA_UMSK (~(((1U << RF_GAIN_CTRL6_GC_LNA_LEN) - 1) << RF_GAIN_CTRL6_GC_LNA_POS)) - -/* 0x100 : lna_ctrl_hw_mux */ -#define RF_LNA_CTRL_HW_MUX_OFFSET (0x100) -#define RF_LNA_BM_HG RF_LNA_BM_HG -#define RF_LNA_BM_HG_POS (0U) -#define RF_LNA_BM_HG_LEN (4U) -#define RF_LNA_BM_HG_MSK (((1U << RF_LNA_BM_HG_LEN) - 1) << RF_LNA_BM_HG_POS) -#define RF_LNA_BM_HG_UMSK (~(((1U << RF_LNA_BM_HG_LEN) - 1) << RF_LNA_BM_HG_POS)) -#define RF_LNA_BM_LG RF_LNA_BM_LG -#define RF_LNA_BM_LG_POS (4U) -#define RF_LNA_BM_LG_LEN (4U) -#define RF_LNA_BM_LG_MSK (((1U << RF_LNA_BM_LG_LEN) - 1) << RF_LNA_BM_LG_POS) -#define RF_LNA_BM_LG_UMSK (~(((1U << RF_LNA_BM_LG_LEN) - 1) << RF_LNA_BM_LG_POS)) -#define RF_LNA_LOAD_CSW_HG RF_LNA_LOAD_CSW_HG -#define RF_LNA_LOAD_CSW_HG_POS (8U) -#define RF_LNA_LOAD_CSW_HG_LEN (4U) -#define RF_LNA_LOAD_CSW_HG_MSK (((1U << RF_LNA_LOAD_CSW_HG_LEN) - 1) << RF_LNA_LOAD_CSW_HG_POS) -#define RF_LNA_LOAD_CSW_HG_UMSK (~(((1U << RF_LNA_LOAD_CSW_HG_LEN) - 1) << RF_LNA_LOAD_CSW_HG_POS)) -#define RF_LNA_LOAD_CSW_LG RF_LNA_LOAD_CSW_LG -#define RF_LNA_LOAD_CSW_LG_POS (12U) -#define RF_LNA_LOAD_CSW_LG_LEN (4U) -#define RF_LNA_LOAD_CSW_LG_MSK (((1U << RF_LNA_LOAD_CSW_LG_LEN) - 1) << RF_LNA_LOAD_CSW_LG_POS) -#define RF_LNA_LOAD_CSW_LG_UMSK (~(((1U << RF_LNA_LOAD_CSW_LG_LEN) - 1) << RF_LNA_LOAD_CSW_LG_POS)) - -/* 0x104 : rbb_gain_index1 */ -#define RF_RBB_GAIN_INDEX1_OFFSET (0x104) -#define RF_GAIN_CTRL0_GC_RBB1 RF_GAIN_CTRL0_GC_RBB1 -#define RF_GAIN_CTRL0_GC_RBB1_POS (0U) -#define RF_GAIN_CTRL0_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL0_GC_RBB1_MSK (((1U << RF_GAIN_CTRL0_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL0_GC_RBB1_POS) -#define RF_GAIN_CTRL0_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL0_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL0_GC_RBB1_POS)) -#define RF_GAIN_CTRL0_GC_RBB2 RF_GAIN_CTRL0_GC_RBB2 -#define RF_GAIN_CTRL0_GC_RBB2_POS (4U) -#define RF_GAIN_CTRL0_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL0_GC_RBB2_MSK (((1U << RF_GAIN_CTRL0_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL0_GC_RBB2_POS) -#define RF_GAIN_CTRL0_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL0_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL0_GC_RBB2_POS)) -#define RF_GAIN_CTRL1_GC_RBB1 RF_GAIN_CTRL1_GC_RBB1 -#define RF_GAIN_CTRL1_GC_RBB1_POS (8U) -#define RF_GAIN_CTRL1_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL1_GC_RBB1_MSK (((1U << RF_GAIN_CTRL1_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL1_GC_RBB1_POS) -#define RF_GAIN_CTRL1_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL1_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL1_GC_RBB1_POS)) -#define RF_GAIN_CTRL1_GC_RBB2 RF_GAIN_CTRL1_GC_RBB2 -#define RF_GAIN_CTRL1_GC_RBB2_POS (12U) -#define RF_GAIN_CTRL1_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL1_GC_RBB2_MSK (((1U << RF_GAIN_CTRL1_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL1_GC_RBB2_POS) -#define RF_GAIN_CTRL1_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL1_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL1_GC_RBB2_POS)) -#define RF_GAIN_CTRL2_GC_RBB1 RF_GAIN_CTRL2_GC_RBB1 -#define RF_GAIN_CTRL2_GC_RBB1_POS (16U) -#define RF_GAIN_CTRL2_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL2_GC_RBB1_MSK (((1U << RF_GAIN_CTRL2_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL2_GC_RBB1_POS) -#define RF_GAIN_CTRL2_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL2_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL2_GC_RBB1_POS)) -#define RF_GAIN_CTRL2_GC_RBB2 RF_GAIN_CTRL2_GC_RBB2 -#define RF_GAIN_CTRL2_GC_RBB2_POS (20U) -#define RF_GAIN_CTRL2_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL2_GC_RBB2_MSK (((1U << RF_GAIN_CTRL2_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL2_GC_RBB2_POS) -#define RF_GAIN_CTRL2_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL2_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL2_GC_RBB2_POS)) -#define RF_GAIN_CTRL3_GC_RBB1 RF_GAIN_CTRL3_GC_RBB1 -#define RF_GAIN_CTRL3_GC_RBB1_POS (24U) -#define RF_GAIN_CTRL3_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL3_GC_RBB1_MSK (((1U << RF_GAIN_CTRL3_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL3_GC_RBB1_POS) -#define RF_GAIN_CTRL3_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL3_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL3_GC_RBB1_POS)) -#define RF_GAIN_CTRL3_GC_RBB2 RF_GAIN_CTRL3_GC_RBB2 -#define RF_GAIN_CTRL3_GC_RBB2_POS (28U) -#define RF_GAIN_CTRL3_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL3_GC_RBB2_MSK (((1U << RF_GAIN_CTRL3_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL3_GC_RBB2_POS) -#define RF_GAIN_CTRL3_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL3_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL3_GC_RBB2_POS)) - -/* 0x108 : rbb_gain_index2 */ -#define RF_RBB_GAIN_INDEX2_OFFSET (0x108) -#define RF_GAIN_CTRL4_GC_RBB1 RF_GAIN_CTRL4_GC_RBB1 -#define RF_GAIN_CTRL4_GC_RBB1_POS (0U) -#define RF_GAIN_CTRL4_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL4_GC_RBB1_MSK (((1U << RF_GAIN_CTRL4_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL4_GC_RBB1_POS) -#define RF_GAIN_CTRL4_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL4_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL4_GC_RBB1_POS)) -#define RF_GAIN_CTRL4_GC_RBB2 RF_GAIN_CTRL4_GC_RBB2 -#define RF_GAIN_CTRL4_GC_RBB2_POS (4U) -#define RF_GAIN_CTRL4_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL4_GC_RBB2_MSK (((1U << RF_GAIN_CTRL4_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL4_GC_RBB2_POS) -#define RF_GAIN_CTRL4_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL4_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL4_GC_RBB2_POS)) -#define RF_GAIN_CTRL5_GC_RBB1 RF_GAIN_CTRL5_GC_RBB1 -#define RF_GAIN_CTRL5_GC_RBB1_POS (8U) -#define RF_GAIN_CTRL5_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL5_GC_RBB1_MSK (((1U << RF_GAIN_CTRL5_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL5_GC_RBB1_POS) -#define RF_GAIN_CTRL5_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL5_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL5_GC_RBB1_POS)) -#define RF_GAIN_CTRL5_GC_RBB2 RF_GAIN_CTRL5_GC_RBB2 -#define RF_GAIN_CTRL5_GC_RBB2_POS (12U) -#define RF_GAIN_CTRL5_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL5_GC_RBB2_MSK (((1U << RF_GAIN_CTRL5_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL5_GC_RBB2_POS) -#define RF_GAIN_CTRL5_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL5_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL5_GC_RBB2_POS)) -#define RF_GAIN_CTRL6_GC_RBB1 RF_GAIN_CTRL6_GC_RBB1 -#define RF_GAIN_CTRL6_GC_RBB1_POS (16U) -#define RF_GAIN_CTRL6_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL6_GC_RBB1_MSK (((1U << RF_GAIN_CTRL6_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL6_GC_RBB1_POS) -#define RF_GAIN_CTRL6_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL6_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL6_GC_RBB1_POS)) -#define RF_GAIN_CTRL6_GC_RBB2 RF_GAIN_CTRL6_GC_RBB2 -#define RF_GAIN_CTRL6_GC_RBB2_POS (20U) -#define RF_GAIN_CTRL6_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL6_GC_RBB2_MSK (((1U << RF_GAIN_CTRL6_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL6_GC_RBB2_POS) -#define RF_GAIN_CTRL6_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL6_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL6_GC_RBB2_POS)) -#define RF_GAIN_CTRL7_GC_RBB1 RF_GAIN_CTRL7_GC_RBB1 -#define RF_GAIN_CTRL7_GC_RBB1_POS (24U) -#define RF_GAIN_CTRL7_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL7_GC_RBB1_MSK (((1U << RF_GAIN_CTRL7_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL7_GC_RBB1_POS) -#define RF_GAIN_CTRL7_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL7_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL7_GC_RBB1_POS)) -#define RF_GAIN_CTRL7_GC_RBB2 RF_GAIN_CTRL7_GC_RBB2 -#define RF_GAIN_CTRL7_GC_RBB2_POS (28U) -#define RF_GAIN_CTRL7_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL7_GC_RBB2_MSK (((1U << RF_GAIN_CTRL7_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL7_GC_RBB2_POS) -#define RF_GAIN_CTRL7_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL7_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL7_GC_RBB2_POS)) - -/* 0x10C : rbb_gain_index3 */ -#define RF_RBB_GAIN_INDEX3_OFFSET (0x10C) -#define RF_GAIN_CTRL8_GC_RBB1 RF_GAIN_CTRL8_GC_RBB1 -#define RF_GAIN_CTRL8_GC_RBB1_POS (0U) -#define RF_GAIN_CTRL8_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL8_GC_RBB1_MSK (((1U << RF_GAIN_CTRL8_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL8_GC_RBB1_POS) -#define RF_GAIN_CTRL8_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL8_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL8_GC_RBB1_POS)) -#define RF_GAIN_CTRL8_GC_RBB2 RF_GAIN_CTRL8_GC_RBB2 -#define RF_GAIN_CTRL8_GC_RBB2_POS (4U) -#define RF_GAIN_CTRL8_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL8_GC_RBB2_MSK (((1U << RF_GAIN_CTRL8_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL8_GC_RBB2_POS) -#define RF_GAIN_CTRL8_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL8_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL8_GC_RBB2_POS)) -#define RF_GAIN_CTRL9_GC_RBB1 RF_GAIN_CTRL9_GC_RBB1 -#define RF_GAIN_CTRL9_GC_RBB1_POS (8U) -#define RF_GAIN_CTRL9_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL9_GC_RBB1_MSK (((1U << RF_GAIN_CTRL9_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL9_GC_RBB1_POS) -#define RF_GAIN_CTRL9_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL9_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL9_GC_RBB1_POS)) -#define RF_GAIN_CTRL9_GC_RBB2 RF_GAIN_CTRL9_GC_RBB2 -#define RF_GAIN_CTRL9_GC_RBB2_POS (12U) -#define RF_GAIN_CTRL9_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL9_GC_RBB2_MSK (((1U << RF_GAIN_CTRL9_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL9_GC_RBB2_POS) -#define RF_GAIN_CTRL9_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL9_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL9_GC_RBB2_POS)) -#define RF_GAIN_CTRL10_GC_RBB1 RF_GAIN_CTRL10_GC_RBB1 -#define RF_GAIN_CTRL10_GC_RBB1_POS (16U) -#define RF_GAIN_CTRL10_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL10_GC_RBB1_MSK (((1U << RF_GAIN_CTRL10_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL10_GC_RBB1_POS) -#define RF_GAIN_CTRL10_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL10_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL10_GC_RBB1_POS)) -#define RF_GAIN_CTRL10_GC_RBB2 RF_GAIN_CTRL10_GC_RBB2 -#define RF_GAIN_CTRL10_GC_RBB2_POS (20U) -#define RF_GAIN_CTRL10_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL10_GC_RBB2_MSK (((1U << RF_GAIN_CTRL10_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL10_GC_RBB2_POS) -#define RF_GAIN_CTRL10_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL10_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL10_GC_RBB2_POS)) -#define RF_GAIN_CTRL11_GC_RBB1 RF_GAIN_CTRL11_GC_RBB1 -#define RF_GAIN_CTRL11_GC_RBB1_POS (24U) -#define RF_GAIN_CTRL11_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL11_GC_RBB1_MSK (((1U << RF_GAIN_CTRL11_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL11_GC_RBB1_POS) -#define RF_GAIN_CTRL11_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL11_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL11_GC_RBB1_POS)) -#define RF_GAIN_CTRL11_GC_RBB2 RF_GAIN_CTRL11_GC_RBB2 -#define RF_GAIN_CTRL11_GC_RBB2_POS (28U) -#define RF_GAIN_CTRL11_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL11_GC_RBB2_MSK (((1U << RF_GAIN_CTRL11_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL11_GC_RBB2_POS) -#define RF_GAIN_CTRL11_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL11_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL11_GC_RBB2_POS)) - -/* 0x110 : rbb_gain_index4 */ -#define RF_RBB_GAIN_INDEX4_OFFSET (0x110) -#define RF_GAIN_CTRL12_GC_RBB1 RF_GAIN_CTRL12_GC_RBB1 -#define RF_GAIN_CTRL12_GC_RBB1_POS (0U) -#define RF_GAIN_CTRL12_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL12_GC_RBB1_MSK (((1U << RF_GAIN_CTRL12_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL12_GC_RBB1_POS) -#define RF_GAIN_CTRL12_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL12_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL12_GC_RBB1_POS)) -#define RF_GAIN_CTRL12_GC_RBB2 RF_GAIN_CTRL12_GC_RBB2 -#define RF_GAIN_CTRL12_GC_RBB2_POS (4U) -#define RF_GAIN_CTRL12_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL12_GC_RBB2_MSK (((1U << RF_GAIN_CTRL12_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL12_GC_RBB2_POS) -#define RF_GAIN_CTRL12_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL12_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL12_GC_RBB2_POS)) -#define RF_GAIN_CTRL13_GC_RBB1 RF_GAIN_CTRL13_GC_RBB1 -#define RF_GAIN_CTRL13_GC_RBB1_POS (8U) -#define RF_GAIN_CTRL13_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL13_GC_RBB1_MSK (((1U << RF_GAIN_CTRL13_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL13_GC_RBB1_POS) -#define RF_GAIN_CTRL13_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL13_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL13_GC_RBB1_POS)) -#define RF_GAIN_CTRL13_GC_RBB2 RF_GAIN_CTRL13_GC_RBB2 -#define RF_GAIN_CTRL13_GC_RBB2_POS (12U) -#define RF_GAIN_CTRL13_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL13_GC_RBB2_MSK (((1U << RF_GAIN_CTRL13_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL13_GC_RBB2_POS) -#define RF_GAIN_CTRL13_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL13_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL13_GC_RBB2_POS)) -#define RF_GAIN_CTRL14_GC_RBB1 RF_GAIN_CTRL14_GC_RBB1 -#define RF_GAIN_CTRL14_GC_RBB1_POS (16U) -#define RF_GAIN_CTRL14_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL14_GC_RBB1_MSK (((1U << RF_GAIN_CTRL14_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL14_GC_RBB1_POS) -#define RF_GAIN_CTRL14_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL14_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL14_GC_RBB1_POS)) -#define RF_GAIN_CTRL14_GC_RBB2 RF_GAIN_CTRL14_GC_RBB2 -#define RF_GAIN_CTRL14_GC_RBB2_POS (20U) -#define RF_GAIN_CTRL14_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL14_GC_RBB2_MSK (((1U << RF_GAIN_CTRL14_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL14_GC_RBB2_POS) -#define RF_GAIN_CTRL14_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL14_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL14_GC_RBB2_POS)) -#define RF_GAIN_CTRL15_GC_RBB1 RF_GAIN_CTRL15_GC_RBB1 -#define RF_GAIN_CTRL15_GC_RBB1_POS (24U) -#define RF_GAIN_CTRL15_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL15_GC_RBB1_MSK (((1U << RF_GAIN_CTRL15_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL15_GC_RBB1_POS) -#define RF_GAIN_CTRL15_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL15_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL15_GC_RBB1_POS)) -#define RF_GAIN_CTRL15_GC_RBB2 RF_GAIN_CTRL15_GC_RBB2 -#define RF_GAIN_CTRL15_GC_RBB2_POS (28U) -#define RF_GAIN_CTRL15_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL15_GC_RBB2_MSK (((1U << RF_GAIN_CTRL15_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL15_GC_RBB2_POS) -#define RF_GAIN_CTRL15_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL15_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL15_GC_RBB2_POS)) - -/* 0x114 : rbb_gain_index5 */ -#define RF_RBB_GAIN_INDEX5_OFFSET (0x114) -#define RF_GAIN_CTRL16_GC_RBB1 RF_GAIN_CTRL16_GC_RBB1 -#define RF_GAIN_CTRL16_GC_RBB1_POS (0U) -#define RF_GAIN_CTRL16_GC_RBB1_LEN (2U) -#define RF_GAIN_CTRL16_GC_RBB1_MSK (((1U << RF_GAIN_CTRL16_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL16_GC_RBB1_POS) -#define RF_GAIN_CTRL16_GC_RBB1_UMSK (~(((1U << RF_GAIN_CTRL16_GC_RBB1_LEN) - 1) << RF_GAIN_CTRL16_GC_RBB1_POS)) -#define RF_GAIN_CTRL16_GC_RBB2 RF_GAIN_CTRL16_GC_RBB2 -#define RF_GAIN_CTRL16_GC_RBB2_POS (4U) -#define RF_GAIN_CTRL16_GC_RBB2_LEN (3U) -#define RF_GAIN_CTRL16_GC_RBB2_MSK (((1U << RF_GAIN_CTRL16_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL16_GC_RBB2_POS) -#define RF_GAIN_CTRL16_GC_RBB2_UMSK (~(((1U << RF_GAIN_CTRL16_GC_RBB2_LEN) - 1) << RF_GAIN_CTRL16_GC_RBB2_POS)) - -/* 0x118 : tbb_gain_index1 */ -#define RF_TBB_GAIN_INDEX1_OFFSET (0x118) -#define RF_GAIN_CTRL0_GC_TBB RF_GAIN_CTRL0_GC_TBB -#define RF_GAIN_CTRL0_GC_TBB_POS (0U) -#define RF_GAIN_CTRL0_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL0_GC_TBB_MSK (((1U << RF_GAIN_CTRL0_GC_TBB_LEN) - 1) << RF_GAIN_CTRL0_GC_TBB_POS) -#define RF_GAIN_CTRL0_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL0_GC_TBB_LEN) - 1) << RF_GAIN_CTRL0_GC_TBB_POS)) -#define RF_GAIN_CTRL0_GC_TMX RF_GAIN_CTRL0_GC_TMX -#define RF_GAIN_CTRL0_GC_TMX_POS (8U) -#define RF_GAIN_CTRL0_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL0_GC_TMX_MSK (((1U << RF_GAIN_CTRL0_GC_TMX_LEN) - 1) << RF_GAIN_CTRL0_GC_TMX_POS) -#define RF_GAIN_CTRL0_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL0_GC_TMX_LEN) - 1) << RF_GAIN_CTRL0_GC_TMX_POS)) -#define RF_GAIN_CTRL0_DAC_BIAS_SEL RF_GAIN_CTRL0_DAC_BIAS_SEL -#define RF_GAIN_CTRL0_DAC_BIAS_SEL_POS (12U) -#define RF_GAIN_CTRL0_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL0_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL0_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL0_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL0_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL0_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL0_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL0_GC_TBB_BOOST RF_GAIN_CTRL0_GC_TBB_BOOST -#define RF_GAIN_CTRL0_GC_TBB_BOOST_POS (14U) -#define RF_GAIN_CTRL0_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL0_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL0_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL0_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL0_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL0_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL0_GC_TBB_BOOST_POS)) -#define RF_GAIN_CTRL1_GC_TBB RF_GAIN_CTRL1_GC_TBB -#define RF_GAIN_CTRL1_GC_TBB_POS (16U) -#define RF_GAIN_CTRL1_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL1_GC_TBB_MSK (((1U << RF_GAIN_CTRL1_GC_TBB_LEN) - 1) << RF_GAIN_CTRL1_GC_TBB_POS) -#define RF_GAIN_CTRL1_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL1_GC_TBB_LEN) - 1) << RF_GAIN_CTRL1_GC_TBB_POS)) -#define RF_GAIN_CTRL1_GC_TMX RF_GAIN_CTRL1_GC_TMX -#define RF_GAIN_CTRL1_GC_TMX_POS (24U) -#define RF_GAIN_CTRL1_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL1_GC_TMX_MSK (((1U << RF_GAIN_CTRL1_GC_TMX_LEN) - 1) << RF_GAIN_CTRL1_GC_TMX_POS) -#define RF_GAIN_CTRL1_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL1_GC_TMX_LEN) - 1) << RF_GAIN_CTRL1_GC_TMX_POS)) -#define RF_GAIN_CTRL1_DAC_BIAS_SEL RF_GAIN_CTRL1_DAC_BIAS_SEL -#define RF_GAIN_CTRL1_DAC_BIAS_SEL_POS (28U) -#define RF_GAIN_CTRL1_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL1_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL1_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL1_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL1_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL1_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL1_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL1_GC_TBB_BOOST RF_GAIN_CTRL1_GC_TBB_BOOST -#define RF_GAIN_CTRL1_GC_TBB_BOOST_POS (30U) -#define RF_GAIN_CTRL1_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL1_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL1_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL1_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL1_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL1_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL1_GC_TBB_BOOST_POS)) - -/* 0x11C : tbb_gain_index2 */ -#define RF_TBB_GAIN_INDEX2_OFFSET (0x11C) -#define RF_GAIN_CTRL2_GC_TBB RF_GAIN_CTRL2_GC_TBB -#define RF_GAIN_CTRL2_GC_TBB_POS (0U) -#define RF_GAIN_CTRL2_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL2_GC_TBB_MSK (((1U << RF_GAIN_CTRL2_GC_TBB_LEN) - 1) << RF_GAIN_CTRL2_GC_TBB_POS) -#define RF_GAIN_CTRL2_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL2_GC_TBB_LEN) - 1) << RF_GAIN_CTRL2_GC_TBB_POS)) -#define RF_GAIN_CTRL2_GC_TMX RF_GAIN_CTRL2_GC_TMX -#define RF_GAIN_CTRL2_GC_TMX_POS (8U) -#define RF_GAIN_CTRL2_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL2_GC_TMX_MSK (((1U << RF_GAIN_CTRL2_GC_TMX_LEN) - 1) << RF_GAIN_CTRL2_GC_TMX_POS) -#define RF_GAIN_CTRL2_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL2_GC_TMX_LEN) - 1) << RF_GAIN_CTRL2_GC_TMX_POS)) -#define RF_GAIN_CTRL2_DAC_BIAS_SEL RF_GAIN_CTRL2_DAC_BIAS_SEL -#define RF_GAIN_CTRL2_DAC_BIAS_SEL_POS (12U) -#define RF_GAIN_CTRL2_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL2_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL2_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL2_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL2_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL2_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL2_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL2_GC_TBB_BOOST RF_GAIN_CTRL2_GC_TBB_BOOST -#define RF_GAIN_CTRL2_GC_TBB_BOOST_POS (14U) -#define RF_GAIN_CTRL2_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL2_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL2_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL2_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL2_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL2_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL2_GC_TBB_BOOST_POS)) -#define RF_GAIN_CTRL3_GC_TBB RF_GAIN_CTRL3_GC_TBB -#define RF_GAIN_CTRL3_GC_TBB_POS (16U) -#define RF_GAIN_CTRL3_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL3_GC_TBB_MSK (((1U << RF_GAIN_CTRL3_GC_TBB_LEN) - 1) << RF_GAIN_CTRL3_GC_TBB_POS) -#define RF_GAIN_CTRL3_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL3_GC_TBB_LEN) - 1) << RF_GAIN_CTRL3_GC_TBB_POS)) -#define RF_GAIN_CTRL3_GC_TMX RF_GAIN_CTRL3_GC_TMX -#define RF_GAIN_CTRL3_GC_TMX_POS (24U) -#define RF_GAIN_CTRL3_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL3_GC_TMX_MSK (((1U << RF_GAIN_CTRL3_GC_TMX_LEN) - 1) << RF_GAIN_CTRL3_GC_TMX_POS) -#define RF_GAIN_CTRL3_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL3_GC_TMX_LEN) - 1) << RF_GAIN_CTRL3_GC_TMX_POS)) -#define RF_GAIN_CTRL3_DAC_BIAS_SEL RF_GAIN_CTRL3_DAC_BIAS_SEL -#define RF_GAIN_CTRL3_DAC_BIAS_SEL_POS (28U) -#define RF_GAIN_CTRL3_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL3_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL3_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL3_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL3_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL3_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL3_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL3_GC_TBB_BOOST RF_GAIN_CTRL3_GC_TBB_BOOST -#define RF_GAIN_CTRL3_GC_TBB_BOOST_POS (30U) -#define RF_GAIN_CTRL3_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL3_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL3_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL3_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL3_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL3_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL3_GC_TBB_BOOST_POS)) - -/* 0x120 : tbb_gain_index3 */ -#define RF_TBB_GAIN_INDEX3_OFFSET (0x120) -#define RF_GAIN_CTRL4_GC_TBB RF_GAIN_CTRL4_GC_TBB -#define RF_GAIN_CTRL4_GC_TBB_POS (0U) -#define RF_GAIN_CTRL4_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL4_GC_TBB_MSK (((1U << RF_GAIN_CTRL4_GC_TBB_LEN) - 1) << RF_GAIN_CTRL4_GC_TBB_POS) -#define RF_GAIN_CTRL4_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL4_GC_TBB_LEN) - 1) << RF_GAIN_CTRL4_GC_TBB_POS)) -#define RF_GAIN_CTRL4_GC_TMX RF_GAIN_CTRL4_GC_TMX -#define RF_GAIN_CTRL4_GC_TMX_POS (8U) -#define RF_GAIN_CTRL4_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL4_GC_TMX_MSK (((1U << RF_GAIN_CTRL4_GC_TMX_LEN) - 1) << RF_GAIN_CTRL4_GC_TMX_POS) -#define RF_GAIN_CTRL4_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL4_GC_TMX_LEN) - 1) << RF_GAIN_CTRL4_GC_TMX_POS)) -#define RF_GAIN_CTRL4_DAC_BIAS_SEL RF_GAIN_CTRL4_DAC_BIAS_SEL -#define RF_GAIN_CTRL4_DAC_BIAS_SEL_POS (12U) -#define RF_GAIN_CTRL4_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL4_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL4_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL4_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL4_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL4_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL4_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL4_GC_TBB_BOOST RF_GAIN_CTRL4_GC_TBB_BOOST -#define RF_GAIN_CTRL4_GC_TBB_BOOST_POS (14U) -#define RF_GAIN_CTRL4_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL4_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL4_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL4_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL4_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL4_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL4_GC_TBB_BOOST_POS)) -#define RF_GAIN_CTRL5_GC_TBB RF_GAIN_CTRL5_GC_TBB -#define RF_GAIN_CTRL5_GC_TBB_POS (16U) -#define RF_GAIN_CTRL5_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL5_GC_TBB_MSK (((1U << RF_GAIN_CTRL5_GC_TBB_LEN) - 1) << RF_GAIN_CTRL5_GC_TBB_POS) -#define RF_GAIN_CTRL5_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL5_GC_TBB_LEN) - 1) << RF_GAIN_CTRL5_GC_TBB_POS)) -#define RF_GAIN_CTRL5_GC_TMX RF_GAIN_CTRL5_GC_TMX -#define RF_GAIN_CTRL5_GC_TMX_POS (24U) -#define RF_GAIN_CTRL5_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL5_GC_TMX_MSK (((1U << RF_GAIN_CTRL5_GC_TMX_LEN) - 1) << RF_GAIN_CTRL5_GC_TMX_POS) -#define RF_GAIN_CTRL5_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL5_GC_TMX_LEN) - 1) << RF_GAIN_CTRL5_GC_TMX_POS)) -#define RF_GAIN_CTRL5_DAC_BIAS_SEL RF_GAIN_CTRL5_DAC_BIAS_SEL -#define RF_GAIN_CTRL5_DAC_BIAS_SEL_POS (28U) -#define RF_GAIN_CTRL5_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL5_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL5_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL5_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL5_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL5_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL5_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL5_GC_TBB_BOOST RF_GAIN_CTRL5_GC_TBB_BOOST -#define RF_GAIN_CTRL5_GC_TBB_BOOST_POS (30U) -#define RF_GAIN_CTRL5_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL5_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL5_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL5_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL5_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL5_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL5_GC_TBB_BOOST_POS)) - -/* 0x124 : tbb_gain_index4 */ -#define RF_TBB_GAIN_INDEX4_OFFSET (0x124) -#define RF_GAIN_CTRL6_GC_TBB RF_GAIN_CTRL6_GC_TBB -#define RF_GAIN_CTRL6_GC_TBB_POS (0U) -#define RF_GAIN_CTRL6_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL6_GC_TBB_MSK (((1U << RF_GAIN_CTRL6_GC_TBB_LEN) - 1) << RF_GAIN_CTRL6_GC_TBB_POS) -#define RF_GAIN_CTRL6_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL6_GC_TBB_LEN) - 1) << RF_GAIN_CTRL6_GC_TBB_POS)) -#define RF_GAIN_CTRL6_GC_TMX RF_GAIN_CTRL6_GC_TMX -#define RF_GAIN_CTRL6_GC_TMX_POS (8U) -#define RF_GAIN_CTRL6_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL6_GC_TMX_MSK (((1U << RF_GAIN_CTRL6_GC_TMX_LEN) - 1) << RF_GAIN_CTRL6_GC_TMX_POS) -#define RF_GAIN_CTRL6_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL6_GC_TMX_LEN) - 1) << RF_GAIN_CTRL6_GC_TMX_POS)) -#define RF_GAIN_CTRL6_DAC_BIAS_SEL RF_GAIN_CTRL6_DAC_BIAS_SEL -#define RF_GAIN_CTRL6_DAC_BIAS_SEL_POS (12U) -#define RF_GAIN_CTRL6_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL6_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL6_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL6_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL6_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL6_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL6_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL6_GC_TBB_BOOST RF_GAIN_CTRL6_GC_TBB_BOOST -#define RF_GAIN_CTRL6_GC_TBB_BOOST_POS (14U) -#define RF_GAIN_CTRL6_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL6_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL6_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL6_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL6_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL6_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL6_GC_TBB_BOOST_POS)) -#define RF_GAIN_CTRL7_GC_TBB RF_GAIN_CTRL7_GC_TBB -#define RF_GAIN_CTRL7_GC_TBB_POS (16U) -#define RF_GAIN_CTRL7_GC_TBB_LEN (5U) -#define RF_GAIN_CTRL7_GC_TBB_MSK (((1U << RF_GAIN_CTRL7_GC_TBB_LEN) - 1) << RF_GAIN_CTRL7_GC_TBB_POS) -#define RF_GAIN_CTRL7_GC_TBB_UMSK (~(((1U << RF_GAIN_CTRL7_GC_TBB_LEN) - 1) << RF_GAIN_CTRL7_GC_TBB_POS)) -#define RF_GAIN_CTRL7_GC_TMX RF_GAIN_CTRL7_GC_TMX -#define RF_GAIN_CTRL7_GC_TMX_POS (24U) -#define RF_GAIN_CTRL7_GC_TMX_LEN (3U) -#define RF_GAIN_CTRL7_GC_TMX_MSK (((1U << RF_GAIN_CTRL7_GC_TMX_LEN) - 1) << RF_GAIN_CTRL7_GC_TMX_POS) -#define RF_GAIN_CTRL7_GC_TMX_UMSK (~(((1U << RF_GAIN_CTRL7_GC_TMX_LEN) - 1) << RF_GAIN_CTRL7_GC_TMX_POS)) -#define RF_GAIN_CTRL7_DAC_BIAS_SEL RF_GAIN_CTRL7_DAC_BIAS_SEL -#define RF_GAIN_CTRL7_DAC_BIAS_SEL_POS (28U) -#define RF_GAIN_CTRL7_DAC_BIAS_SEL_LEN (2U) -#define RF_GAIN_CTRL7_DAC_BIAS_SEL_MSK (((1U << RF_GAIN_CTRL7_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL7_DAC_BIAS_SEL_POS) -#define RF_GAIN_CTRL7_DAC_BIAS_SEL_UMSK (~(((1U << RF_GAIN_CTRL7_DAC_BIAS_SEL_LEN) - 1) << RF_GAIN_CTRL7_DAC_BIAS_SEL_POS)) -#define RF_GAIN_CTRL7_GC_TBB_BOOST RF_GAIN_CTRL7_GC_TBB_BOOST -#define RF_GAIN_CTRL7_GC_TBB_BOOST_POS (30U) -#define RF_GAIN_CTRL7_GC_TBB_BOOST_LEN (2U) -#define RF_GAIN_CTRL7_GC_TBB_BOOST_MSK (((1U << RF_GAIN_CTRL7_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL7_GC_TBB_BOOST_POS) -#define RF_GAIN_CTRL7_GC_TBB_BOOST_UMSK (~(((1U << RF_GAIN_CTRL7_GC_TBB_BOOST_LEN) - 1) << RF_GAIN_CTRL7_GC_TBB_BOOST_POS)) - -/* 0x128 : pa_reg_ctrl_hw1 */ -#define RF_PA_REG_CTRL_HW1_OFFSET (0x128) -#define RF_PA_IET_11N RF_PA_IET_11N -#define RF_PA_IET_11N_POS (12U) -#define RF_PA_IET_11N_LEN (4U) -#define RF_PA_IET_11N_MSK (((1U << RF_PA_IET_11N_LEN) - 1) << RF_PA_IET_11N_POS) -#define RF_PA_IET_11N_UMSK (~(((1U << RF_PA_IET_11N_LEN) - 1) << RF_PA_IET_11N_POS)) -#define RF_PA_VBCORE_11N RF_PA_VBCORE_11N -#define RF_PA_VBCORE_11N_POS (16U) -#define RF_PA_VBCORE_11N_LEN (4U) -#define RF_PA_VBCORE_11N_MSK (((1U << RF_PA_VBCORE_11N_LEN) - 1) << RF_PA_VBCORE_11N_POS) -#define RF_PA_VBCORE_11N_UMSK (~(((1U << RF_PA_VBCORE_11N_LEN) - 1) << RF_PA_VBCORE_11N_POS)) -#define RF_PA_VBCAS_11N RF_PA_VBCAS_11N -#define RF_PA_VBCAS_11N_POS (20U) -#define RF_PA_VBCAS_11N_LEN (3U) -#define RF_PA_VBCAS_11N_MSK (((1U << RF_PA_VBCAS_11N_LEN) - 1) << RF_PA_VBCAS_11N_POS) -#define RF_PA_VBCAS_11N_UMSK (~(((1U << RF_PA_VBCAS_11N_LEN) - 1) << RF_PA_VBCAS_11N_POS)) - -/* 0x12C : pa_reg_ctrl_hw2 */ -#define RF_PA_REG_CTRL_HW2_OFFSET (0x12C) -#define RF_PA_IET_11G RF_PA_IET_11G -#define RF_PA_IET_11G_POS (0U) -#define RF_PA_IET_11G_LEN (4U) -#define RF_PA_IET_11G_MSK (((1U << RF_PA_IET_11G_LEN) - 1) << RF_PA_IET_11G_POS) -#define RF_PA_IET_11G_UMSK (~(((1U << RF_PA_IET_11G_LEN) - 1) << RF_PA_IET_11G_POS)) -#define RF_PA_VBCORE_11G RF_PA_VBCORE_11G -#define RF_PA_VBCORE_11G_POS (4U) -#define RF_PA_VBCORE_11G_LEN (4U) -#define RF_PA_VBCORE_11G_MSK (((1U << RF_PA_VBCORE_11G_LEN) - 1) << RF_PA_VBCORE_11G_POS) -#define RF_PA_VBCORE_11G_UMSK (~(((1U << RF_PA_VBCORE_11G_LEN) - 1) << RF_PA_VBCORE_11G_POS)) -#define RF_PA_VBCAS_11G RF_PA_VBCAS_11G -#define RF_PA_VBCAS_11G_POS (8U) -#define RF_PA_VBCAS_11G_LEN (3U) -#define RF_PA_VBCAS_11G_MSK (((1U << RF_PA_VBCAS_11G_LEN) - 1) << RF_PA_VBCAS_11G_POS) -#define RF_PA_VBCAS_11G_UMSK (~(((1U << RF_PA_VBCAS_11G_LEN) - 1) << RF_PA_VBCAS_11G_POS)) -#define RF_PA_IET_11B RF_PA_IET_11B -#define RF_PA_IET_11B_POS (12U) -#define RF_PA_IET_11B_LEN (4U) -#define RF_PA_IET_11B_MSK (((1U << RF_PA_IET_11B_LEN) - 1) << RF_PA_IET_11B_POS) -#define RF_PA_IET_11B_UMSK (~(((1U << RF_PA_IET_11B_LEN) - 1) << RF_PA_IET_11B_POS)) -#define RF_PA_VBCORE_11B RF_PA_VBCORE_11B -#define RF_PA_VBCORE_11B_POS (16U) -#define RF_PA_VBCORE_11B_LEN (4U) -#define RF_PA_VBCORE_11B_MSK (((1U << RF_PA_VBCORE_11B_LEN) - 1) << RF_PA_VBCORE_11B_POS) -#define RF_PA_VBCORE_11B_UMSK (~(((1U << RF_PA_VBCORE_11B_LEN) - 1) << RF_PA_VBCORE_11B_POS)) -#define RF_PA_VBCAS_11B RF_PA_VBCAS_11B -#define RF_PA_VBCAS_11B_POS (20U) -#define RF_PA_VBCAS_11B_LEN (3U) -#define RF_PA_VBCAS_11B_MSK (((1U << RF_PA_VBCAS_11B_LEN) - 1) << RF_PA_VBCAS_11B_POS) -#define RF_PA_VBCAS_11B_UMSK (~(((1U << RF_PA_VBCAS_11B_LEN) - 1) << RF_PA_VBCAS_11B_POS)) - -/* 0x130 : pa_reg_wifi_ctrl_hw */ -#define RF_PA_REG_WIFI_CTRL_HW_OFFSET (0x130) -#define RF_PA_HALF_ON_WIFI RF_PA_HALF_ON_WIFI -#define RF_PA_HALF_ON_WIFI_POS (0U) -#define RF_PA_HALF_ON_WIFI_LEN (1U) -#define RF_PA_HALF_ON_WIFI_MSK (((1U << RF_PA_HALF_ON_WIFI_LEN) - 1) << RF_PA_HALF_ON_WIFI_POS) -#define RF_PA_HALF_ON_WIFI_UMSK (~(((1U << RF_PA_HALF_ON_WIFI_LEN) - 1) << RF_PA_HALF_ON_WIFI_POS)) -#define RF_PA_ETB_EN_WIFI RF_PA_ETB_EN_WIFI -#define RF_PA_ETB_EN_WIFI_POS (8U) -#define RF_PA_ETB_EN_WIFI_LEN (1U) -#define RF_PA_ETB_EN_WIFI_MSK (((1U << RF_PA_ETB_EN_WIFI_LEN) - 1) << RF_PA_ETB_EN_WIFI_POS) -#define RF_PA_ETB_EN_WIFI_UMSK (~(((1U << RF_PA_ETB_EN_WIFI_LEN) - 1) << RF_PA_ETB_EN_WIFI_POS)) -#define RF_PA_IB_FIX_WIFI RF_PA_IB_FIX_WIFI -#define RF_PA_IB_FIX_WIFI_POS (16U) -#define RF_PA_IB_FIX_WIFI_LEN (1U) -#define RF_PA_IB_FIX_WIFI_MSK (((1U << RF_PA_IB_FIX_WIFI_LEN) - 1) << RF_PA_IB_FIX_WIFI_POS) -#define RF_PA_IB_FIX_WIFI_UMSK (~(((1U << RF_PA_IB_FIX_WIFI_LEN) - 1) << RF_PA_IB_FIX_WIFI_POS)) - -/* 0x134 : adda_reg_ctrl_hw */ -#define RF_ADDA_REG_CTRL_HW_OFFSET (0x134) -#define RF_ADDA_LDO_DVDD_SEL_RX RF_ADDA_LDO_DVDD_SEL_RX -#define RF_ADDA_LDO_DVDD_SEL_RX_POS (0U) -#define RF_ADDA_LDO_DVDD_SEL_RX_LEN (3U) -#define RF_ADDA_LDO_DVDD_SEL_RX_MSK (((1U << RF_ADDA_LDO_DVDD_SEL_RX_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_RX_POS) -#define RF_ADDA_LDO_DVDD_SEL_RX_UMSK (~(((1U << RF_ADDA_LDO_DVDD_SEL_RX_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_RX_POS)) -#define RF_ADDA_LDO_DVDD_SEL_TX RF_ADDA_LDO_DVDD_SEL_TX -#define RF_ADDA_LDO_DVDD_SEL_TX_POS (4U) -#define RF_ADDA_LDO_DVDD_SEL_TX_LEN (3U) -#define RF_ADDA_LDO_DVDD_SEL_TX_MSK (((1U << RF_ADDA_LDO_DVDD_SEL_TX_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_TX_POS) -#define RF_ADDA_LDO_DVDD_SEL_TX_UMSK (~(((1U << RF_ADDA_LDO_DVDD_SEL_TX_LEN) - 1) << RF_ADDA_LDO_DVDD_SEL_TX_POS)) - -/* 0x138 : lo_reg_ctrl_hw1 */ -#define RF_LO_REG_CTRL_HW1_OFFSET (0x138) -#define RF_LO_FBDV_HALFSTEP_EN_RX RF_LO_FBDV_HALFSTEP_EN_RX -#define RF_LO_FBDV_HALFSTEP_EN_RX_POS (0U) -#define RF_LO_FBDV_HALFSTEP_EN_RX_LEN (1U) -#define RF_LO_FBDV_HALFSTEP_EN_RX_MSK (((1U << RF_LO_FBDV_HALFSTEP_EN_RX_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_RX_POS) -#define RF_LO_FBDV_HALFSTEP_EN_RX_UMSK (~(((1U << RF_LO_FBDV_HALFSTEP_EN_RX_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_RX_POS)) -#define RF_LO_FBDV_HALFSTEP_EN_TX RF_LO_FBDV_HALFSTEP_EN_TX -#define RF_LO_FBDV_HALFSTEP_EN_TX_POS (1U) -#define RF_LO_FBDV_HALFSTEP_EN_TX_LEN (1U) -#define RF_LO_FBDV_HALFSTEP_EN_TX_MSK (((1U << RF_LO_FBDV_HALFSTEP_EN_TX_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_TX_POS) -#define RF_LO_FBDV_HALFSTEP_EN_TX_UMSK (~(((1U << RF_LO_FBDV_HALFSTEP_EN_TX_LEN) - 1) << RF_LO_FBDV_HALFSTEP_EN_TX_POS)) -#define RF_LO_CP_SEL_RX RF_LO_CP_SEL_RX -#define RF_LO_CP_SEL_RX_POS (2U) -#define RF_LO_CP_SEL_RX_LEN (1U) -#define RF_LO_CP_SEL_RX_MSK (((1U << RF_LO_CP_SEL_RX_LEN) - 1) << RF_LO_CP_SEL_RX_POS) -#define RF_LO_CP_SEL_RX_UMSK (~(((1U << RF_LO_CP_SEL_RX_LEN) - 1) << RF_LO_CP_SEL_RX_POS)) -#define RF_LO_CP_SEL_TX RF_LO_CP_SEL_TX -#define RF_LO_CP_SEL_TX_POS (3U) -#define RF_LO_CP_SEL_TX_LEN (1U) -#define RF_LO_CP_SEL_TX_MSK (((1U << RF_LO_CP_SEL_TX_LEN) - 1) << RF_LO_CP_SEL_TX_POS) -#define RF_LO_CP_SEL_TX_UMSK (~(((1U << RF_LO_CP_SEL_TX_LEN) - 1) << RF_LO_CP_SEL_TX_POS)) -#define RF_LO_LF_CZ_RX RF_LO_LF_CZ_RX -#define RF_LO_LF_CZ_RX_POS (4U) -#define RF_LO_LF_CZ_RX_LEN (2U) -#define RF_LO_LF_CZ_RX_MSK (((1U << RF_LO_LF_CZ_RX_LEN) - 1) << RF_LO_LF_CZ_RX_POS) -#define RF_LO_LF_CZ_RX_UMSK (~(((1U << RF_LO_LF_CZ_RX_LEN) - 1) << RF_LO_LF_CZ_RX_POS)) -#define RF_LO_LF_CZ_TX RF_LO_LF_CZ_TX -#define RF_LO_LF_CZ_TX_POS (8U) -#define RF_LO_LF_CZ_TX_LEN (2U) -#define RF_LO_LF_CZ_TX_MSK (((1U << RF_LO_LF_CZ_TX_LEN) - 1) << RF_LO_LF_CZ_TX_POS) -#define RF_LO_LF_CZ_TX_UMSK (~(((1U << RF_LO_LF_CZ_TX_LEN) - 1) << RF_LO_LF_CZ_TX_POS)) -#define RF_LO_LF_RZ_RX RF_LO_LF_RZ_RX -#define RF_LO_LF_RZ_RX_POS (12U) -#define RF_LO_LF_RZ_RX_LEN (2U) -#define RF_LO_LF_RZ_RX_MSK (((1U << RF_LO_LF_RZ_RX_LEN) - 1) << RF_LO_LF_RZ_RX_POS) -#define RF_LO_LF_RZ_RX_UMSK (~(((1U << RF_LO_LF_RZ_RX_LEN) - 1) << RF_LO_LF_RZ_RX_POS)) -#define RF_LO_LF_RZ_TX RF_LO_LF_RZ_TX -#define RF_LO_LF_RZ_TX_POS (16U) -#define RF_LO_LF_RZ_TX_LEN (2U) -#define RF_LO_LF_RZ_TX_MSK (((1U << RF_LO_LF_RZ_TX_LEN) - 1) << RF_LO_LF_RZ_TX_POS) -#define RF_LO_LF_RZ_TX_UMSK (~(((1U << RF_LO_LF_RZ_TX_LEN) - 1) << RF_LO_LF_RZ_TX_POS)) -#define RF_LO_LF_R4_RX RF_LO_LF_R4_RX -#define RF_LO_LF_R4_RX_POS (20U) -#define RF_LO_LF_R4_RX_LEN (2U) -#define RF_LO_LF_R4_RX_MSK (((1U << RF_LO_LF_R4_RX_LEN) - 1) << RF_LO_LF_R4_RX_POS) -#define RF_LO_LF_R4_RX_UMSK (~(((1U << RF_LO_LF_R4_RX_LEN) - 1) << RF_LO_LF_R4_RX_POS)) -#define RF_LO_LF_R4_TX RF_LO_LF_R4_TX -#define RF_LO_LF_R4_TX_POS (24U) -#define RF_LO_LF_R4_TX_LEN (2U) -#define RF_LO_LF_R4_TX_MSK (((1U << RF_LO_LF_R4_TX_LEN) - 1) << RF_LO_LF_R4_TX_POS) -#define RF_LO_LF_R4_TX_UMSK (~(((1U << RF_LO_LF_R4_TX_LEN) - 1) << RF_LO_LF_R4_TX_POS)) - -/* 0x13C : lo_cal_ctrl_hw1 */ -#define RF_LO_CAL_CTRL_HW1_OFFSET (0x13C) -#define RF_LO_VCO_IDAC_CW_2404 RF_LO_VCO_IDAC_CW_2404 -#define RF_LO_VCO_IDAC_CW_2404_POS (0U) -#define RF_LO_VCO_IDAC_CW_2404_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2404_MSK (((1U << RF_LO_VCO_IDAC_CW_2404_LEN) - 1) << RF_LO_VCO_IDAC_CW_2404_POS) -#define RF_LO_VCO_IDAC_CW_2404_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2404_LEN) - 1) << RF_LO_VCO_IDAC_CW_2404_POS)) -#define RF_LO_VCO_FREQ_CW_2404 RF_LO_VCO_FREQ_CW_2404 -#define RF_LO_VCO_FREQ_CW_2404_POS (8U) -#define RF_LO_VCO_FREQ_CW_2404_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2404_MSK (((1U << RF_LO_VCO_FREQ_CW_2404_LEN) - 1) << RF_LO_VCO_FREQ_CW_2404_POS) -#define RF_LO_VCO_FREQ_CW_2404_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2404_LEN) - 1) << RF_LO_VCO_FREQ_CW_2404_POS)) -#define RF_LO_VCO_IDAC_CW_2408 RF_LO_VCO_IDAC_CW_2408 -#define RF_LO_VCO_IDAC_CW_2408_POS (16U) -#define RF_LO_VCO_IDAC_CW_2408_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2408_MSK (((1U << RF_LO_VCO_IDAC_CW_2408_LEN) - 1) << RF_LO_VCO_IDAC_CW_2408_POS) -#define RF_LO_VCO_IDAC_CW_2408_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2408_LEN) - 1) << RF_LO_VCO_IDAC_CW_2408_POS)) -#define RF_LO_VCO_FREQ_CW_2408 RF_LO_VCO_FREQ_CW_2408 -#define RF_LO_VCO_FREQ_CW_2408_POS (24U) -#define RF_LO_VCO_FREQ_CW_2408_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2408_MSK (((1U << RF_LO_VCO_FREQ_CW_2408_LEN) - 1) << RF_LO_VCO_FREQ_CW_2408_POS) -#define RF_LO_VCO_FREQ_CW_2408_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2408_LEN) - 1) << RF_LO_VCO_FREQ_CW_2408_POS)) - -/* 0x140 : lo_cal_ctrl_hw2 */ -#define RF_LO_CAL_CTRL_HW2_OFFSET (0x140) -#define RF_LO_VCO_IDAC_CW_2412 RF_LO_VCO_IDAC_CW_2412 -#define RF_LO_VCO_IDAC_CW_2412_POS (0U) -#define RF_LO_VCO_IDAC_CW_2412_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2412_MSK (((1U << RF_LO_VCO_IDAC_CW_2412_LEN) - 1) << RF_LO_VCO_IDAC_CW_2412_POS) -#define RF_LO_VCO_IDAC_CW_2412_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2412_LEN) - 1) << RF_LO_VCO_IDAC_CW_2412_POS)) -#define RF_LO_VCO_FREQ_CW_2412 RF_LO_VCO_FREQ_CW_2412 -#define RF_LO_VCO_FREQ_CW_2412_POS (8U) -#define RF_LO_VCO_FREQ_CW_2412_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2412_MSK (((1U << RF_LO_VCO_FREQ_CW_2412_LEN) - 1) << RF_LO_VCO_FREQ_CW_2412_POS) -#define RF_LO_VCO_FREQ_CW_2412_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2412_LEN) - 1) << RF_LO_VCO_FREQ_CW_2412_POS)) -#define RF_LO_VCO_IDAC_CW_2416 RF_LO_VCO_IDAC_CW_2416 -#define RF_LO_VCO_IDAC_CW_2416_POS (16U) -#define RF_LO_VCO_IDAC_CW_2416_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2416_MSK (((1U << RF_LO_VCO_IDAC_CW_2416_LEN) - 1) << RF_LO_VCO_IDAC_CW_2416_POS) -#define RF_LO_VCO_IDAC_CW_2416_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2416_LEN) - 1) << RF_LO_VCO_IDAC_CW_2416_POS)) -#define RF_LO_VCO_FREQ_CW_2416 RF_LO_VCO_FREQ_CW_2416 -#define RF_LO_VCO_FREQ_CW_2416_POS (24U) -#define RF_LO_VCO_FREQ_CW_2416_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2416_MSK (((1U << RF_LO_VCO_FREQ_CW_2416_LEN) - 1) << RF_LO_VCO_FREQ_CW_2416_POS) -#define RF_LO_VCO_FREQ_CW_2416_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2416_LEN) - 1) << RF_LO_VCO_FREQ_CW_2416_POS)) - -/* 0x144 : lo_cal_ctrl_hw3 */ -#define RF_LO_CAL_CTRL_HW3_OFFSET (0x144) -#define RF_LO_VCO_IDAC_CW_2420 RF_LO_VCO_IDAC_CW_2420 -#define RF_LO_VCO_IDAC_CW_2420_POS (0U) -#define RF_LO_VCO_IDAC_CW_2420_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2420_MSK (((1U << RF_LO_VCO_IDAC_CW_2420_LEN) - 1) << RF_LO_VCO_IDAC_CW_2420_POS) -#define RF_LO_VCO_IDAC_CW_2420_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2420_LEN) - 1) << RF_LO_VCO_IDAC_CW_2420_POS)) -#define RF_LO_VCO_FREQ_CW_2420 RF_LO_VCO_FREQ_CW_2420 -#define RF_LO_VCO_FREQ_CW_2420_POS (8U) -#define RF_LO_VCO_FREQ_CW_2420_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2420_MSK (((1U << RF_LO_VCO_FREQ_CW_2420_LEN) - 1) << RF_LO_VCO_FREQ_CW_2420_POS) -#define RF_LO_VCO_FREQ_CW_2420_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2420_LEN) - 1) << RF_LO_VCO_FREQ_CW_2420_POS)) -#define RF_LO_VCO_IDAC_CW_2424 RF_LO_VCO_IDAC_CW_2424 -#define RF_LO_VCO_IDAC_CW_2424_POS (16U) -#define RF_LO_VCO_IDAC_CW_2424_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2424_MSK (((1U << RF_LO_VCO_IDAC_CW_2424_LEN) - 1) << RF_LO_VCO_IDAC_CW_2424_POS) -#define RF_LO_VCO_IDAC_CW_2424_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2424_LEN) - 1) << RF_LO_VCO_IDAC_CW_2424_POS)) -#define RF_LO_VCO_FREQ_CW_2424 RF_LO_VCO_FREQ_CW_2424 -#define RF_LO_VCO_FREQ_CW_2424_POS (24U) -#define RF_LO_VCO_FREQ_CW_2424_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2424_MSK (((1U << RF_LO_VCO_FREQ_CW_2424_LEN) - 1) << RF_LO_VCO_FREQ_CW_2424_POS) -#define RF_LO_VCO_FREQ_CW_2424_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2424_LEN) - 1) << RF_LO_VCO_FREQ_CW_2424_POS)) - -/* 0x148 : lo_cal_ctrl_hw4 */ -#define RF_LO_CAL_CTRL_HW4_OFFSET (0x148) -#define RF_LO_VCO_IDAC_CW_2428 RF_LO_VCO_IDAC_CW_2428 -#define RF_LO_VCO_IDAC_CW_2428_POS (0U) -#define RF_LO_VCO_IDAC_CW_2428_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2428_MSK (((1U << RF_LO_VCO_IDAC_CW_2428_LEN) - 1) << RF_LO_VCO_IDAC_CW_2428_POS) -#define RF_LO_VCO_IDAC_CW_2428_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2428_LEN) - 1) << RF_LO_VCO_IDAC_CW_2428_POS)) -#define RF_LO_VCO_FREQ_CW_2428 RF_LO_VCO_FREQ_CW_2428 -#define RF_LO_VCO_FREQ_CW_2428_POS (8U) -#define RF_LO_VCO_FREQ_CW_2428_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2428_MSK (((1U << RF_LO_VCO_FREQ_CW_2428_LEN) - 1) << RF_LO_VCO_FREQ_CW_2428_POS) -#define RF_LO_VCO_FREQ_CW_2428_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2428_LEN) - 1) << RF_LO_VCO_FREQ_CW_2428_POS)) -#define RF_LO_VCO_IDAC_CW_2432 RF_LO_VCO_IDAC_CW_2432 -#define RF_LO_VCO_IDAC_CW_2432_POS (16U) -#define RF_LO_VCO_IDAC_CW_2432_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2432_MSK (((1U << RF_LO_VCO_IDAC_CW_2432_LEN) - 1) << RF_LO_VCO_IDAC_CW_2432_POS) -#define RF_LO_VCO_IDAC_CW_2432_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2432_LEN) - 1) << RF_LO_VCO_IDAC_CW_2432_POS)) -#define RF_LO_VCO_FREQ_CW_2432 RF_LO_VCO_FREQ_CW_2432 -#define RF_LO_VCO_FREQ_CW_2432_POS (24U) -#define RF_LO_VCO_FREQ_CW_2432_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2432_MSK (((1U << RF_LO_VCO_FREQ_CW_2432_LEN) - 1) << RF_LO_VCO_FREQ_CW_2432_POS) -#define RF_LO_VCO_FREQ_CW_2432_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2432_LEN) - 1) << RF_LO_VCO_FREQ_CW_2432_POS)) - -/* 0x14C : lo_cal_ctrl_hw5 */ -#define RF_LO_CAL_CTRL_HW5_OFFSET (0x14C) -#define RF_LO_VCO_IDAC_CW_2436 RF_LO_VCO_IDAC_CW_2436 -#define RF_LO_VCO_IDAC_CW_2436_POS (0U) -#define RF_LO_VCO_IDAC_CW_2436_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2436_MSK (((1U << RF_LO_VCO_IDAC_CW_2436_LEN) - 1) << RF_LO_VCO_IDAC_CW_2436_POS) -#define RF_LO_VCO_IDAC_CW_2436_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2436_LEN) - 1) << RF_LO_VCO_IDAC_CW_2436_POS)) -#define RF_LO_VCO_FREQ_CW_2436 RF_LO_VCO_FREQ_CW_2436 -#define RF_LO_VCO_FREQ_CW_2436_POS (8U) -#define RF_LO_VCO_FREQ_CW_2436_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2436_MSK (((1U << RF_LO_VCO_FREQ_CW_2436_LEN) - 1) << RF_LO_VCO_FREQ_CW_2436_POS) -#define RF_LO_VCO_FREQ_CW_2436_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2436_LEN) - 1) << RF_LO_VCO_FREQ_CW_2436_POS)) -#define RF_LO_VCO_IDAC_CW_2440 RF_LO_VCO_IDAC_CW_2440 -#define RF_LO_VCO_IDAC_CW_2440_POS (16U) -#define RF_LO_VCO_IDAC_CW_2440_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2440_MSK (((1U << RF_LO_VCO_IDAC_CW_2440_LEN) - 1) << RF_LO_VCO_IDAC_CW_2440_POS) -#define RF_LO_VCO_IDAC_CW_2440_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2440_LEN) - 1) << RF_LO_VCO_IDAC_CW_2440_POS)) -#define RF_LO_VCO_FREQ_CW_2440 RF_LO_VCO_FREQ_CW_2440 -#define RF_LO_VCO_FREQ_CW_2440_POS (24U) -#define RF_LO_VCO_FREQ_CW_2440_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2440_MSK (((1U << RF_LO_VCO_FREQ_CW_2440_LEN) - 1) << RF_LO_VCO_FREQ_CW_2440_POS) -#define RF_LO_VCO_FREQ_CW_2440_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2440_LEN) - 1) << RF_LO_VCO_FREQ_CW_2440_POS)) - -/* 0x150 : lo_cal_ctrl_hw6 */ -#define RF_LO_CAL_CTRL_HW6_OFFSET (0x150) -#define RF_LO_VCO_IDAC_CW_2444 RF_LO_VCO_IDAC_CW_2444 -#define RF_LO_VCO_IDAC_CW_2444_POS (0U) -#define RF_LO_VCO_IDAC_CW_2444_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2444_MSK (((1U << RF_LO_VCO_IDAC_CW_2444_LEN) - 1) << RF_LO_VCO_IDAC_CW_2444_POS) -#define RF_LO_VCO_IDAC_CW_2444_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2444_LEN) - 1) << RF_LO_VCO_IDAC_CW_2444_POS)) -#define RF_LO_VCO_FREQ_CW_2444 RF_LO_VCO_FREQ_CW_2444 -#define RF_LO_VCO_FREQ_CW_2444_POS (8U) -#define RF_LO_VCO_FREQ_CW_2444_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2444_MSK (((1U << RF_LO_VCO_FREQ_CW_2444_LEN) - 1) << RF_LO_VCO_FREQ_CW_2444_POS) -#define RF_LO_VCO_FREQ_CW_2444_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2444_LEN) - 1) << RF_LO_VCO_FREQ_CW_2444_POS)) -#define RF_LO_VCO_IDAC_CW_2448 RF_LO_VCO_IDAC_CW_2448 -#define RF_LO_VCO_IDAC_CW_2448_POS (16U) -#define RF_LO_VCO_IDAC_CW_2448_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2448_MSK (((1U << RF_LO_VCO_IDAC_CW_2448_LEN) - 1) << RF_LO_VCO_IDAC_CW_2448_POS) -#define RF_LO_VCO_IDAC_CW_2448_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2448_LEN) - 1) << RF_LO_VCO_IDAC_CW_2448_POS)) -#define RF_LO_VCO_FREQ_CW_2448 RF_LO_VCO_FREQ_CW_2448 -#define RF_LO_VCO_FREQ_CW_2448_POS (24U) -#define RF_LO_VCO_FREQ_CW_2448_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2448_MSK (((1U << RF_LO_VCO_FREQ_CW_2448_LEN) - 1) << RF_LO_VCO_FREQ_CW_2448_POS) -#define RF_LO_VCO_FREQ_CW_2448_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2448_LEN) - 1) << RF_LO_VCO_FREQ_CW_2448_POS)) - -/* 0x154 : lo_cal_ctrl_hw7 */ -#define RF_LO_CAL_CTRL_HW7_OFFSET (0x154) -#define RF_LO_VCO_IDAC_CW_2452 RF_LO_VCO_IDAC_CW_2452 -#define RF_LO_VCO_IDAC_CW_2452_POS (0U) -#define RF_LO_VCO_IDAC_CW_2452_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2452_MSK (((1U << RF_LO_VCO_IDAC_CW_2452_LEN) - 1) << RF_LO_VCO_IDAC_CW_2452_POS) -#define RF_LO_VCO_IDAC_CW_2452_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2452_LEN) - 1) << RF_LO_VCO_IDAC_CW_2452_POS)) -#define RF_LO_VCO_FREQ_CW_2452 RF_LO_VCO_FREQ_CW_2452 -#define RF_LO_VCO_FREQ_CW_2452_POS (8U) -#define RF_LO_VCO_FREQ_CW_2452_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2452_MSK (((1U << RF_LO_VCO_FREQ_CW_2452_LEN) - 1) << RF_LO_VCO_FREQ_CW_2452_POS) -#define RF_LO_VCO_FREQ_CW_2452_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2452_LEN) - 1) << RF_LO_VCO_FREQ_CW_2452_POS)) -#define RF_LO_VCO_IDAC_CW_2456 RF_LO_VCO_IDAC_CW_2456 -#define RF_LO_VCO_IDAC_CW_2456_POS (16U) -#define RF_LO_VCO_IDAC_CW_2456_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2456_MSK (((1U << RF_LO_VCO_IDAC_CW_2456_LEN) - 1) << RF_LO_VCO_IDAC_CW_2456_POS) -#define RF_LO_VCO_IDAC_CW_2456_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2456_LEN) - 1) << RF_LO_VCO_IDAC_CW_2456_POS)) -#define RF_LO_VCO_FREQ_CW_2456 RF_LO_VCO_FREQ_CW_2456 -#define RF_LO_VCO_FREQ_CW_2456_POS (24U) -#define RF_LO_VCO_FREQ_CW_2456_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2456_MSK (((1U << RF_LO_VCO_FREQ_CW_2456_LEN) - 1) << RF_LO_VCO_FREQ_CW_2456_POS) -#define RF_LO_VCO_FREQ_CW_2456_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2456_LEN) - 1) << RF_LO_VCO_FREQ_CW_2456_POS)) - -/* 0x158 : lo_cal_ctrl_hw8 */ -#define RF_LO_CAL_CTRL_HW8_OFFSET (0x158) -#define RF_LO_VCO_IDAC_CW_2460 RF_LO_VCO_IDAC_CW_2460 -#define RF_LO_VCO_IDAC_CW_2460_POS (0U) -#define RF_LO_VCO_IDAC_CW_2460_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2460_MSK (((1U << RF_LO_VCO_IDAC_CW_2460_LEN) - 1) << RF_LO_VCO_IDAC_CW_2460_POS) -#define RF_LO_VCO_IDAC_CW_2460_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2460_LEN) - 1) << RF_LO_VCO_IDAC_CW_2460_POS)) -#define RF_LO_VCO_FREQ_CW_2460 RF_LO_VCO_FREQ_CW_2460 -#define RF_LO_VCO_FREQ_CW_2460_POS (8U) -#define RF_LO_VCO_FREQ_CW_2460_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2460_MSK (((1U << RF_LO_VCO_FREQ_CW_2460_LEN) - 1) << RF_LO_VCO_FREQ_CW_2460_POS) -#define RF_LO_VCO_FREQ_CW_2460_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2460_LEN) - 1) << RF_LO_VCO_FREQ_CW_2460_POS)) -#define RF_LO_VCO_IDAC_CW_2464 RF_LO_VCO_IDAC_CW_2464 -#define RF_LO_VCO_IDAC_CW_2464_POS (16U) -#define RF_LO_VCO_IDAC_CW_2464_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2464_MSK (((1U << RF_LO_VCO_IDAC_CW_2464_LEN) - 1) << RF_LO_VCO_IDAC_CW_2464_POS) -#define RF_LO_VCO_IDAC_CW_2464_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2464_LEN) - 1) << RF_LO_VCO_IDAC_CW_2464_POS)) -#define RF_LO_VCO_FREQ_CW_2464 RF_LO_VCO_FREQ_CW_2464 -#define RF_LO_VCO_FREQ_CW_2464_POS (24U) -#define RF_LO_VCO_FREQ_CW_2464_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2464_MSK (((1U << RF_LO_VCO_FREQ_CW_2464_LEN) - 1) << RF_LO_VCO_FREQ_CW_2464_POS) -#define RF_LO_VCO_FREQ_CW_2464_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2464_LEN) - 1) << RF_LO_VCO_FREQ_CW_2464_POS)) - -/* 0x15C : lo_cal_ctrl_hw9 */ -#define RF_LO_CAL_CTRL_HW9_OFFSET (0x15C) -#define RF_LO_VCO_IDAC_CW_2468 RF_LO_VCO_IDAC_CW_2468 -#define RF_LO_VCO_IDAC_CW_2468_POS (0U) -#define RF_LO_VCO_IDAC_CW_2468_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2468_MSK (((1U << RF_LO_VCO_IDAC_CW_2468_LEN) - 1) << RF_LO_VCO_IDAC_CW_2468_POS) -#define RF_LO_VCO_IDAC_CW_2468_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2468_LEN) - 1) << RF_LO_VCO_IDAC_CW_2468_POS)) -#define RF_LO_VCO_FREQ_CW_2468 RF_LO_VCO_FREQ_CW_2468 -#define RF_LO_VCO_FREQ_CW_2468_POS (8U) -#define RF_LO_VCO_FREQ_CW_2468_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2468_MSK (((1U << RF_LO_VCO_FREQ_CW_2468_LEN) - 1) << RF_LO_VCO_FREQ_CW_2468_POS) -#define RF_LO_VCO_FREQ_CW_2468_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2468_LEN) - 1) << RF_LO_VCO_FREQ_CW_2468_POS)) -#define RF_LO_VCO_IDAC_CW_2472 RF_LO_VCO_IDAC_CW_2472 -#define RF_LO_VCO_IDAC_CW_2472_POS (16U) -#define RF_LO_VCO_IDAC_CW_2472_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2472_MSK (((1U << RF_LO_VCO_IDAC_CW_2472_LEN) - 1) << RF_LO_VCO_IDAC_CW_2472_POS) -#define RF_LO_VCO_IDAC_CW_2472_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2472_LEN) - 1) << RF_LO_VCO_IDAC_CW_2472_POS)) -#define RF_LO_VCO_FREQ_CW_2472 RF_LO_VCO_FREQ_CW_2472 -#define RF_LO_VCO_FREQ_CW_2472_POS (24U) -#define RF_LO_VCO_FREQ_CW_2472_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2472_MSK (((1U << RF_LO_VCO_FREQ_CW_2472_LEN) - 1) << RF_LO_VCO_FREQ_CW_2472_POS) -#define RF_LO_VCO_FREQ_CW_2472_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2472_LEN) - 1) << RF_LO_VCO_FREQ_CW_2472_POS)) - -/* 0x160 : lo_cal_ctrl_hw10 */ -#define RF_LO_CAL_CTRL_HW10_OFFSET (0x160) -#define RF_LO_VCO_IDAC_CW_2476 RF_LO_VCO_IDAC_CW_2476 -#define RF_LO_VCO_IDAC_CW_2476_POS (0U) -#define RF_LO_VCO_IDAC_CW_2476_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2476_MSK (((1U << RF_LO_VCO_IDAC_CW_2476_LEN) - 1) << RF_LO_VCO_IDAC_CW_2476_POS) -#define RF_LO_VCO_IDAC_CW_2476_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2476_LEN) - 1) << RF_LO_VCO_IDAC_CW_2476_POS)) -#define RF_LO_VCO_FREQ_CW_2476 RF_LO_VCO_FREQ_CW_2476 -#define RF_LO_VCO_FREQ_CW_2476_POS (8U) -#define RF_LO_VCO_FREQ_CW_2476_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2476_MSK (((1U << RF_LO_VCO_FREQ_CW_2476_LEN) - 1) << RF_LO_VCO_FREQ_CW_2476_POS) -#define RF_LO_VCO_FREQ_CW_2476_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2476_LEN) - 1) << RF_LO_VCO_FREQ_CW_2476_POS)) -#define RF_LO_VCO_IDAC_CW_2480 RF_LO_VCO_IDAC_CW_2480 -#define RF_LO_VCO_IDAC_CW_2480_POS (16U) -#define RF_LO_VCO_IDAC_CW_2480_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2480_MSK (((1U << RF_LO_VCO_IDAC_CW_2480_LEN) - 1) << RF_LO_VCO_IDAC_CW_2480_POS) -#define RF_LO_VCO_IDAC_CW_2480_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2480_LEN) - 1) << RF_LO_VCO_IDAC_CW_2480_POS)) -#define RF_LO_VCO_FREQ_CW_2480 RF_LO_VCO_FREQ_CW_2480 -#define RF_LO_VCO_FREQ_CW_2480_POS (24U) -#define RF_LO_VCO_FREQ_CW_2480_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2480_MSK (((1U << RF_LO_VCO_FREQ_CW_2480_LEN) - 1) << RF_LO_VCO_FREQ_CW_2480_POS) -#define RF_LO_VCO_FREQ_CW_2480_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2480_LEN) - 1) << RF_LO_VCO_FREQ_CW_2480_POS)) - -/* 0x164 : lo_cal_ctrl_hw11 */ -#define RF_LO_CAL_CTRL_HW11_OFFSET (0x164) -#define RF_LO_VCO_IDAC_CW_2484 RF_LO_VCO_IDAC_CW_2484 -#define RF_LO_VCO_IDAC_CW_2484_POS (0U) -#define RF_LO_VCO_IDAC_CW_2484_LEN (5U) -#define RF_LO_VCO_IDAC_CW_2484_MSK (((1U << RF_LO_VCO_IDAC_CW_2484_LEN) - 1) << RF_LO_VCO_IDAC_CW_2484_POS) -#define RF_LO_VCO_IDAC_CW_2484_UMSK (~(((1U << RF_LO_VCO_IDAC_CW_2484_LEN) - 1) << RF_LO_VCO_IDAC_CW_2484_POS)) -#define RF_LO_VCO_FREQ_CW_2484 RF_LO_VCO_FREQ_CW_2484 -#define RF_LO_VCO_FREQ_CW_2484_POS (8U) -#define RF_LO_VCO_FREQ_CW_2484_LEN (8U) -#define RF_LO_VCO_FREQ_CW_2484_MSK (((1U << RF_LO_VCO_FREQ_CW_2484_LEN) - 1) << RF_LO_VCO_FREQ_CW_2484_POS) -#define RF_LO_VCO_FREQ_CW_2484_UMSK (~(((1U << RF_LO_VCO_FREQ_CW_2484_LEN) - 1) << RF_LO_VCO_FREQ_CW_2484_POS)) - -/* 0x168 : rosdac_ctrl_hw1 */ -#define RF_ROSDAC_CTRL_HW1_OFFSET (0x168) -#define RF_ROSDAC_I_GC0 RF_ROSDAC_I_GC0 -#define RF_ROSDAC_I_GC0_POS (0U) -#define RF_ROSDAC_I_GC0_LEN (6U) -#define RF_ROSDAC_I_GC0_MSK (((1U << RF_ROSDAC_I_GC0_LEN) - 1) << RF_ROSDAC_I_GC0_POS) -#define RF_ROSDAC_I_GC0_UMSK (~(((1U << RF_ROSDAC_I_GC0_LEN) - 1) << RF_ROSDAC_I_GC0_POS)) -#define RF_ROSDAC_Q_GC0 RF_ROSDAC_Q_GC0 -#define RF_ROSDAC_Q_GC0_POS (8U) -#define RF_ROSDAC_Q_GC0_LEN (6U) -#define RF_ROSDAC_Q_GC0_MSK (((1U << RF_ROSDAC_Q_GC0_LEN) - 1) << RF_ROSDAC_Q_GC0_POS) -#define RF_ROSDAC_Q_GC0_UMSK (~(((1U << RF_ROSDAC_Q_GC0_LEN) - 1) << RF_ROSDAC_Q_GC0_POS)) -#define RF_ROSDAC_I_GC1 RF_ROSDAC_I_GC1 -#define RF_ROSDAC_I_GC1_POS (16U) -#define RF_ROSDAC_I_GC1_LEN (6U) -#define RF_ROSDAC_I_GC1_MSK (((1U << RF_ROSDAC_I_GC1_LEN) - 1) << RF_ROSDAC_I_GC1_POS) -#define RF_ROSDAC_I_GC1_UMSK (~(((1U << RF_ROSDAC_I_GC1_LEN) - 1) << RF_ROSDAC_I_GC1_POS)) -#define RF_ROSDAC_Q_GC1 RF_ROSDAC_Q_GC1 -#define RF_ROSDAC_Q_GC1_POS (24U) -#define RF_ROSDAC_Q_GC1_LEN (6U) -#define RF_ROSDAC_Q_GC1_MSK (((1U << RF_ROSDAC_Q_GC1_LEN) - 1) << RF_ROSDAC_Q_GC1_POS) -#define RF_ROSDAC_Q_GC1_UMSK (~(((1U << RF_ROSDAC_Q_GC1_LEN) - 1) << RF_ROSDAC_Q_GC1_POS)) - -/* 0x16C : rosdac_ctrl_hw2 */ -#define RF_ROSDAC_CTRL_HW2_OFFSET (0x16C) -#define RF_ROSDAC_I_GC2 RF_ROSDAC_I_GC2 -#define RF_ROSDAC_I_GC2_POS (0U) -#define RF_ROSDAC_I_GC2_LEN (6U) -#define RF_ROSDAC_I_GC2_MSK (((1U << RF_ROSDAC_I_GC2_LEN) - 1) << RF_ROSDAC_I_GC2_POS) -#define RF_ROSDAC_I_GC2_UMSK (~(((1U << RF_ROSDAC_I_GC2_LEN) - 1) << RF_ROSDAC_I_GC2_POS)) -#define RF_ROSDAC_Q_GC2 RF_ROSDAC_Q_GC2 -#define RF_ROSDAC_Q_GC2_POS (8U) -#define RF_ROSDAC_Q_GC2_LEN (6U) -#define RF_ROSDAC_Q_GC2_MSK (((1U << RF_ROSDAC_Q_GC2_LEN) - 1) << RF_ROSDAC_Q_GC2_POS) -#define RF_ROSDAC_Q_GC2_UMSK (~(((1U << RF_ROSDAC_Q_GC2_LEN) - 1) << RF_ROSDAC_Q_GC2_POS)) -#define RF_ROSDAC_I_GC3 RF_ROSDAC_I_GC3 -#define RF_ROSDAC_I_GC3_POS (16U) -#define RF_ROSDAC_I_GC3_LEN (6U) -#define RF_ROSDAC_I_GC3_MSK (((1U << RF_ROSDAC_I_GC3_LEN) - 1) << RF_ROSDAC_I_GC3_POS) -#define RF_ROSDAC_I_GC3_UMSK (~(((1U << RF_ROSDAC_I_GC3_LEN) - 1) << RF_ROSDAC_I_GC3_POS)) -#define RF_ROSDAC_Q_GC3 RF_ROSDAC_Q_GC3 -#define RF_ROSDAC_Q_GC3_POS (24U) -#define RF_ROSDAC_Q_GC3_LEN (6U) -#define RF_ROSDAC_Q_GC3_MSK (((1U << RF_ROSDAC_Q_GC3_LEN) - 1) << RF_ROSDAC_Q_GC3_POS) -#define RF_ROSDAC_Q_GC3_UMSK (~(((1U << RF_ROSDAC_Q_GC3_LEN) - 1) << RF_ROSDAC_Q_GC3_POS)) - -/* 0x170 : rxiq_ctrl_hw1 */ -#define RF_RXIQ_CTRL_HW1_OFFSET (0x170) -#define RF_RX_IQ_PHASE_COMP_GC0 RF_RX_IQ_PHASE_COMP_GC0 -#define RF_RX_IQ_PHASE_COMP_GC0_POS (0U) -#define RF_RX_IQ_PHASE_COMP_GC0_LEN (10U) -#define RF_RX_IQ_PHASE_COMP_GC0_MSK (((1U << RF_RX_IQ_PHASE_COMP_GC0_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC0_POS) -#define RF_RX_IQ_PHASE_COMP_GC0_UMSK (~(((1U << RF_RX_IQ_PHASE_COMP_GC0_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC0_POS)) -#define RF_RX_IQ_GAIN_COMP_GC0 RF_RX_IQ_GAIN_COMP_GC0 -#define RF_RX_IQ_GAIN_COMP_GC0_POS (16U) -#define RF_RX_IQ_GAIN_COMP_GC0_LEN (11U) -#define RF_RX_IQ_GAIN_COMP_GC0_MSK (((1U << RF_RX_IQ_GAIN_COMP_GC0_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC0_POS) -#define RF_RX_IQ_GAIN_COMP_GC0_UMSK (~(((1U << RF_RX_IQ_GAIN_COMP_GC0_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC0_POS)) - -/* 0x174 : rxiq_ctrl_hw2 */ -#define RF_RXIQ_CTRL_HW2_OFFSET (0x174) -#define RF_RX_IQ_PHASE_COMP_GC1 RF_RX_IQ_PHASE_COMP_GC1 -#define RF_RX_IQ_PHASE_COMP_GC1_POS (0U) -#define RF_RX_IQ_PHASE_COMP_GC1_LEN (10U) -#define RF_RX_IQ_PHASE_COMP_GC1_MSK (((1U << RF_RX_IQ_PHASE_COMP_GC1_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC1_POS) -#define RF_RX_IQ_PHASE_COMP_GC1_UMSK (~(((1U << RF_RX_IQ_PHASE_COMP_GC1_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC1_POS)) -#define RF_RX_IQ_GAIN_COMP_GC1 RF_RX_IQ_GAIN_COMP_GC1 -#define RF_RX_IQ_GAIN_COMP_GC1_POS (16U) -#define RF_RX_IQ_GAIN_COMP_GC1_LEN (11U) -#define RF_RX_IQ_GAIN_COMP_GC1_MSK (((1U << RF_RX_IQ_GAIN_COMP_GC1_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC1_POS) -#define RF_RX_IQ_GAIN_COMP_GC1_UMSK (~(((1U << RF_RX_IQ_GAIN_COMP_GC1_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC1_POS)) - -/* 0x178 : rxiq_ctrl_hw3 */ -#define RF_RXIQ_CTRL_HW3_OFFSET (0x178) -#define RF_RX_IQ_PHASE_COMP_GC2 RF_RX_IQ_PHASE_COMP_GC2 -#define RF_RX_IQ_PHASE_COMP_GC2_POS (0U) -#define RF_RX_IQ_PHASE_COMP_GC2_LEN (10U) -#define RF_RX_IQ_PHASE_COMP_GC2_MSK (((1U << RF_RX_IQ_PHASE_COMP_GC2_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC2_POS) -#define RF_RX_IQ_PHASE_COMP_GC2_UMSK (~(((1U << RF_RX_IQ_PHASE_COMP_GC2_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC2_POS)) -#define RF_RX_IQ_GAIN_COMP_GC2 RF_RX_IQ_GAIN_COMP_GC2 -#define RF_RX_IQ_GAIN_COMP_GC2_POS (16U) -#define RF_RX_IQ_GAIN_COMP_GC2_LEN (11U) -#define RF_RX_IQ_GAIN_COMP_GC2_MSK (((1U << RF_RX_IQ_GAIN_COMP_GC2_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC2_POS) -#define RF_RX_IQ_GAIN_COMP_GC2_UMSK (~(((1U << RF_RX_IQ_GAIN_COMP_GC2_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC2_POS)) - -/* 0x17C : rxiq_ctrl_hw4 */ -#define RF_RXIQ_CTRL_HW4_OFFSET (0x17C) -#define RF_RX_IQ_PHASE_COMP_GC3 RF_RX_IQ_PHASE_COMP_GC3 -#define RF_RX_IQ_PHASE_COMP_GC3_POS (0U) -#define RF_RX_IQ_PHASE_COMP_GC3_LEN (10U) -#define RF_RX_IQ_PHASE_COMP_GC3_MSK (((1U << RF_RX_IQ_PHASE_COMP_GC3_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC3_POS) -#define RF_RX_IQ_PHASE_COMP_GC3_UMSK (~(((1U << RF_RX_IQ_PHASE_COMP_GC3_LEN) - 1) << RF_RX_IQ_PHASE_COMP_GC3_POS)) -#define RF_RX_IQ_GAIN_COMP_GC3 RF_RX_IQ_GAIN_COMP_GC3 -#define RF_RX_IQ_GAIN_COMP_GC3_POS (16U) -#define RF_RX_IQ_GAIN_COMP_GC3_LEN (11U) -#define RF_RX_IQ_GAIN_COMP_GC3_MSK (((1U << RF_RX_IQ_GAIN_COMP_GC3_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC3_POS) -#define RF_RX_IQ_GAIN_COMP_GC3_UMSK (~(((1U << RF_RX_IQ_GAIN_COMP_GC3_LEN) - 1) << RF_RX_IQ_GAIN_COMP_GC3_POS)) - -/* 0x180 : tosdac_ctrl_hw1 */ -#define RF_TOSDAC_CTRL_HW1_OFFSET (0x180) -#define RF_TBB_TOSDAC_I_GC0 RF_TBB_TOSDAC_I_GC0 -#define RF_TBB_TOSDAC_I_GC0_POS (0U) -#define RF_TBB_TOSDAC_I_GC0_LEN (6U) -#define RF_TBB_TOSDAC_I_GC0_MSK (((1U << RF_TBB_TOSDAC_I_GC0_LEN) - 1) << RF_TBB_TOSDAC_I_GC0_POS) -#define RF_TBB_TOSDAC_I_GC0_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC0_LEN) - 1) << RF_TBB_TOSDAC_I_GC0_POS)) -#define RF_TBB_TOSDAC_Q_GC0 RF_TBB_TOSDAC_Q_GC0 -#define RF_TBB_TOSDAC_Q_GC0_POS (8U) -#define RF_TBB_TOSDAC_Q_GC0_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC0_MSK (((1U << RF_TBB_TOSDAC_Q_GC0_LEN) - 1) << RF_TBB_TOSDAC_Q_GC0_POS) -#define RF_TBB_TOSDAC_Q_GC0_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC0_LEN) - 1) << RF_TBB_TOSDAC_Q_GC0_POS)) -#define RF_TBB_TOSDAC_I_GC1 RF_TBB_TOSDAC_I_GC1 -#define RF_TBB_TOSDAC_I_GC1_POS (16U) -#define RF_TBB_TOSDAC_I_GC1_LEN (6U) -#define RF_TBB_TOSDAC_I_GC1_MSK (((1U << RF_TBB_TOSDAC_I_GC1_LEN) - 1) << RF_TBB_TOSDAC_I_GC1_POS) -#define RF_TBB_TOSDAC_I_GC1_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC1_LEN) - 1) << RF_TBB_TOSDAC_I_GC1_POS)) -#define RF_TBB_TOSDAC_Q_GC1 RF_TBB_TOSDAC_Q_GC1 -#define RF_TBB_TOSDAC_Q_GC1_POS (24U) -#define RF_TBB_TOSDAC_Q_GC1_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC1_MSK (((1U << RF_TBB_TOSDAC_Q_GC1_LEN) - 1) << RF_TBB_TOSDAC_Q_GC1_POS) -#define RF_TBB_TOSDAC_Q_GC1_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC1_LEN) - 1) << RF_TBB_TOSDAC_Q_GC1_POS)) - -/* 0x184 : tosdac_ctrl_hw2 */ -#define RF_TOSDAC_CTRL_HW2_OFFSET (0x184) -#define RF_TBB_TOSDAC_I_GC2 RF_TBB_TOSDAC_I_GC2 -#define RF_TBB_TOSDAC_I_GC2_POS (0U) -#define RF_TBB_TOSDAC_I_GC2_LEN (6U) -#define RF_TBB_TOSDAC_I_GC2_MSK (((1U << RF_TBB_TOSDAC_I_GC2_LEN) - 1) << RF_TBB_TOSDAC_I_GC2_POS) -#define RF_TBB_TOSDAC_I_GC2_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC2_LEN) - 1) << RF_TBB_TOSDAC_I_GC2_POS)) -#define RF_TBB_TOSDAC_Q_GC2 RF_TBB_TOSDAC_Q_GC2 -#define RF_TBB_TOSDAC_Q_GC2_POS (8U) -#define RF_TBB_TOSDAC_Q_GC2_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC2_MSK (((1U << RF_TBB_TOSDAC_Q_GC2_LEN) - 1) << RF_TBB_TOSDAC_Q_GC2_POS) -#define RF_TBB_TOSDAC_Q_GC2_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC2_LEN) - 1) << RF_TBB_TOSDAC_Q_GC2_POS)) -#define RF_TBB_TOSDAC_I_GC3 RF_TBB_TOSDAC_I_GC3 -#define RF_TBB_TOSDAC_I_GC3_POS (16U) -#define RF_TBB_TOSDAC_I_GC3_LEN (6U) -#define RF_TBB_TOSDAC_I_GC3_MSK (((1U << RF_TBB_TOSDAC_I_GC3_LEN) - 1) << RF_TBB_TOSDAC_I_GC3_POS) -#define RF_TBB_TOSDAC_I_GC3_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC3_LEN) - 1) << RF_TBB_TOSDAC_I_GC3_POS)) -#define RF_TBB_TOSDAC_Q_GC3 RF_TBB_TOSDAC_Q_GC3 -#define RF_TBB_TOSDAC_Q_GC3_POS (24U) -#define RF_TBB_TOSDAC_Q_GC3_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC3_MSK (((1U << RF_TBB_TOSDAC_Q_GC3_LEN) - 1) << RF_TBB_TOSDAC_Q_GC3_POS) -#define RF_TBB_TOSDAC_Q_GC3_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC3_LEN) - 1) << RF_TBB_TOSDAC_Q_GC3_POS)) - -/* 0x188 : tosdac_ctrl_hw3 */ -#define RF_TOSDAC_CTRL_HW3_OFFSET (0x188) -#define RF_TBB_TOSDAC_I_GC4 RF_TBB_TOSDAC_I_GC4 -#define RF_TBB_TOSDAC_I_GC4_POS (0U) -#define RF_TBB_TOSDAC_I_GC4_LEN (6U) -#define RF_TBB_TOSDAC_I_GC4_MSK (((1U << RF_TBB_TOSDAC_I_GC4_LEN) - 1) << RF_TBB_TOSDAC_I_GC4_POS) -#define RF_TBB_TOSDAC_I_GC4_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC4_LEN) - 1) << RF_TBB_TOSDAC_I_GC4_POS)) -#define RF_TBB_TOSDAC_Q_GC4 RF_TBB_TOSDAC_Q_GC4 -#define RF_TBB_TOSDAC_Q_GC4_POS (8U) -#define RF_TBB_TOSDAC_Q_GC4_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC4_MSK (((1U << RF_TBB_TOSDAC_Q_GC4_LEN) - 1) << RF_TBB_TOSDAC_Q_GC4_POS) -#define RF_TBB_TOSDAC_Q_GC4_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC4_LEN) - 1) << RF_TBB_TOSDAC_Q_GC4_POS)) -#define RF_TBB_TOSDAC_I_GC5 RF_TBB_TOSDAC_I_GC5 -#define RF_TBB_TOSDAC_I_GC5_POS (16U) -#define RF_TBB_TOSDAC_I_GC5_LEN (6U) -#define RF_TBB_TOSDAC_I_GC5_MSK (((1U << RF_TBB_TOSDAC_I_GC5_LEN) - 1) << RF_TBB_TOSDAC_I_GC5_POS) -#define RF_TBB_TOSDAC_I_GC5_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC5_LEN) - 1) << RF_TBB_TOSDAC_I_GC5_POS)) -#define RF_TBB_TOSDAC_Q_GC5 RF_TBB_TOSDAC_Q_GC5 -#define RF_TBB_TOSDAC_Q_GC5_POS (24U) -#define RF_TBB_TOSDAC_Q_GC5_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC5_MSK (((1U << RF_TBB_TOSDAC_Q_GC5_LEN) - 1) << RF_TBB_TOSDAC_Q_GC5_POS) -#define RF_TBB_TOSDAC_Q_GC5_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC5_LEN) - 1) << RF_TBB_TOSDAC_Q_GC5_POS)) - -/* 0x18C : tosdac_ctrl_hw4 */ -#define RF_TOSDAC_CTRL_HW4_OFFSET (0x18C) -#define RF_TBB_TOSDAC_I_GC6 RF_TBB_TOSDAC_I_GC6 -#define RF_TBB_TOSDAC_I_GC6_POS (0U) -#define RF_TBB_TOSDAC_I_GC6_LEN (6U) -#define RF_TBB_TOSDAC_I_GC6_MSK (((1U << RF_TBB_TOSDAC_I_GC6_LEN) - 1) << RF_TBB_TOSDAC_I_GC6_POS) -#define RF_TBB_TOSDAC_I_GC6_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC6_LEN) - 1) << RF_TBB_TOSDAC_I_GC6_POS)) -#define RF_TBB_TOSDAC_Q_GC6 RF_TBB_TOSDAC_Q_GC6 -#define RF_TBB_TOSDAC_Q_GC6_POS (8U) -#define RF_TBB_TOSDAC_Q_GC6_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC6_MSK (((1U << RF_TBB_TOSDAC_Q_GC6_LEN) - 1) << RF_TBB_TOSDAC_Q_GC6_POS) -#define RF_TBB_TOSDAC_Q_GC6_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC6_LEN) - 1) << RF_TBB_TOSDAC_Q_GC6_POS)) -#define RF_TBB_TOSDAC_I_GC7 RF_TBB_TOSDAC_I_GC7 -#define RF_TBB_TOSDAC_I_GC7_POS (16U) -#define RF_TBB_TOSDAC_I_GC7_LEN (6U) -#define RF_TBB_TOSDAC_I_GC7_MSK (((1U << RF_TBB_TOSDAC_I_GC7_LEN) - 1) << RF_TBB_TOSDAC_I_GC7_POS) -#define RF_TBB_TOSDAC_I_GC7_UMSK (~(((1U << RF_TBB_TOSDAC_I_GC7_LEN) - 1) << RF_TBB_TOSDAC_I_GC7_POS)) -#define RF_TBB_TOSDAC_Q_GC7 RF_TBB_TOSDAC_Q_GC7 -#define RF_TBB_TOSDAC_Q_GC7_POS (24U) -#define RF_TBB_TOSDAC_Q_GC7_LEN (6U) -#define RF_TBB_TOSDAC_Q_GC7_MSK (((1U << RF_TBB_TOSDAC_Q_GC7_LEN) - 1) << RF_TBB_TOSDAC_Q_GC7_POS) -#define RF_TBB_TOSDAC_Q_GC7_UMSK (~(((1U << RF_TBB_TOSDAC_Q_GC7_LEN) - 1) << RF_TBB_TOSDAC_Q_GC7_POS)) - -/* 0x190 : tx_iq_gain_hw0 */ -#define RF_TX_IQ_GAIN_HW0_OFFSET (0x190) -#define RF_TX_IQ_PHASE_COMP_GC0 RF_TX_IQ_PHASE_COMP_GC0 -#define RF_TX_IQ_PHASE_COMP_GC0_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC0_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC0_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC0_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC0_POS) -#define RF_TX_IQ_PHASE_COMP_GC0_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC0_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC0_POS)) -#define RF_TX_IQ_GAIN_COMP_GC0 RF_TX_IQ_GAIN_COMP_GC0 -#define RF_TX_IQ_GAIN_COMP_GC0_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC0_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC0_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC0_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC0_POS) -#define RF_TX_IQ_GAIN_COMP_GC0_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC0_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC0_POS)) - -/* 0x194 : tx_iq_gain_hw1 */ -#define RF_TX_IQ_GAIN_HW1_OFFSET (0x194) -#define RF_TX_IQ_PHASE_COMP_GC1 RF_TX_IQ_PHASE_COMP_GC1 -#define RF_TX_IQ_PHASE_COMP_GC1_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC1_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC1_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC1_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC1_POS) -#define RF_TX_IQ_PHASE_COMP_GC1_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC1_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC1_POS)) -#define RF_TX_IQ_GAIN_COMP_GC1 RF_TX_IQ_GAIN_COMP_GC1 -#define RF_TX_IQ_GAIN_COMP_GC1_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC1_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC1_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC1_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC1_POS) -#define RF_TX_IQ_GAIN_COMP_GC1_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC1_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC1_POS)) - -/* 0x198 : tx_iq_gain_hw2 */ -#define RF_TX_IQ_GAIN_HW2_OFFSET (0x198) -#define RF_TX_IQ_PHASE_COMP_GC2 RF_TX_IQ_PHASE_COMP_GC2 -#define RF_TX_IQ_PHASE_COMP_GC2_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC2_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC2_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC2_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC2_POS) -#define RF_TX_IQ_PHASE_COMP_GC2_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC2_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC2_POS)) -#define RF_TX_IQ_GAIN_COMP_GC2 RF_TX_IQ_GAIN_COMP_GC2 -#define RF_TX_IQ_GAIN_COMP_GC2_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC2_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC2_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC2_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC2_POS) -#define RF_TX_IQ_GAIN_COMP_GC2_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC2_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC2_POS)) - -/* 0x19C : tx_iq_gain_hw3 */ -#define RF_TX_IQ_GAIN_HW3_OFFSET (0x19C) -#define RF_TX_IQ_PHASE_COMP_GC3 RF_TX_IQ_PHASE_COMP_GC3 -#define RF_TX_IQ_PHASE_COMP_GC3_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC3_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC3_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC3_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC3_POS) -#define RF_TX_IQ_PHASE_COMP_GC3_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC3_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC3_POS)) -#define RF_TX_IQ_GAIN_COMP_GC3 RF_TX_IQ_GAIN_COMP_GC3 -#define RF_TX_IQ_GAIN_COMP_GC3_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC3_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC3_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC3_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC3_POS) -#define RF_TX_IQ_GAIN_COMP_GC3_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC3_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC3_POS)) - -/* 0x1A0 : tx_iq_gain_hw4 */ -#define RF_TX_IQ_GAIN_HW4_OFFSET (0x1A0) -#define RF_TX_IQ_PHASE_COMP_GC4 RF_TX_IQ_PHASE_COMP_GC4 -#define RF_TX_IQ_PHASE_COMP_GC4_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC4_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC4_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC4_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC4_POS) -#define RF_TX_IQ_PHASE_COMP_GC4_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC4_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC4_POS)) -#define RF_TX_IQ_GAIN_COMP_GC4 RF_TX_IQ_GAIN_COMP_GC4 -#define RF_TX_IQ_GAIN_COMP_GC4_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC4_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC4_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC4_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC4_POS) -#define RF_TX_IQ_GAIN_COMP_GC4_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC4_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC4_POS)) - -/* 0x1A4 : tx_iq_gain_hw5 */ -#define RF_TX_IQ_GAIN_HW5_OFFSET (0x1A4) -#define RF_TX_IQ_PHASE_COMP_GC5 RF_TX_IQ_PHASE_COMP_GC5 -#define RF_TX_IQ_PHASE_COMP_GC5_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC5_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC5_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC5_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC5_POS) -#define RF_TX_IQ_PHASE_COMP_GC5_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC5_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC5_POS)) -#define RF_TX_IQ_GAIN_COMP_GC5 RF_TX_IQ_GAIN_COMP_GC5 -#define RF_TX_IQ_GAIN_COMP_GC5_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC5_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC5_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC5_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC5_POS) -#define RF_TX_IQ_GAIN_COMP_GC5_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC5_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC5_POS)) - -/* 0x1A8 : tx_iq_gain_hw6 */ -#define RF_TX_IQ_GAIN_HW6_OFFSET (0x1A8) -#define RF_TX_IQ_PHASE_COMP_GC6 RF_TX_IQ_PHASE_COMP_GC6 -#define RF_TX_IQ_PHASE_COMP_GC6_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC6_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC6_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC6_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC6_POS) -#define RF_TX_IQ_PHASE_COMP_GC6_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC6_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC6_POS)) -#define RF_TX_IQ_GAIN_COMP_GC6 RF_TX_IQ_GAIN_COMP_GC6 -#define RF_TX_IQ_GAIN_COMP_GC6_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC6_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC6_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC6_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC6_POS) -#define RF_TX_IQ_GAIN_COMP_GC6_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC6_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC6_POS)) - -/* 0x1AC : tx_iq_gain_hw7 */ -#define RF_TX_IQ_GAIN_HW7_OFFSET (0x1AC) -#define RF_TX_IQ_PHASE_COMP_GC7 RF_TX_IQ_PHASE_COMP_GC7 -#define RF_TX_IQ_PHASE_COMP_GC7_POS (0U) -#define RF_TX_IQ_PHASE_COMP_GC7_LEN (10U) -#define RF_TX_IQ_PHASE_COMP_GC7_MSK (((1U << RF_TX_IQ_PHASE_COMP_GC7_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC7_POS) -#define RF_TX_IQ_PHASE_COMP_GC7_UMSK (~(((1U << RF_TX_IQ_PHASE_COMP_GC7_LEN) - 1) << RF_TX_IQ_PHASE_COMP_GC7_POS)) -#define RF_TX_IQ_GAIN_COMP_GC7 RF_TX_IQ_GAIN_COMP_GC7 -#define RF_TX_IQ_GAIN_COMP_GC7_POS (16U) -#define RF_TX_IQ_GAIN_COMP_GC7_LEN (11U) -#define RF_TX_IQ_GAIN_COMP_GC7_MSK (((1U << RF_TX_IQ_GAIN_COMP_GC7_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC7_POS) -#define RF_TX_IQ_GAIN_COMP_GC7_UMSK (~(((1U << RF_TX_IQ_GAIN_COMP_GC7_LEN) - 1) << RF_TX_IQ_GAIN_COMP_GC7_POS)) - -/* 0x1B0 : lo_sdm_ctrl_hw1 */ -#define RF_LO_SDM_CTRL_HW1_OFFSET (0x1B0) -#define RF_LO_SDM_DITHER_SEL_WLAN_2412 RF_LO_SDM_DITHER_SEL_WLAN_2412 -#define RF_LO_SDM_DITHER_SEL_WLAN_2412_POS (0U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2412_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2412_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2412_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2412_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2412_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2412_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2412_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2417 RF_LO_SDM_DITHER_SEL_WLAN_2417 -#define RF_LO_SDM_DITHER_SEL_WLAN_2417_POS (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2417_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2417_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2417_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2417_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2417_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2417_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2417_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2422 RF_LO_SDM_DITHER_SEL_WLAN_2422 -#define RF_LO_SDM_DITHER_SEL_WLAN_2422_POS (4U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2422_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2422_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2422_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2422_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2422_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2422_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2422_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2427 RF_LO_SDM_DITHER_SEL_WLAN_2427 -#define RF_LO_SDM_DITHER_SEL_WLAN_2427_POS (6U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2427_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2427_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2427_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2427_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2427_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2427_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2427_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2432 RF_LO_SDM_DITHER_SEL_WLAN_2432 -#define RF_LO_SDM_DITHER_SEL_WLAN_2432_POS (8U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2432_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2432_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2432_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2432_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2432_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2432_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2432_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2437 RF_LO_SDM_DITHER_SEL_WLAN_2437 -#define RF_LO_SDM_DITHER_SEL_WLAN_2437_POS (10U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2437_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2437_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2437_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2437_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2437_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2437_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2437_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2442 RF_LO_SDM_DITHER_SEL_WLAN_2442 -#define RF_LO_SDM_DITHER_SEL_WLAN_2442_POS (12U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2442_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2442_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2442_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2442_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2442_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2442_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2442_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2447 RF_LO_SDM_DITHER_SEL_WLAN_2447 -#define RF_LO_SDM_DITHER_SEL_WLAN_2447_POS (14U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2447_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2447_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2447_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2447_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2447_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2447_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2447_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2452 RF_LO_SDM_DITHER_SEL_WLAN_2452 -#define RF_LO_SDM_DITHER_SEL_WLAN_2452_POS (16U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2452_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2452_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2452_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2452_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2452_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2452_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2452_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2457 RF_LO_SDM_DITHER_SEL_WLAN_2457 -#define RF_LO_SDM_DITHER_SEL_WLAN_2457_POS (18U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2457_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2457_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2457_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2457_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2457_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2457_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2457_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2462 RF_LO_SDM_DITHER_SEL_WLAN_2462 -#define RF_LO_SDM_DITHER_SEL_WLAN_2462_POS (20U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2462_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2462_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2462_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2462_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2462_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2462_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2462_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2467 RF_LO_SDM_DITHER_SEL_WLAN_2467 -#define RF_LO_SDM_DITHER_SEL_WLAN_2467_POS (22U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2467_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2467_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2467_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2467_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2467_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2467_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2467_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2472 RF_LO_SDM_DITHER_SEL_WLAN_2472 -#define RF_LO_SDM_DITHER_SEL_WLAN_2472_POS (24U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2472_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2472_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2472_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2472_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2472_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2472_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2472_POS)) -#define RF_LO_SDM_DITHER_SEL_WLAN_2484 RF_LO_SDM_DITHER_SEL_WLAN_2484 -#define RF_LO_SDM_DITHER_SEL_WLAN_2484_POS (26U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2484_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_WLAN_2484_MSK (((1U << RF_LO_SDM_DITHER_SEL_WLAN_2484_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2484_POS) -#define RF_LO_SDM_DITHER_SEL_WLAN_2484_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_WLAN_2484_LEN) - 1) << RF_LO_SDM_DITHER_SEL_WLAN_2484_POS)) - -/* 0x1B4 : lo_sdm_ctrl_hw2 */ -#define RF_LO_SDM_CTRL_HW2_OFFSET (0x1B4) -#define RF_LO_SDM_DITHER_SEL_BLE_2402 RF_LO_SDM_DITHER_SEL_BLE_2402 -#define RF_LO_SDM_DITHER_SEL_BLE_2402_POS (0U) -#define RF_LO_SDM_DITHER_SEL_BLE_2402_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2402_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2402_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2402_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2402_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2402_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2402_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2404 RF_LO_SDM_DITHER_SEL_BLE_2404 -#define RF_LO_SDM_DITHER_SEL_BLE_2404_POS (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2404_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2404_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2404_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2404_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2404_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2404_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2404_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2406 RF_LO_SDM_DITHER_SEL_BLE_2406 -#define RF_LO_SDM_DITHER_SEL_BLE_2406_POS (4U) -#define RF_LO_SDM_DITHER_SEL_BLE_2406_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2406_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2406_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2406_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2406_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2406_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2406_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2408 RF_LO_SDM_DITHER_SEL_BLE_2408 -#define RF_LO_SDM_DITHER_SEL_BLE_2408_POS (6U) -#define RF_LO_SDM_DITHER_SEL_BLE_2408_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2408_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2408_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2408_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2408_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2408_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2408_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2410 RF_LO_SDM_DITHER_SEL_BLE_2410 -#define RF_LO_SDM_DITHER_SEL_BLE_2410_POS (8U) -#define RF_LO_SDM_DITHER_SEL_BLE_2410_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2410_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2410_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2410_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2410_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2410_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2410_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2412 RF_LO_SDM_DITHER_SEL_BLE_2412 -#define RF_LO_SDM_DITHER_SEL_BLE_2412_POS (10U) -#define RF_LO_SDM_DITHER_SEL_BLE_2412_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2412_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2412_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2412_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2412_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2412_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2412_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2414 RF_LO_SDM_DITHER_SEL_BLE_2414 -#define RF_LO_SDM_DITHER_SEL_BLE_2414_POS (12U) -#define RF_LO_SDM_DITHER_SEL_BLE_2414_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2414_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2414_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2414_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2414_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2414_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2414_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2416 RF_LO_SDM_DITHER_SEL_BLE_2416 -#define RF_LO_SDM_DITHER_SEL_BLE_2416_POS (14U) -#define RF_LO_SDM_DITHER_SEL_BLE_2416_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2416_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2416_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2416_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2416_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2416_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2416_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2418 RF_LO_SDM_DITHER_SEL_BLE_2418 -#define RF_LO_SDM_DITHER_SEL_BLE_2418_POS (16U) -#define RF_LO_SDM_DITHER_SEL_BLE_2418_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2418_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2418_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2418_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2418_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2418_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2418_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2420 RF_LO_SDM_DITHER_SEL_BLE_2420 -#define RF_LO_SDM_DITHER_SEL_BLE_2420_POS (18U) -#define RF_LO_SDM_DITHER_SEL_BLE_2420_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2420_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2420_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2420_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2420_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2420_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2420_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2422 RF_LO_SDM_DITHER_SEL_BLE_2422 -#define RF_LO_SDM_DITHER_SEL_BLE_2422_POS (20U) -#define RF_LO_SDM_DITHER_SEL_BLE_2422_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2422_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2422_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2422_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2422_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2422_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2422_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2424 RF_LO_SDM_DITHER_SEL_BLE_2424 -#define RF_LO_SDM_DITHER_SEL_BLE_2424_POS (22U) -#define RF_LO_SDM_DITHER_SEL_BLE_2424_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2424_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2424_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2424_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2424_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2424_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2424_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2426 RF_LO_SDM_DITHER_SEL_BLE_2426 -#define RF_LO_SDM_DITHER_SEL_BLE_2426_POS (24U) -#define RF_LO_SDM_DITHER_SEL_BLE_2426_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2426_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2426_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2426_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2426_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2426_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2426_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2428 RF_LO_SDM_DITHER_SEL_BLE_2428 -#define RF_LO_SDM_DITHER_SEL_BLE_2428_POS (26U) -#define RF_LO_SDM_DITHER_SEL_BLE_2428_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2428_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2428_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2428_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2428_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2428_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2428_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2430 RF_LO_SDM_DITHER_SEL_BLE_2430 -#define RF_LO_SDM_DITHER_SEL_BLE_2430_POS (28U) -#define RF_LO_SDM_DITHER_SEL_BLE_2430_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2430_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2430_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2430_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2430_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2430_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2430_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2432 RF_LO_SDM_DITHER_SEL_BLE_2432 -#define RF_LO_SDM_DITHER_SEL_BLE_2432_POS (30U) -#define RF_LO_SDM_DITHER_SEL_BLE_2432_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2432_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2432_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2432_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2432_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2432_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2432_POS)) - -/* 0x1B8 : lo_sdm_ctrl_hw3 */ -#define RF_LO_SDM_CTRL_HW3_OFFSET (0x1B8) -#define RF_LO_SDM_DITHER_SEL_BLE_2434 RF_LO_SDM_DITHER_SEL_BLE_2434 -#define RF_LO_SDM_DITHER_SEL_BLE_2434_POS (0U) -#define RF_LO_SDM_DITHER_SEL_BLE_2434_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2434_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2434_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2434_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2434_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2434_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2434_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2436 RF_LO_SDM_DITHER_SEL_BLE_2436 -#define RF_LO_SDM_DITHER_SEL_BLE_2436_POS (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2436_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2436_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2436_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2436_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2436_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2436_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2436_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2438 RF_LO_SDM_DITHER_SEL_BLE_2438 -#define RF_LO_SDM_DITHER_SEL_BLE_2438_POS (4U) -#define RF_LO_SDM_DITHER_SEL_BLE_2438_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2438_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2438_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2438_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2438_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2438_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2438_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2440 RF_LO_SDM_DITHER_SEL_BLE_2440 -#define RF_LO_SDM_DITHER_SEL_BLE_2440_POS (6U) -#define RF_LO_SDM_DITHER_SEL_BLE_2440_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2440_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2440_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2440_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2440_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2440_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2440_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2442 RF_LO_SDM_DITHER_SEL_BLE_2442 -#define RF_LO_SDM_DITHER_SEL_BLE_2442_POS (8U) -#define RF_LO_SDM_DITHER_SEL_BLE_2442_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2442_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2442_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2442_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2442_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2442_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2442_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2444 RF_LO_SDM_DITHER_SEL_BLE_2444 -#define RF_LO_SDM_DITHER_SEL_BLE_2444_POS (10U) -#define RF_LO_SDM_DITHER_SEL_BLE_2444_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2444_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2444_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2444_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2444_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2444_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2444_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2446 RF_LO_SDM_DITHER_SEL_BLE_2446 -#define RF_LO_SDM_DITHER_SEL_BLE_2446_POS (12U) -#define RF_LO_SDM_DITHER_SEL_BLE_2446_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2446_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2446_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2446_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2446_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2446_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2446_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2448 RF_LO_SDM_DITHER_SEL_BLE_2448 -#define RF_LO_SDM_DITHER_SEL_BLE_2448_POS (14U) -#define RF_LO_SDM_DITHER_SEL_BLE_2448_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2448_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2448_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2448_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2448_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2448_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2448_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2450 RF_LO_SDM_DITHER_SEL_BLE_2450 -#define RF_LO_SDM_DITHER_SEL_BLE_2450_POS (16U) -#define RF_LO_SDM_DITHER_SEL_BLE_2450_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2450_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2450_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2450_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2450_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2450_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2450_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2452 RF_LO_SDM_DITHER_SEL_BLE_2452 -#define RF_LO_SDM_DITHER_SEL_BLE_2452_POS (18U) -#define RF_LO_SDM_DITHER_SEL_BLE_2452_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2452_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2452_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2452_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2452_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2452_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2452_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2454 RF_LO_SDM_DITHER_SEL_BLE_2454 -#define RF_LO_SDM_DITHER_SEL_BLE_2454_POS (20U) -#define RF_LO_SDM_DITHER_SEL_BLE_2454_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2454_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2454_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2454_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2454_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2454_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2454_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2456 RF_LO_SDM_DITHER_SEL_BLE_2456 -#define RF_LO_SDM_DITHER_SEL_BLE_2456_POS (22U) -#define RF_LO_SDM_DITHER_SEL_BLE_2456_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2456_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2456_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2456_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2456_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2456_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2456_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2458 RF_LO_SDM_DITHER_SEL_BLE_2458 -#define RF_LO_SDM_DITHER_SEL_BLE_2458_POS (24U) -#define RF_LO_SDM_DITHER_SEL_BLE_2458_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2458_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2458_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2458_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2458_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2458_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2458_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2460 RF_LO_SDM_DITHER_SEL_BLE_2460 -#define RF_LO_SDM_DITHER_SEL_BLE_2460_POS (26U) -#define RF_LO_SDM_DITHER_SEL_BLE_2460_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2460_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2460_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2460_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2460_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2460_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2460_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2462 RF_LO_SDM_DITHER_SEL_BLE_2462 -#define RF_LO_SDM_DITHER_SEL_BLE_2462_POS (28U) -#define RF_LO_SDM_DITHER_SEL_BLE_2462_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2462_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2462_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2462_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2462_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2462_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2462_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2464 RF_LO_SDM_DITHER_SEL_BLE_2464 -#define RF_LO_SDM_DITHER_SEL_BLE_2464_POS (30U) -#define RF_LO_SDM_DITHER_SEL_BLE_2464_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2464_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2464_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2464_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2464_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2464_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2464_POS)) - -/* 0x1BC : lo_sdm_ctrl_hw4 */ -#define RF_LO_SDM_CTRL_HW4_OFFSET (0x1BC) -#define RF_LO_SDM_DITHER_SEL_BLE_2466 RF_LO_SDM_DITHER_SEL_BLE_2466 -#define RF_LO_SDM_DITHER_SEL_BLE_2466_POS (0U) -#define RF_LO_SDM_DITHER_SEL_BLE_2466_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2466_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2466_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2466_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2466_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2466_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2466_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2468 RF_LO_SDM_DITHER_SEL_BLE_2468 -#define RF_LO_SDM_DITHER_SEL_BLE_2468_POS (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2468_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2468_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2468_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2468_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2468_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2468_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2468_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2470 RF_LO_SDM_DITHER_SEL_BLE_2470 -#define RF_LO_SDM_DITHER_SEL_BLE_2470_POS (4U) -#define RF_LO_SDM_DITHER_SEL_BLE_2470_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2470_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2470_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2470_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2470_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2470_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2470_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2472 RF_LO_SDM_DITHER_SEL_BLE_2472 -#define RF_LO_SDM_DITHER_SEL_BLE_2472_POS (6U) -#define RF_LO_SDM_DITHER_SEL_BLE_2472_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2472_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2472_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2472_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2472_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2472_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2472_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2474 RF_LO_SDM_DITHER_SEL_BLE_2474 -#define RF_LO_SDM_DITHER_SEL_BLE_2474_POS (8U) -#define RF_LO_SDM_DITHER_SEL_BLE_2474_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2474_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2474_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2474_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2474_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2474_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2474_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2476 RF_LO_SDM_DITHER_SEL_BLE_2476 -#define RF_LO_SDM_DITHER_SEL_BLE_2476_POS (10U) -#define RF_LO_SDM_DITHER_SEL_BLE_2476_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2476_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2476_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2476_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2476_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2476_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2476_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2478 RF_LO_SDM_DITHER_SEL_BLE_2478 -#define RF_LO_SDM_DITHER_SEL_BLE_2478_POS (12U) -#define RF_LO_SDM_DITHER_SEL_BLE_2478_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2478_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2478_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2478_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2478_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2478_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2478_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_2480 RF_LO_SDM_DITHER_SEL_BLE_2480 -#define RF_LO_SDM_DITHER_SEL_BLE_2480_POS (14U) -#define RF_LO_SDM_DITHER_SEL_BLE_2480_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_2480_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_2480_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2480_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_2480_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_2480_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_2480_POS)) -#define RF_LO_SDM_DITHER_SEL_BLE_TX RF_LO_SDM_DITHER_SEL_BLE_TX -#define RF_LO_SDM_DITHER_SEL_BLE_TX_POS (16U) -#define RF_LO_SDM_DITHER_SEL_BLE_TX_LEN (2U) -#define RF_LO_SDM_DITHER_SEL_BLE_TX_MSK (((1U << RF_LO_SDM_DITHER_SEL_BLE_TX_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_TX_POS) -#define RF_LO_SDM_DITHER_SEL_BLE_TX_UMSK (~(((1U << RF_LO_SDM_DITHER_SEL_BLE_TX_LEN) - 1) << RF_LO_SDM_DITHER_SEL_BLE_TX_POS)) - -/* 0x1C0 : lo_sdm_ctrl_hw5 */ -#define RF_LO_SDM_CTRL_HW5_OFFSET (0x1C0) -#define RF_LO_CENTER_FREQ_MHZ RF_LO_CENTER_FREQ_MHZ -#define RF_LO_CENTER_FREQ_MHZ_POS (0U) -#define RF_LO_CENTER_FREQ_MHZ_LEN (12U) -#define RF_LO_CENTER_FREQ_MHZ_MSK (((1U << RF_LO_CENTER_FREQ_MHZ_LEN) - 1) << RF_LO_CENTER_FREQ_MHZ_POS) -#define RF_LO_CENTER_FREQ_MHZ_UMSK (~(((1U << RF_LO_CENTER_FREQ_MHZ_LEN) - 1) << RF_LO_CENTER_FREQ_MHZ_POS)) -#define RF_LO_SDM_BYPASS_MODE RF_LO_SDM_BYPASS_MODE -#define RF_LO_SDM_BYPASS_MODE_POS (12U) -#define RF_LO_SDM_BYPASS_MODE_LEN (6U) -#define RF_LO_SDM_BYPASS_MODE_MSK (((1U << RF_LO_SDM_BYPASS_MODE_LEN) - 1) << RF_LO_SDM_BYPASS_MODE_POS) -#define RF_LO_SDM_BYPASS_MODE_UMSK (~(((1U << RF_LO_SDM_BYPASS_MODE_LEN) - 1) << RF_LO_SDM_BYPASS_MODE_POS)) - -/* 0x1C4 : lo_sdm_ctrl_hw6 */ -#define RF_LO_SDM_CTRL_HW6_OFFSET (0x1C4) -#define RF_LO_SDMIN_CENTER RF_LO_SDMIN_CENTER -#define RF_LO_SDMIN_CENTER_POS (0U) -#define RF_LO_SDMIN_CENTER_LEN (29U) -#define RF_LO_SDMIN_CENTER_MSK (((1U << RF_LO_SDMIN_CENTER_LEN) - 1) << RF_LO_SDMIN_CENTER_POS) -#define RF_LO_SDMIN_CENTER_UMSK (~(((1U << RF_LO_SDMIN_CENTER_LEN) - 1) << RF_LO_SDMIN_CENTER_POS)) - -/* 0x1C8 : lo_sdm_ctrl_hw7 */ -#define RF_LO_SDM_CTRL_HW7_OFFSET (0x1C8) -#define RF_LO_SDMIN_1M RF_LO_SDMIN_1M -#define RF_LO_SDMIN_1M_POS (0U) -#define RF_LO_SDMIN_1M_LEN (20U) -#define RF_LO_SDMIN_1M_MSK (((1U << RF_LO_SDMIN_1M_LEN) - 1) << RF_LO_SDMIN_1M_POS) -#define RF_LO_SDMIN_1M_UMSK (~(((1U << RF_LO_SDMIN_1M_LEN) - 1) << RF_LO_SDMIN_1M_POS)) - -/* 0x1CC : lo_sdm_ctrl_hw8 */ -#define RF_LO_SDM_CTRL_HW8_OFFSET (0x1CC) -#define RF_LO_SDMIN_IF RF_LO_SDMIN_IF -#define RF_LO_SDMIN_IF_POS (0U) -#define RF_LO_SDMIN_IF_LEN (20U) -#define RF_LO_SDMIN_IF_MSK (((1U << RF_LO_SDMIN_IF_LEN) - 1) << RF_LO_SDMIN_IF_POS) -#define RF_LO_SDMIN_IF_UMSK (~(((1U << RF_LO_SDMIN_IF_LEN) - 1) << RF_LO_SDMIN_IF_POS)) - -/* 0x1D0 : rbb_bw_ctrl_hw */ -#define RF_RBB_BW_CTRL_HW_OFFSET (0x1D0) -#define RF_RBB_BT_MODE_BLE RF_RBB_BT_MODE_BLE -#define RF_RBB_BT_MODE_BLE_POS (0U) -#define RF_RBB_BT_MODE_BLE_LEN (1U) -#define RF_RBB_BT_MODE_BLE_MSK (((1U << RF_RBB_BT_MODE_BLE_LEN) - 1) << RF_RBB_BT_MODE_BLE_POS) -#define RF_RBB_BT_MODE_BLE_UMSK (~(((1U << RF_RBB_BT_MODE_BLE_LEN) - 1) << RF_RBB_BT_MODE_BLE_POS)) - -/* 0x20C : singen_ctrl0 */ -#define RF_SINGEN_CTRL0_OFFSET (0x20C) -#define RF_SINGEN_INC_STEP1 RF_SINGEN_INC_STEP1 -#define RF_SINGEN_INC_STEP1_POS (0U) -#define RF_SINGEN_INC_STEP1_LEN (10U) -#define RF_SINGEN_INC_STEP1_MSK (((1U << RF_SINGEN_INC_STEP1_LEN) - 1) << RF_SINGEN_INC_STEP1_POS) -#define RF_SINGEN_INC_STEP1_UMSK (~(((1U << RF_SINGEN_INC_STEP1_LEN) - 1) << RF_SINGEN_INC_STEP1_POS)) -#define RF_SINGEN_INC_STEP0 RF_SINGEN_INC_STEP0 -#define RF_SINGEN_INC_STEP0_POS (16U) -#define RF_SINGEN_INC_STEP0_LEN (10U) -#define RF_SINGEN_INC_STEP0_MSK (((1U << RF_SINGEN_INC_STEP0_LEN) - 1) << RF_SINGEN_INC_STEP0_POS) -#define RF_SINGEN_INC_STEP0_UMSK (~(((1U << RF_SINGEN_INC_STEP0_LEN) - 1) << RF_SINGEN_INC_STEP0_POS)) -#define RF_SINGEN_UNSIGN_EN RF_SINGEN_UNSIGN_EN -#define RF_SINGEN_UNSIGN_EN_POS (28U) -#define RF_SINGEN_UNSIGN_EN_LEN (1U) -#define RF_SINGEN_UNSIGN_EN_MSK (((1U << RF_SINGEN_UNSIGN_EN_LEN) - 1) << RF_SINGEN_UNSIGN_EN_POS) -#define RF_SINGEN_UNSIGN_EN_UMSK (~(((1U << RF_SINGEN_UNSIGN_EN_LEN) - 1) << RF_SINGEN_UNSIGN_EN_POS)) -#define RF_SINGEN_CLKDIV_N RF_SINGEN_CLKDIV_N -#define RF_SINGEN_CLKDIV_N_POS (29U) -#define RF_SINGEN_CLKDIV_N_LEN (2U) -#define RF_SINGEN_CLKDIV_N_MSK (((1U << RF_SINGEN_CLKDIV_N_LEN) - 1) << RF_SINGEN_CLKDIV_N_POS) -#define RF_SINGEN_CLKDIV_N_UMSK (~(((1U << RF_SINGEN_CLKDIV_N_LEN) - 1) << RF_SINGEN_CLKDIV_N_POS)) -#define RF_SINGEN_EN RF_SINGEN_EN -#define RF_SINGEN_EN_POS (31U) -#define RF_SINGEN_EN_LEN (1U) -#define RF_SINGEN_EN_MSK (((1U << RF_SINGEN_EN_LEN) - 1) << RF_SINGEN_EN_POS) -#define RF_SINGEN_EN_UMSK (~(((1U << RF_SINGEN_EN_LEN) - 1) << RF_SINGEN_EN_POS)) - -/* 0x210 : singen_ctrl1 */ -#define RF_SINGEN_CTRL1_OFFSET (0x210) -#define RF_SINGEN_CLKDIV_Q RF_SINGEN_CLKDIV_Q -#define RF_SINGEN_CLKDIV_Q_POS (0U) -#define RF_SINGEN_CLKDIV_Q_LEN (10U) -#define RF_SINGEN_CLKDIV_Q_MSK (((1U << RF_SINGEN_CLKDIV_Q_LEN) - 1) << RF_SINGEN_CLKDIV_Q_POS) -#define RF_SINGEN_CLKDIV_Q_UMSK (~(((1U << RF_SINGEN_CLKDIV_Q_LEN) - 1) << RF_SINGEN_CLKDIV_Q_POS)) -#define RF_SINGEN_MODE_Q RF_SINGEN_MODE_Q -#define RF_SINGEN_MODE_Q_POS (12U) -#define RF_SINGEN_MODE_Q_LEN (4U) -#define RF_SINGEN_MODE_Q_MSK (((1U << RF_SINGEN_MODE_Q_LEN) - 1) << RF_SINGEN_MODE_Q_POS) -#define RF_SINGEN_MODE_Q_UMSK (~(((1U << RF_SINGEN_MODE_Q_LEN) - 1) << RF_SINGEN_MODE_Q_POS)) -#define RF_SINGEN_CLKDIV_I RF_SINGEN_CLKDIV_I -#define RF_SINGEN_CLKDIV_I_POS (16U) -#define RF_SINGEN_CLKDIV_I_LEN (10U) -#define RF_SINGEN_CLKDIV_I_MSK (((1U << RF_SINGEN_CLKDIV_I_LEN) - 1) << RF_SINGEN_CLKDIV_I_POS) -#define RF_SINGEN_CLKDIV_I_UMSK (~(((1U << RF_SINGEN_CLKDIV_I_LEN) - 1) << RF_SINGEN_CLKDIV_I_POS)) -#define RF_SINGEN_MODE_I RF_SINGEN_MODE_I -#define RF_SINGEN_MODE_I_POS (28U) -#define RF_SINGEN_MODE_I_LEN (4U) -#define RF_SINGEN_MODE_I_MSK (((1U << RF_SINGEN_MODE_I_LEN) - 1) << RF_SINGEN_MODE_I_POS) -#define RF_SINGEN_MODE_I_UMSK (~(((1U << RF_SINGEN_MODE_I_LEN) - 1) << RF_SINGEN_MODE_I_POS)) - -/* 0x214 : singen_ctrl2 */ -#define RF_SINGEN_CTRL2_OFFSET (0x214) -#define RF_SINGEN_GAIN_I RF_SINGEN_GAIN_I -#define RF_SINGEN_GAIN_I_POS (0U) -#define RF_SINGEN_GAIN_I_LEN (11U) -#define RF_SINGEN_GAIN_I_MSK (((1U << RF_SINGEN_GAIN_I_LEN) - 1) << RF_SINGEN_GAIN_I_POS) -#define RF_SINGEN_GAIN_I_UMSK (~(((1U << RF_SINGEN_GAIN_I_LEN) - 1) << RF_SINGEN_GAIN_I_POS)) -#define RF_SINGEN_START_ADDR1_I RF_SINGEN_START_ADDR1_I -#define RF_SINGEN_START_ADDR1_I_POS (12U) -#define RF_SINGEN_START_ADDR1_I_LEN (10U) -#define RF_SINGEN_START_ADDR1_I_MSK (((1U << RF_SINGEN_START_ADDR1_I_LEN) - 1) << RF_SINGEN_START_ADDR1_I_POS) -#define RF_SINGEN_START_ADDR1_I_UMSK (~(((1U << RF_SINGEN_START_ADDR1_I_LEN) - 1) << RF_SINGEN_START_ADDR1_I_POS)) -#define RF_SINGEN_START_ADDR0_I RF_SINGEN_START_ADDR0_I -#define RF_SINGEN_START_ADDR0_I_POS (22U) -#define RF_SINGEN_START_ADDR0_I_LEN (10U) -#define RF_SINGEN_START_ADDR0_I_MSK (((1U << RF_SINGEN_START_ADDR0_I_LEN) - 1) << RF_SINGEN_START_ADDR0_I_POS) -#define RF_SINGEN_START_ADDR0_I_UMSK (~(((1U << RF_SINGEN_START_ADDR0_I_LEN) - 1) << RF_SINGEN_START_ADDR0_I_POS)) - -/* 0x218 : singen_ctrl3 */ -#define RF_SINGEN_CTRL3_OFFSET (0x218) -#define RF_SINGEN_GAIN_Q RF_SINGEN_GAIN_Q -#define RF_SINGEN_GAIN_Q_POS (0U) -#define RF_SINGEN_GAIN_Q_LEN (11U) -#define RF_SINGEN_GAIN_Q_MSK (((1U << RF_SINGEN_GAIN_Q_LEN) - 1) << RF_SINGEN_GAIN_Q_POS) -#define RF_SINGEN_GAIN_Q_UMSK (~(((1U << RF_SINGEN_GAIN_Q_LEN) - 1) << RF_SINGEN_GAIN_Q_POS)) -#define RF_SINGEN_START_ADDR1_Q RF_SINGEN_START_ADDR1_Q -#define RF_SINGEN_START_ADDR1_Q_POS (12U) -#define RF_SINGEN_START_ADDR1_Q_LEN (10U) -#define RF_SINGEN_START_ADDR1_Q_MSK (((1U << RF_SINGEN_START_ADDR1_Q_LEN) - 1) << RF_SINGEN_START_ADDR1_Q_POS) -#define RF_SINGEN_START_ADDR1_Q_UMSK (~(((1U << RF_SINGEN_START_ADDR1_Q_LEN) - 1) << RF_SINGEN_START_ADDR1_Q_POS)) -#define RF_SINGEN_START_ADDR0_Q RF_SINGEN_START_ADDR0_Q -#define RF_SINGEN_START_ADDR0_Q_POS (22U) -#define RF_SINGEN_START_ADDR0_Q_LEN (10U) -#define RF_SINGEN_START_ADDR0_Q_MSK (((1U << RF_SINGEN_START_ADDR0_Q_LEN) - 1) << RF_SINGEN_START_ADDR0_Q_POS) -#define RF_SINGEN_START_ADDR0_Q_UMSK (~(((1U << RF_SINGEN_START_ADDR0_Q_LEN) - 1) << RF_SINGEN_START_ADDR0_Q_POS)) - -/* 0x21C : singen_ctrl4 */ -#define RF_SINGEN_CTRL4_OFFSET (0x21C) -#define RF_SINGEN_FIX_Q RF_SINGEN_FIX_Q -#define RF_SINGEN_FIX_Q_POS (0U) -#define RF_SINGEN_FIX_Q_LEN (12U) -#define RF_SINGEN_FIX_Q_MSK (((1U << RF_SINGEN_FIX_Q_LEN) - 1) << RF_SINGEN_FIX_Q_POS) -#define RF_SINGEN_FIX_Q_UMSK (~(((1U << RF_SINGEN_FIX_Q_LEN) - 1) << RF_SINGEN_FIX_Q_POS)) -#define RF_SINGEN_FIX_EN_Q RF_SINGEN_FIX_EN_Q -#define RF_SINGEN_FIX_EN_Q_POS (12U) -#define RF_SINGEN_FIX_EN_Q_LEN (1U) -#define RF_SINGEN_FIX_EN_Q_MSK (((1U << RF_SINGEN_FIX_EN_Q_LEN) - 1) << RF_SINGEN_FIX_EN_Q_POS) -#define RF_SINGEN_FIX_EN_Q_UMSK (~(((1U << RF_SINGEN_FIX_EN_Q_LEN) - 1) << RF_SINGEN_FIX_EN_Q_POS)) -#define RF_SINGEN_FIX_I RF_SINGEN_FIX_I -#define RF_SINGEN_FIX_I_POS (16U) -#define RF_SINGEN_FIX_I_LEN (12U) -#define RF_SINGEN_FIX_I_MSK (((1U << RF_SINGEN_FIX_I_LEN) - 1) << RF_SINGEN_FIX_I_POS) -#define RF_SINGEN_FIX_I_UMSK (~(((1U << RF_SINGEN_FIX_I_LEN) - 1) << RF_SINGEN_FIX_I_POS)) -#define RF_SINGEN_FIX_EN_I RF_SINGEN_FIX_EN_I -#define RF_SINGEN_FIX_EN_I_POS (28U) -#define RF_SINGEN_FIX_EN_I_LEN (1U) -#define RF_SINGEN_FIX_EN_I_MSK (((1U << RF_SINGEN_FIX_EN_I_LEN) - 1) << RF_SINGEN_FIX_EN_I_POS) -#define RF_SINGEN_FIX_EN_I_UMSK (~(((1U << RF_SINGEN_FIX_EN_I_LEN) - 1) << RF_SINGEN_FIX_EN_I_POS)) - -/* 0x220 : rfif_dfe_ctrl0 */ -#define RFIF_DFE_CTRL0_OFFSET (0x220) -#define RFCKG_RXCLK_4S_ON RFCKG_RXCLK_4S_ON -#define RFCKG_RXCLK_4S_ON_POS (0U) -#define RFCKG_RXCLK_4S_ON_LEN (1U) -#define RFCKG_RXCLK_4S_ON_MSK (((1U << RFCKG_RXCLK_4S_ON_LEN) - 1) << RFCKG_RXCLK_4S_ON_POS) -#define RFCKG_RXCLK_4S_ON_UMSK (~(((1U << RFCKG_RXCLK_4S_ON_LEN) - 1) << RFCKG_RXCLK_4S_ON_POS)) -#define RFCKG_TXCLK_4S_ON RFCKG_TXCLK_4S_ON -#define RFCKG_TXCLK_4S_ON_POS (1U) -#define RFCKG_TXCLK_4S_ON_LEN (1U) -#define RFCKG_TXCLK_4S_ON_MSK (((1U << RFCKG_TXCLK_4S_ON_LEN) - 1) << RFCKG_TXCLK_4S_ON_POS) -#define RFCKG_TXCLK_4S_ON_UMSK (~(((1U << RFCKG_TXCLK_4S_ON_LEN) - 1) << RFCKG_TXCLK_4S_ON_POS)) -#define RFCKG_ADC_AFIFO_INV RFCKG_ADC_AFIFO_INV -#define RFCKG_ADC_AFIFO_INV_POS (2U) -#define RFCKG_ADC_AFIFO_INV_LEN (1U) -#define RFCKG_ADC_AFIFO_INV_MSK (((1U << RFCKG_ADC_AFIFO_INV_LEN) - 1) << RFCKG_ADC_AFIFO_INV_POS) -#define RFCKG_ADC_AFIFO_INV_UMSK (~(((1U << RFCKG_ADC_AFIFO_INV_LEN) - 1) << RFCKG_ADC_AFIFO_INV_POS)) -#define RFCKG_ADC_CLKOUT_SEL RFCKG_ADC_CLKOUT_SEL -#define RFCKG_ADC_CLKOUT_SEL_POS (3U) -#define RFCKG_ADC_CLKOUT_SEL_LEN (1U) -#define RFCKG_ADC_CLKOUT_SEL_MSK (((1U << RFCKG_ADC_CLKOUT_SEL_LEN) - 1) << RFCKG_ADC_CLKOUT_SEL_POS) -#define RFCKG_ADC_CLKOUT_SEL_UMSK (~(((1U << RFCKG_ADC_CLKOUT_SEL_LEN) - 1) << RFCKG_ADC_CLKOUT_SEL_POS)) -#define RFCKG_DAC_AFIFO_INV RFCKG_DAC_AFIFO_INV -#define RFCKG_DAC_AFIFO_INV_POS (4U) -#define RFCKG_DAC_AFIFO_INV_LEN (1U) -#define RFCKG_DAC_AFIFO_INV_MSK (((1U << RFCKG_DAC_AFIFO_INV_LEN) - 1) << RFCKG_DAC_AFIFO_INV_POS) -#define RFCKG_DAC_AFIFO_INV_UMSK (~(((1U << RFCKG_DAC_AFIFO_INV_LEN) - 1) << RFCKG_DAC_AFIFO_INV_POS)) -#define RF_RX_DFE_EN_4S RF_RX_DFE_EN_4S -#define RF_RX_DFE_EN_4S_POS (5U) -#define RF_RX_DFE_EN_4S_LEN (1U) -#define RF_RX_DFE_EN_4S_MSK (((1U << RF_RX_DFE_EN_4S_LEN) - 1) << RF_RX_DFE_EN_4S_POS) -#define RF_RX_DFE_EN_4S_UMSK (~(((1U << RF_RX_DFE_EN_4S_LEN) - 1) << RF_RX_DFE_EN_4S_POS)) -#define RF_RX_DFE_EN_4S_EN RF_RX_DFE_EN_4S_EN -#define RF_RX_DFE_EN_4S_EN_POS (6U) -#define RF_RX_DFE_EN_4S_EN_LEN (1U) -#define RF_RX_DFE_EN_4S_EN_MSK (((1U << RF_RX_DFE_EN_4S_EN_LEN) - 1) << RF_RX_DFE_EN_4S_EN_POS) -#define RF_RX_DFE_EN_4S_EN_UMSK (~(((1U << RF_RX_DFE_EN_4S_EN_LEN) - 1) << RF_RX_DFE_EN_4S_EN_POS)) -#define RF_TX_DFE_EN_4S RF_TX_DFE_EN_4S -#define RF_TX_DFE_EN_4S_POS (7U) -#define RF_TX_DFE_EN_4S_LEN (1U) -#define RF_TX_DFE_EN_4S_MSK (((1U << RF_TX_DFE_EN_4S_LEN) - 1) << RF_TX_DFE_EN_4S_POS) -#define RF_TX_DFE_EN_4S_UMSK (~(((1U << RF_TX_DFE_EN_4S_LEN) - 1) << RF_TX_DFE_EN_4S_POS)) -#define RF_TX_DFE_EN_4S_EN RF_TX_DFE_EN_4S_EN -#define RF_TX_DFE_EN_4S_EN_POS (8U) -#define RF_TX_DFE_EN_4S_EN_LEN (1U) -#define RF_TX_DFE_EN_4S_EN_MSK (((1U << RF_TX_DFE_EN_4S_EN_LEN) - 1) << RF_TX_DFE_EN_4S_EN_POS) -#define RF_TX_DFE_EN_4S_EN_UMSK (~(((1U << RF_TX_DFE_EN_4S_EN_LEN) - 1) << RF_TX_DFE_EN_4S_EN_POS)) -#define RF_RX_TEST_SEL RF_RX_TEST_SEL -#define RF_RX_TEST_SEL_POS (9U) -#define RF_RX_TEST_SEL_LEN (2U) -#define RF_RX_TEST_SEL_MSK (((1U << RF_RX_TEST_SEL_LEN) - 1) << RF_RX_TEST_SEL_POS) -#define RF_RX_TEST_SEL_UMSK (~(((1U << RF_RX_TEST_SEL_LEN) - 1) << RF_RX_TEST_SEL_POS)) -#define RF_TX_TEST_SEL RF_TX_TEST_SEL -#define RF_TX_TEST_SEL_POS (11U) -#define RF_TX_TEST_SEL_LEN (2U) -#define RF_TX_TEST_SEL_MSK (((1U << RF_TX_TEST_SEL_LEN) - 1) << RF_TX_TEST_SEL_POS) -#define RF_TX_TEST_SEL_UMSK (~(((1U << RF_TX_TEST_SEL_LEN) - 1) << RF_TX_TEST_SEL_POS)) -#define RF_PAD_ADC_CLKOUT_INV_EN RF_PAD_ADC_CLKOUT_INV_EN -#define RF_PAD_ADC_CLKOUT_INV_EN_POS (13U) -#define RF_PAD_ADC_CLKOUT_INV_EN_LEN (1U) -#define RF_PAD_ADC_CLKOUT_INV_EN_MSK (((1U << RF_PAD_ADC_CLKOUT_INV_EN_LEN) - 1) << RF_PAD_ADC_CLKOUT_INV_EN_POS) -#define RF_PAD_ADC_CLKOUT_INV_EN_UMSK (~(((1U << RF_PAD_ADC_CLKOUT_INV_EN_LEN) - 1) << RF_PAD_ADC_CLKOUT_INV_EN_POS)) -#define RF_PAD_DAC_CLKOUT_INV_EN RF_PAD_DAC_CLKOUT_INV_EN -#define RF_PAD_DAC_CLKOUT_INV_EN_POS (14U) -#define RF_PAD_DAC_CLKOUT_INV_EN_LEN (1U) -#define RF_PAD_DAC_CLKOUT_INV_EN_MSK (((1U << RF_PAD_DAC_CLKOUT_INV_EN_LEN) - 1) << RF_PAD_DAC_CLKOUT_INV_EN_POS) -#define RF_PAD_DAC_CLKOUT_INV_EN_UMSK (~(((1U << RF_PAD_DAC_CLKOUT_INV_EN_LEN) - 1) << RF_PAD_DAC_CLKOUT_INV_EN_POS)) -#define RF_CH_IND_BLE_4S RF_CH_IND_BLE_4S -#define RF_CH_IND_BLE_4S_POS (15U) -#define RF_CH_IND_BLE_4S_LEN (7U) -#define RF_CH_IND_BLE_4S_MSK (((1U << RF_CH_IND_BLE_4S_LEN) - 1) << RF_CH_IND_BLE_4S_POS) -#define RF_CH_IND_BLE_4S_UMSK (~(((1U << RF_CH_IND_BLE_4S_LEN) - 1) << RF_CH_IND_BLE_4S_POS)) -#define RF_CH_IND_BLE_4S_EN RF_CH_IND_BLE_4S_EN -#define RF_CH_IND_BLE_4S_EN_POS (22U) -#define RF_CH_IND_BLE_4S_EN_LEN (1U) -#define RF_CH_IND_BLE_4S_EN_MSK (((1U << RF_CH_IND_BLE_4S_EN_LEN) - 1) << RF_CH_IND_BLE_4S_EN_POS) -#define RF_CH_IND_BLE_4S_EN_UMSK (~(((1U << RF_CH_IND_BLE_4S_EN_LEN) - 1) << RF_CH_IND_BLE_4S_EN_POS)) -#define RF_WIFIMODE_4S RF_WIFIMODE_4S -#define RF_WIFIMODE_4S_POS (23U) -#define RF_WIFIMODE_4S_LEN (2U) -#define RF_WIFIMODE_4S_MSK (((1U << RF_WIFIMODE_4S_LEN) - 1) << RF_WIFIMODE_4S_POS) -#define RF_WIFIMODE_4S_UMSK (~(((1U << RF_WIFIMODE_4S_LEN) - 1) << RF_WIFIMODE_4S_POS)) -#define RF_WIFIMODE_4S_EN RF_WIFIMODE_4S_EN -#define RF_WIFIMODE_4S_EN_POS (25U) -#define RF_WIFIMODE_4S_EN_LEN (1U) -#define RF_WIFIMODE_4S_EN_MSK (((1U << RF_WIFIMODE_4S_EN_LEN) - 1) << RF_WIFIMODE_4S_EN_POS) -#define RF_WIFIMODE_4S_EN_UMSK (~(((1U << RF_WIFIMODE_4S_EN_LEN) - 1) << RF_WIFIMODE_4S_EN_POS)) -#define RF_BBMODE_4S RF_BBMODE_4S -#define RF_BBMODE_4S_POS (26U) -#define RF_BBMODE_4S_LEN (1U) -#define RF_BBMODE_4S_MSK (((1U << RF_BBMODE_4S_LEN) - 1) << RF_BBMODE_4S_POS) -#define RF_BBMODE_4S_UMSK (~(((1U << RF_BBMODE_4S_LEN) - 1) << RF_BBMODE_4S_POS)) -#define RF_BBMODE_4S_EN RF_BBMODE_4S_EN -#define RF_BBMODE_4S_EN_POS (27U) -#define RF_BBMODE_4S_EN_LEN (1U) -#define RF_BBMODE_4S_EN_MSK (((1U << RF_BBMODE_4S_EN_LEN) - 1) << RF_BBMODE_4S_EN_POS) -#define RF_BBMODE_4S_EN_UMSK (~(((1U << RF_BBMODE_4S_EN_LEN) - 1) << RF_BBMODE_4S_EN_POS)) -#define RF_TEST_SEL RF_TEST_SEL -#define RF_TEST_SEL_POS (28U) -#define RF_TEST_SEL_LEN (4U) -#define RF_TEST_SEL_MSK (((1U << RF_TEST_SEL_LEN) - 1) << RF_TEST_SEL_POS) -#define RF_TEST_SEL_UMSK (~(((1U << RF_TEST_SEL_LEN) - 1) << RF_TEST_SEL_POS)) - -/* 0x224 : rfif_test_read */ -#define RFIF_TEST_READ_OFFSET (0x224) -#define RF_TEST_READ RF_TEST_READ -#define RF_TEST_READ_POS (0U) -#define RF_TEST_READ_LEN (32U) -#define RF_TEST_READ_MSK (((1U << RF_TEST_READ_LEN) - 1) << RF_TEST_READ_POS) -#define RF_TEST_READ_UMSK (~(((1U << RF_TEST_READ_LEN) - 1) << RF_TEST_READ_POS)) - -/* 0x228 : rfif_dig_ctrl */ -#define RFIF_DIG_CTRL_OFFSET (0x228) -#define RF_TEST_FROM_PAD_EN RF_TEST_FROM_PAD_EN -#define RF_TEST_FROM_PAD_EN_POS (0U) -#define RF_TEST_FROM_PAD_EN_LEN (1U) -#define RF_TEST_FROM_PAD_EN_MSK (((1U << RF_TEST_FROM_PAD_EN_LEN) - 1) << RF_TEST_FROM_PAD_EN_POS) -#define RF_TEST_FROM_PAD_EN_UMSK (~(((1U << RF_TEST_FROM_PAD_EN_LEN) - 1) << RF_TEST_FROM_PAD_EN_POS)) -#define RF_TEST_GC_FROM_PAD_EN RF_TEST_GC_FROM_PAD_EN -#define RF_TEST_GC_FROM_PAD_EN_POS (1U) -#define RF_TEST_GC_FROM_PAD_EN_LEN (1U) -#define RF_TEST_GC_FROM_PAD_EN_MSK (((1U << RF_TEST_GC_FROM_PAD_EN_LEN) - 1) << RF_TEST_GC_FROM_PAD_EN_POS) -#define RF_TEST_GC_FROM_PAD_EN_UMSK (~(((1U << RF_TEST_GC_FROM_PAD_EN_LEN) - 1) << RF_TEST_GC_FROM_PAD_EN_POS)) -#define RFCKG_RXCLK_DIV2_MODE RFCKG_RXCLK_DIV2_MODE -#define RFCKG_RXCLK_DIV2_MODE_POS (2U) -#define RFCKG_RXCLK_DIV2_MODE_LEN (1U) -#define RFCKG_RXCLK_DIV2_MODE_MSK (((1U << RFCKG_RXCLK_DIV2_MODE_LEN) - 1) << RFCKG_RXCLK_DIV2_MODE_POS) -#define RFCKG_RXCLK_DIV2_MODE_UMSK (~(((1U << RFCKG_RXCLK_DIV2_MODE_LEN) - 1) << RFCKG_RXCLK_DIV2_MODE_POS)) -#define RFIF_INT_LO_UNLOCKED_MASK RFIF_INT_LO_UNLOCKED_MASK -#define RFIF_INT_LO_UNLOCKED_MASK_POS (3U) -#define RFIF_INT_LO_UNLOCKED_MASK_LEN (1U) -#define RFIF_INT_LO_UNLOCKED_MASK_MSK (((1U << RFIF_INT_LO_UNLOCKED_MASK_LEN) - 1) << RFIF_INT_LO_UNLOCKED_MASK_POS) -#define RFIF_INT_LO_UNLOCKED_MASK_UMSK (~(((1U << RFIF_INT_LO_UNLOCKED_MASK_LEN) - 1) << RFIF_INT_LO_UNLOCKED_MASK_POS)) -#define RFIF_PPUD_CNT2 RFIF_PPUD_CNT2 -#define RFIF_PPUD_CNT2_POS (16U) -#define RFIF_PPUD_CNT2_LEN (9U) -#define RFIF_PPUD_CNT2_MSK (((1U << RFIF_PPUD_CNT2_LEN) - 1) << RFIF_PPUD_CNT2_POS) -#define RFIF_PPUD_CNT2_UMSK (~(((1U << RFIF_PPUD_CNT2_LEN) - 1) << RFIF_PPUD_CNT2_POS)) -#define RFIF_PPUD_CNT1 RFIF_PPUD_CNT1 -#define RFIF_PPUD_CNT1_POS (25U) -#define RFIF_PPUD_CNT1_LEN (5U) -#define RFIF_PPUD_CNT1_MSK (((1U << RFIF_PPUD_CNT1_LEN) - 1) << RFIF_PPUD_CNT1_POS) -#define RFIF_PPUD_CNT1_UMSK (~(((1U << RFIF_PPUD_CNT1_LEN) - 1) << RFIF_PPUD_CNT1_POS)) -#define RFIF_PPUD_MANAUAL_EN RFIF_PPUD_MANAUAL_EN -#define RFIF_PPUD_MANAUAL_EN_POS (30U) -#define RFIF_PPUD_MANAUAL_EN_LEN (1U) -#define RFIF_PPUD_MANAUAL_EN_MSK (((1U << RFIF_PPUD_MANAUAL_EN_LEN) - 1) << RFIF_PPUD_MANAUAL_EN_POS) -#define RFIF_PPUD_MANAUAL_EN_UMSK (~(((1U << RFIF_PPUD_MANAUAL_EN_LEN) - 1) << RFIF_PPUD_MANAUAL_EN_POS)) - -/* 0x22C : rf_data_temp_0 */ -#define RF_DATA_TEMP_0_OFFSET (0x22C) -#define RF_DATA_TEMP_0 RF_DATA_TEMP_0 -#define RF_DATA_TEMP_0_POS (0U) -#define RF_DATA_TEMP_0_LEN (32U) -#define RF_DATA_TEMP_0_MSK (((1U << RF_DATA_TEMP_0_LEN) - 1) << RF_DATA_TEMP_0_POS) -#define RF_DATA_TEMP_0_UMSK (~(((1U << RF_DATA_TEMP_0_LEN) - 1) << RF_DATA_TEMP_0_POS)) - -/* 0x230 : rf_data_temp_1 */ -#define RF_DATA_TEMP_1_OFFSET (0x230) -#define RF_DATA_TEMP_1 RF_DATA_TEMP_1 -#define RF_DATA_TEMP_1_POS (0U) -#define RF_DATA_TEMP_1_LEN (32U) -#define RF_DATA_TEMP_1_MSK (((1U << RF_DATA_TEMP_1_LEN) - 1) << RF_DATA_TEMP_1_POS) -#define RF_DATA_TEMP_1_UMSK (~(((1U << RF_DATA_TEMP_1_LEN) - 1) << RF_DATA_TEMP_1_POS)) - -/* 0x234 : rf_data_temp_2 */ -#define RF_DATA_TEMP_2_OFFSET (0x234) -#define RF_DATA_TEMP_2 RF_DATA_TEMP_2 -#define RF_DATA_TEMP_2_POS (0U) -#define RF_DATA_TEMP_2_LEN (32U) -#define RF_DATA_TEMP_2_MSK (((1U << RF_DATA_TEMP_2_LEN) - 1) << RF_DATA_TEMP_2_POS) -#define RF_DATA_TEMP_2_UMSK (~(((1U << RF_DATA_TEMP_2_LEN) - 1) << RF_DATA_TEMP_2_POS)) - -/* 0x238 : rf_data_temp_3 */ -#define RF_DATA_TEMP_3_OFFSET (0x238) -#define RF_DATA_TEMP_3 RF_DATA_TEMP_3 -#define RF_DATA_TEMP_3_POS (0U) -#define RF_DATA_TEMP_3_LEN (32U) -#define RF_DATA_TEMP_3_MSK (((1U << RF_DATA_TEMP_3_LEN) - 1) << RF_DATA_TEMP_3_POS) -#define RF_DATA_TEMP_3_UMSK (~(((1U << RF_DATA_TEMP_3_LEN) - 1) << RF_DATA_TEMP_3_POS)) - -/* 0x23C : rf_sram_ctrl0 */ -#define RF_SRAM_CTRL0_OFFSET (0x23C) -#define RF_SRAM_LINK_DLY RF_SRAM_LINK_DLY -#define RF_SRAM_LINK_DLY_POS (0U) -#define RF_SRAM_LINK_DLY_LEN (16U) -#define RF_SRAM_LINK_DLY_MSK (((1U << RF_SRAM_LINK_DLY_LEN) - 1) << RF_SRAM_LINK_DLY_POS) -#define RF_SRAM_LINK_DLY_UMSK (~(((1U << RF_SRAM_LINK_DLY_LEN) - 1) << RF_SRAM_LINK_DLY_POS)) -#define RF_SRAM_LINK_MODE RF_SRAM_LINK_MODE -#define RF_SRAM_LINK_MODE_POS (16U) -#define RF_SRAM_LINK_MODE_LEN (2U) -#define RF_SRAM_LINK_MODE_MSK (((1U << RF_SRAM_LINK_MODE_LEN) - 1) << RF_SRAM_LINK_MODE_POS) -#define RF_SRAM_LINK_MODE_UMSK (~(((1U << RF_SRAM_LINK_MODE_LEN) - 1) << RF_SRAM_LINK_MODE_POS)) -#define RF_SRAM_SWAP RF_SRAM_SWAP -#define RF_SRAM_SWAP_POS (18U) -#define RF_SRAM_SWAP_LEN (1U) -#define RF_SRAM_SWAP_MSK (((1U << RF_SRAM_SWAP_LEN) - 1) << RF_SRAM_SWAP_POS) -#define RF_SRAM_SWAP_UMSK (~(((1U << RF_SRAM_SWAP_LEN) - 1) << RF_SRAM_SWAP_POS)) -#define RF_SRAM_EXT_CLR RF_SRAM_EXT_CLR -#define RF_SRAM_EXT_CLR_POS (19U) -#define RF_SRAM_EXT_CLR_LEN (1U) -#define RF_SRAM_EXT_CLR_MSK (((1U << RF_SRAM_EXT_CLR_LEN) - 1) << RF_SRAM_EXT_CLR_POS) -#define RF_SRAM_EXT_CLR_UMSK (~(((1U << RF_SRAM_EXT_CLR_LEN) - 1) << RF_SRAM_EXT_CLR_POS)) - -/* 0x240 : rf_sram_ctrl1 */ -#define RF_SRAM_CTRL1_OFFSET (0x240) -#define RF_SRAM_ADC_DONE RF_SRAM_ADC_DONE -#define RF_SRAM_ADC_DONE_POS (0U) -#define RF_SRAM_ADC_DONE_LEN (1U) -#define RF_SRAM_ADC_DONE_MSK (((1U << RF_SRAM_ADC_DONE_LEN) - 1) << RF_SRAM_ADC_DONE_POS) -#define RF_SRAM_ADC_DONE_UMSK (~(((1U << RF_SRAM_ADC_DONE_LEN) - 1) << RF_SRAM_ADC_DONE_POS)) -#define RF_SRAM_ADC_EN RF_SRAM_ADC_EN -#define RF_SRAM_ADC_EN_POS (1U) -#define RF_SRAM_ADC_EN_LEN (1U) -#define RF_SRAM_ADC_EN_MSK (((1U << RF_SRAM_ADC_EN_LEN) - 1) << RF_SRAM_ADC_EN_POS) -#define RF_SRAM_ADC_EN_UMSK (~(((1U << RF_SRAM_ADC_EN_LEN) - 1) << RF_SRAM_ADC_EN_POS)) -#define RF_SRAM_ADC_LOOP_EN RF_SRAM_ADC_LOOP_EN -#define RF_SRAM_ADC_LOOP_EN_POS (2U) -#define RF_SRAM_ADC_LOOP_EN_LEN (1U) -#define RF_SRAM_ADC_LOOP_EN_MSK (((1U << RF_SRAM_ADC_LOOP_EN_LEN) - 1) << RF_SRAM_ADC_LOOP_EN_POS) -#define RF_SRAM_ADC_LOOP_EN_UMSK (~(((1U << RF_SRAM_ADC_LOOP_EN_LEN) - 1) << RF_SRAM_ADC_LOOP_EN_POS)) -#define RF_SRAM_ADC_STS_CLR RF_SRAM_ADC_STS_CLR -#define RF_SRAM_ADC_STS_CLR_POS (3U) -#define RF_SRAM_ADC_STS_CLR_LEN (1U) -#define RF_SRAM_ADC_STS_CLR_MSK (((1U << RF_SRAM_ADC_STS_CLR_LEN) - 1) << RF_SRAM_ADC_STS_CLR_POS) -#define RF_SRAM_ADC_STS_CLR_UMSK (~(((1U << RF_SRAM_ADC_STS_CLR_LEN) - 1) << RF_SRAM_ADC_STS_CLR_POS)) -#define RF_SRAM_ADC_DONE_CNT RF_SRAM_ADC_DONE_CNT -#define RF_SRAM_ADC_DONE_CNT_POS (16U) -#define RF_SRAM_ADC_DONE_CNT_LEN (16U) -#define RF_SRAM_ADC_DONE_CNT_MSK (((1U << RF_SRAM_ADC_DONE_CNT_LEN) - 1) << RF_SRAM_ADC_DONE_CNT_POS) -#define RF_SRAM_ADC_DONE_CNT_UMSK (~(((1U << RF_SRAM_ADC_DONE_CNT_LEN) - 1) << RF_SRAM_ADC_DONE_CNT_POS)) - -/* 0x244 : rf_sram_ctrl2 */ -#define RF_SRAM_CTRL2_OFFSET (0x244) -#define RF_SRAM_ADC_ADDR_END RF_SRAM_ADC_ADDR_END -#define RF_SRAM_ADC_ADDR_END_POS (0U) -#define RF_SRAM_ADC_ADDR_END_LEN (16U) -#define RF_SRAM_ADC_ADDR_END_MSK (((1U << RF_SRAM_ADC_ADDR_END_LEN) - 1) << RF_SRAM_ADC_ADDR_END_POS) -#define RF_SRAM_ADC_ADDR_END_UMSK (~(((1U << RF_SRAM_ADC_ADDR_END_LEN) - 1) << RF_SRAM_ADC_ADDR_END_POS)) -#define RF_SRAM_ADC_ADDR_START RF_SRAM_ADC_ADDR_START -#define RF_SRAM_ADC_ADDR_START_POS (16U) -#define RF_SRAM_ADC_ADDR_START_LEN (16U) -#define RF_SRAM_ADC_ADDR_START_MSK (((1U << RF_SRAM_ADC_ADDR_START_LEN) - 1) << RF_SRAM_ADC_ADDR_START_POS) -#define RF_SRAM_ADC_ADDR_START_UMSK (~(((1U << RF_SRAM_ADC_ADDR_START_LEN) - 1) << RF_SRAM_ADC_ADDR_START_POS)) - -/* 0x248 : rf_sram_ctrl3 */ -#define RF_SRAM_CTRL3_OFFSET (0x248) -#define RF_SRAM_ADC_STS RF_SRAM_ADC_STS -#define RF_SRAM_ADC_STS_POS (0U) -#define RF_SRAM_ADC_STS_LEN (32U) -#define RF_SRAM_ADC_STS_MSK (((1U << RF_SRAM_ADC_STS_LEN) - 1) << RF_SRAM_ADC_STS_POS) -#define RF_SRAM_ADC_STS_UMSK (~(((1U << RF_SRAM_ADC_STS_LEN) - 1) << RF_SRAM_ADC_STS_POS)) - -/* 0x24C : rf_sram_ctrl4 */ -#define RF_SRAM_CTRL4_OFFSET (0x24C) -#define RF_SRAM_DAC_DONE RF_SRAM_DAC_DONE -#define RF_SRAM_DAC_DONE_POS (0U) -#define RF_SRAM_DAC_DONE_LEN (1U) -#define RF_SRAM_DAC_DONE_MSK (((1U << RF_SRAM_DAC_DONE_LEN) - 1) << RF_SRAM_DAC_DONE_POS) -#define RF_SRAM_DAC_DONE_UMSK (~(((1U << RF_SRAM_DAC_DONE_LEN) - 1) << RF_SRAM_DAC_DONE_POS)) -#define RF_SRAM_DAC_EN RF_SRAM_DAC_EN -#define RF_SRAM_DAC_EN_POS (1U) -#define RF_SRAM_DAC_EN_LEN (1U) -#define RF_SRAM_DAC_EN_MSK (((1U << RF_SRAM_DAC_EN_LEN) - 1) << RF_SRAM_DAC_EN_POS) -#define RF_SRAM_DAC_EN_UMSK (~(((1U << RF_SRAM_DAC_EN_LEN) - 1) << RF_SRAM_DAC_EN_POS)) -#define RF_SRAM_DAC_LOOP_EN RF_SRAM_DAC_LOOP_EN -#define RF_SRAM_DAC_LOOP_EN_POS (2U) -#define RF_SRAM_DAC_LOOP_EN_LEN (1U) -#define RF_SRAM_DAC_LOOP_EN_MSK (((1U << RF_SRAM_DAC_LOOP_EN_LEN) - 1) << RF_SRAM_DAC_LOOP_EN_POS) -#define RF_SRAM_DAC_LOOP_EN_UMSK (~(((1U << RF_SRAM_DAC_LOOP_EN_LEN) - 1) << RF_SRAM_DAC_LOOP_EN_POS)) -#define RF_SRAM_DAC_STS_CLR RF_SRAM_DAC_STS_CLR -#define RF_SRAM_DAC_STS_CLR_POS (3U) -#define RF_SRAM_DAC_STS_CLR_LEN (1U) -#define RF_SRAM_DAC_STS_CLR_MSK (((1U << RF_SRAM_DAC_STS_CLR_LEN) - 1) << RF_SRAM_DAC_STS_CLR_POS) -#define RF_SRAM_DAC_STS_CLR_UMSK (~(((1U << RF_SRAM_DAC_STS_CLR_LEN) - 1) << RF_SRAM_DAC_STS_CLR_POS)) -#define RF_SRAM_DAC_DONE_CNT RF_SRAM_DAC_DONE_CNT -#define RF_SRAM_DAC_DONE_CNT_POS (16U) -#define RF_SRAM_DAC_DONE_CNT_LEN (16U) -#define RF_SRAM_DAC_DONE_CNT_MSK (((1U << RF_SRAM_DAC_DONE_CNT_LEN) - 1) << RF_SRAM_DAC_DONE_CNT_POS) -#define RF_SRAM_DAC_DONE_CNT_UMSK (~(((1U << RF_SRAM_DAC_DONE_CNT_LEN) - 1) << RF_SRAM_DAC_DONE_CNT_POS)) - -/* 0x250 : rf_sram_ctrl5 */ -#define RF_SRAM_CTRL5_OFFSET (0x250) -#define RF_SRAM_DAC_ADDR_END RF_SRAM_DAC_ADDR_END -#define RF_SRAM_DAC_ADDR_END_POS (0U) -#define RF_SRAM_DAC_ADDR_END_LEN (16U) -#define RF_SRAM_DAC_ADDR_END_MSK (((1U << RF_SRAM_DAC_ADDR_END_LEN) - 1) << RF_SRAM_DAC_ADDR_END_POS) -#define RF_SRAM_DAC_ADDR_END_UMSK (~(((1U << RF_SRAM_DAC_ADDR_END_LEN) - 1) << RF_SRAM_DAC_ADDR_END_POS)) -#define RF_SRAM_DAC_ADDR_START RF_SRAM_DAC_ADDR_START -#define RF_SRAM_DAC_ADDR_START_POS (16U) -#define RF_SRAM_DAC_ADDR_START_LEN (16U) -#define RF_SRAM_DAC_ADDR_START_MSK (((1U << RF_SRAM_DAC_ADDR_START_LEN) - 1) << RF_SRAM_DAC_ADDR_START_POS) -#define RF_SRAM_DAC_ADDR_START_UMSK (~(((1U << RF_SRAM_DAC_ADDR_START_LEN) - 1) << RF_SRAM_DAC_ADDR_START_POS)) - -/* 0x254 : rf_sram_ctrl6 */ -#define RF_SRAM_CTRL6_OFFSET (0x254) -#define RF_SRAM_DAC_STS RF_SRAM_DAC_STS -#define RF_SRAM_DAC_STS_POS (0U) -#define RF_SRAM_DAC_STS_LEN (32U) -#define RF_SRAM_DAC_STS_MSK (((1U << RF_SRAM_DAC_STS_LEN) - 1) << RF_SRAM_DAC_STS_POS) -#define RF_SRAM_DAC_STS_UMSK (~(((1U << RF_SRAM_DAC_STS_LEN) - 1) << RF_SRAM_DAC_STS_POS)) - -/* 0x258 : rf_ical_ctrl0 */ -#define RF_ICAL_CTRL0_OFFSET (0x258) -#define RF_ICAL_R_CNT_N RF_ICAL_R_CNT_N -#define RF_ICAL_R_CNT_N_POS (0U) -#define RF_ICAL_R_CNT_N_LEN (10U) -#define RF_ICAL_R_CNT_N_MSK (((1U << RF_ICAL_R_CNT_N_LEN) - 1) << RF_ICAL_R_CNT_N_POS) -#define RF_ICAL_R_CNT_N_UMSK (~(((1U << RF_ICAL_R_CNT_N_LEN) - 1) << RF_ICAL_R_CNT_N_POS)) -#define RF_ICAL_A_CNT_N RF_ICAL_A_CNT_N -#define RF_ICAL_A_CNT_N_POS (10U) -#define RF_ICAL_A_CNT_N_LEN (10U) -#define RF_ICAL_A_CNT_N_MSK (((1U << RF_ICAL_A_CNT_N_LEN) - 1) << RF_ICAL_A_CNT_N_POS) -#define RF_ICAL_A_CNT_N_UMSK (~(((1U << RF_ICAL_A_CNT_N_LEN) - 1) << RF_ICAL_A_CNT_N_POS)) -#define RF_ICAL_F_CNT_N RF_ICAL_F_CNT_N -#define RF_ICAL_F_CNT_N_POS (20U) -#define RF_ICAL_F_CNT_N_LEN (10U) -#define RF_ICAL_F_CNT_N_MSK (((1U << RF_ICAL_F_CNT_N_LEN) - 1) << RF_ICAL_F_CNT_N_POS) -#define RF_ICAL_F_CNT_N_UMSK (~(((1U << RF_ICAL_F_CNT_N_LEN) - 1) << RF_ICAL_F_CNT_N_POS)) -#define RF_ICAL_A_UD_INV_EN RF_ICAL_A_UD_INV_EN -#define RF_ICAL_A_UD_INV_EN_POS (30U) -#define RF_ICAL_A_UD_INV_EN_LEN (1U) -#define RF_ICAL_A_UD_INV_EN_MSK (((1U << RF_ICAL_A_UD_INV_EN_LEN) - 1) << RF_ICAL_A_UD_INV_EN_POS) -#define RF_ICAL_A_UD_INV_EN_UMSK (~(((1U << RF_ICAL_A_UD_INV_EN_LEN) - 1) << RF_ICAL_A_UD_INV_EN_POS)) -#define RF_ICAL_F_UD_INV_EN RF_ICAL_F_UD_INV_EN -#define RF_ICAL_F_UD_INV_EN_POS (31U) -#define RF_ICAL_F_UD_INV_EN_LEN (1U) -#define RF_ICAL_F_UD_INV_EN_MSK (((1U << RF_ICAL_F_UD_INV_EN_LEN) - 1) << RF_ICAL_F_UD_INV_EN_POS) -#define RF_ICAL_F_UD_INV_EN_UMSK (~(((1U << RF_ICAL_F_UD_INV_EN_LEN) - 1) << RF_ICAL_F_UD_INV_EN_POS)) - -/* 0x25C : rf_ical_ctrl1 */ -#define RF_ICAL_CTRL1_OFFSET (0x25C) -#define RF_ICAL_R_AVG_N RF_ICAL_R_AVG_N -#define RF_ICAL_R_AVG_N_POS (0U) -#define RF_ICAL_R_AVG_N_LEN (5U) -#define RF_ICAL_R_AVG_N_MSK (((1U << RF_ICAL_R_AVG_N_LEN) - 1) << RF_ICAL_R_AVG_N_POS) -#define RF_ICAL_R_AVG_N_UMSK (~(((1U << RF_ICAL_R_AVG_N_LEN) - 1) << RF_ICAL_R_AVG_N_POS)) -#define RF_ICAL_R_OS_Q RF_ICAL_R_OS_Q -#define RF_ICAL_R_OS_Q_POS (10U) -#define RF_ICAL_R_OS_Q_LEN (10U) -#define RF_ICAL_R_OS_Q_MSK (((1U << RF_ICAL_R_OS_Q_LEN) - 1) << RF_ICAL_R_OS_Q_POS) -#define RF_ICAL_R_OS_Q_UMSK (~(((1U << RF_ICAL_R_OS_Q_LEN) - 1) << RF_ICAL_R_OS_Q_POS)) -#define RF_ICAL_R_OS_I RF_ICAL_R_OS_I -#define RF_ICAL_R_OS_I_POS (20U) -#define RF_ICAL_R_OS_I_LEN (10U) -#define RF_ICAL_R_OS_I_MSK (((1U << RF_ICAL_R_OS_I_LEN) - 1) << RF_ICAL_R_OS_I_POS) -#define RF_ICAL_R_OS_I_UMSK (~(((1U << RF_ICAL_R_OS_I_LEN) - 1) << RF_ICAL_R_OS_I_POS)) - -/* 0x260 : rf_ical_ctrl2 */ -#define RF_ICAL_CTRL2_OFFSET (0x260) -#define RF_ICAL_PERIOD_N RF_ICAL_PERIOD_N -#define RF_ICAL_PERIOD_N_POS (0U) -#define RF_ICAL_PERIOD_N_LEN (16U) -#define RF_ICAL_PERIOD_N_MSK (((1U << RF_ICAL_PERIOD_N_LEN) - 1) << RF_ICAL_PERIOD_N_POS) -#define RF_ICAL_PERIOD_N_UMSK (~(((1U << RF_ICAL_PERIOD_N_LEN) - 1) << RF_ICAL_PERIOD_N_POS)) - -/* 0x264 : rf_fsm_ctrl0 */ -#define RF_FSM_CTRL0_OFFSET (0x264) -#define RF_CH_IND_WIFI RF_CH_IND_WIFI -#define RF_CH_IND_WIFI_POS (0U) -#define RF_CH_IND_WIFI_LEN (12U) -#define RF_CH_IND_WIFI_MSK (((1U << RF_CH_IND_WIFI_LEN) - 1) << RF_CH_IND_WIFI_POS) -#define RF_CH_IND_WIFI_UMSK (~(((1U << RF_CH_IND_WIFI_LEN) - 1) << RF_CH_IND_WIFI_POS)) - -/* 0x268 : rf_fsm_ctrl1 */ -#define RF_FSM_CTRL1_OFFSET (0x268) -#define RF_FSM_LO_TIME RF_FSM_LO_TIME -#define RF_FSM_LO_TIME_POS (0U) -#define RF_FSM_LO_TIME_LEN (16U) -#define RF_FSM_LO_TIME_MSK (((1U << RF_FSM_LO_TIME_LEN) - 1) << RF_FSM_LO_TIME_POS) -#define RF_FSM_LO_TIME_UMSK (~(((1U << RF_FSM_LO_TIME_LEN) - 1) << RF_FSM_LO_TIME_POS)) -#define RF_FSM_LO_RDY RF_FSM_LO_RDY -#define RF_FSM_LO_RDY_POS (16U) -#define RF_FSM_LO_RDY_LEN (1U) -#define RF_FSM_LO_RDY_MSK (((1U << RF_FSM_LO_RDY_LEN) - 1) << RF_FSM_LO_RDY_POS) -#define RF_FSM_LO_RDY_UMSK (~(((1U << RF_FSM_LO_RDY_LEN) - 1) << RF_FSM_LO_RDY_POS)) -#define RF_FSM_LO_RDY_RST RF_FSM_LO_RDY_RST -#define RF_FSM_LO_RDY_RST_POS (17U) -#define RF_FSM_LO_RDY_RST_LEN (1U) -#define RF_FSM_LO_RDY_RST_MSK (((1U << RF_FSM_LO_RDY_RST_LEN) - 1) << RF_FSM_LO_RDY_RST_POS) -#define RF_FSM_LO_RDY_RST_UMSK (~(((1U << RF_FSM_LO_RDY_RST_LEN) - 1) << RF_FSM_LO_RDY_RST_POS)) -#define RF_FSM_LO_RDY_4S_1 RF_FSM_LO_RDY_4S_1 -#define RF_FSM_LO_RDY_4S_1_POS (18U) -#define RF_FSM_LO_RDY_4S_1_LEN (1U) -#define RF_FSM_LO_RDY_4S_1_MSK (((1U << RF_FSM_LO_RDY_4S_1_LEN) - 1) << RF_FSM_LO_RDY_4S_1_POS) -#define RF_FSM_LO_RDY_4S_1_UMSK (~(((1U << RF_FSM_LO_RDY_4S_1_LEN) - 1) << RF_FSM_LO_RDY_4S_1_POS)) -#define RF_FSM_LO_RDY_SBCLR RF_FSM_LO_RDY_SBCLR -#define RF_FSM_LO_RDY_SBCLR_POS (19U) -#define RF_FSM_LO_RDY_SBCLR_LEN (1U) -#define RF_FSM_LO_RDY_SBCLR_MSK (((1U << RF_FSM_LO_RDY_SBCLR_LEN) - 1) << RF_FSM_LO_RDY_SBCLR_POS) -#define RF_FSM_LO_RDY_SBCLR_UMSK (~(((1U << RF_FSM_LO_RDY_SBCLR_LEN) - 1) << RF_FSM_LO_RDY_SBCLR_POS)) -#define RF_FSM_PU_PA_DLY_N RF_FSM_PU_PA_DLY_N -#define RF_FSM_PU_PA_DLY_N_POS (20U) -#define RF_FSM_PU_PA_DLY_N_LEN (10U) -#define RF_FSM_PU_PA_DLY_N_MSK (((1U << RF_FSM_PU_PA_DLY_N_LEN) - 1) << RF_FSM_PU_PA_DLY_N_POS) -#define RF_FSM_PU_PA_DLY_N_UMSK (~(((1U << RF_FSM_PU_PA_DLY_N_LEN) - 1) << RF_FSM_PU_PA_DLY_N_POS)) - -/* 0x26C : rf_fsm_ctrl2 */ -#define RF_FSM_CTRL2_OFFSET (0x26C) -#define RF_FSM_ST_DBG RF_FSM_ST_DBG -#define RF_FSM_ST_DBG_POS (0U) -#define RF_FSM_ST_DBG_LEN (3U) -#define RF_FSM_ST_DBG_MSK (((1U << RF_FSM_ST_DBG_LEN) - 1) << RF_FSM_ST_DBG_POS) -#define RF_FSM_ST_DBG_UMSK (~(((1U << RF_FSM_ST_DBG_LEN) - 1) << RF_FSM_ST_DBG_POS)) -#define RF_FSM_ST_DBG_EN RF_FSM_ST_DBG_EN -#define RF_FSM_ST_DBG_EN_POS (3U) -#define RF_FSM_ST_DBG_EN_LEN (1U) -#define RF_FSM_ST_DBG_EN_MSK (((1U << RF_FSM_ST_DBG_EN_LEN) - 1) << RF_FSM_ST_DBG_EN_POS) -#define RF_FSM_ST_DBG_EN_UMSK (~(((1U << RF_FSM_ST_DBG_EN_LEN) - 1) << RF_FSM_ST_DBG_EN_POS)) -#define RF_TRX_EN_BLE_4S RF_TRX_EN_BLE_4S -#define RF_TRX_EN_BLE_4S_POS (4U) -#define RF_TRX_EN_BLE_4S_LEN (1U) -#define RF_TRX_EN_BLE_4S_MSK (((1U << RF_TRX_EN_BLE_4S_LEN) - 1) << RF_TRX_EN_BLE_4S_POS) -#define RF_TRX_EN_BLE_4S_UMSK (~(((1U << RF_TRX_EN_BLE_4S_LEN) - 1) << RF_TRX_EN_BLE_4S_POS)) -#define RF_TRX_SW_BLE_4S RF_TRX_SW_BLE_4S -#define RF_TRX_SW_BLE_4S_POS (5U) -#define RF_TRX_SW_BLE_4S_LEN (1U) -#define RF_TRX_SW_BLE_4S_MSK (((1U << RF_TRX_SW_BLE_4S_LEN) - 1) << RF_TRX_SW_BLE_4S_POS) -#define RF_TRX_SW_BLE_4S_UMSK (~(((1U << RF_TRX_SW_BLE_4S_LEN) - 1) << RF_TRX_SW_BLE_4S_POS)) -#define RF_TRX_BLE_4S_EN RF_TRX_BLE_4S_EN -#define RF_TRX_BLE_4S_EN_POS (6U) -#define RF_TRX_BLE_4S_EN_LEN (1U) -#define RF_TRX_BLE_4S_EN_MSK (((1U << RF_TRX_BLE_4S_EN_LEN) - 1) << RF_TRX_BLE_4S_EN_POS) -#define RF_TRX_BLE_4S_EN_UMSK (~(((1U << RF_TRX_BLE_4S_EN_LEN) - 1) << RF_TRX_BLE_4S_EN_POS)) -#define RF_FSM_DFE_TX_DLY_N RF_FSM_DFE_TX_DLY_N -#define RF_FSM_DFE_TX_DLY_N_POS (10U) -#define RF_FSM_DFE_TX_DLY_N_LEN (10U) -#define RF_FSM_DFE_TX_DLY_N_MSK (((1U << RF_FSM_DFE_TX_DLY_N_LEN) - 1) << RF_FSM_DFE_TX_DLY_N_POS) -#define RF_FSM_DFE_TX_DLY_N_UMSK (~(((1U << RF_FSM_DFE_TX_DLY_N_LEN) - 1) << RF_FSM_DFE_TX_DLY_N_POS)) -#define RF_FSM_DFE_RX_DLY_N RF_FSM_DFE_RX_DLY_N -#define RF_FSM_DFE_RX_DLY_N_POS (20U) -#define RF_FSM_DFE_RX_DLY_N_LEN (10U) -#define RF_FSM_DFE_RX_DLY_N_MSK (((1U << RF_FSM_DFE_RX_DLY_N_LEN) - 1) << RF_FSM_DFE_RX_DLY_N_POS) -#define RF_FSM_DFE_RX_DLY_N_UMSK (~(((1U << RF_FSM_DFE_RX_DLY_N_LEN) - 1) << RF_FSM_DFE_RX_DLY_N_POS)) - -/* 0x270 : rf_pkdet_ctrl0 */ -#define RF_PKDET_CTRL0_OFFSET (0x270) -#define RF_PKDET_OUT_CNT_STS RF_PKDET_OUT_CNT_STS -#define RF_PKDET_OUT_CNT_STS_POS (0U) -#define RF_PKDET_OUT_CNT_STS_LEN (4U) -#define RF_PKDET_OUT_CNT_STS_MSK (((1U << RF_PKDET_OUT_CNT_STS_LEN) - 1) << RF_PKDET_OUT_CNT_STS_POS) -#define RF_PKDET_OUT_CNT_STS_UMSK (~(((1U << RF_PKDET_OUT_CNT_STS_LEN) - 1) << RF_PKDET_OUT_CNT_STS_POS)) -#define RF_PKDET_OUT_CNT_EN RF_PKDET_OUT_CNT_EN -#define RF_PKDET_OUT_CNT_EN_POS (4U) -#define RF_PKDET_OUT_CNT_EN_LEN (1U) -#define RF_PKDET_OUT_CNT_EN_MSK (((1U << RF_PKDET_OUT_CNT_EN_LEN) - 1) << RF_PKDET_OUT_CNT_EN_POS) -#define RF_PKDET_OUT_CNT_EN_UMSK (~(((1U << RF_PKDET_OUT_CNT_EN_LEN) - 1) << RF_PKDET_OUT_CNT_EN_POS)) -#define RF_PKDET_OUT_MODE RF_PKDET_OUT_MODE -#define RF_PKDET_OUT_MODE_POS (5U) -#define RF_PKDET_OUT_MODE_LEN (1U) -#define RF_PKDET_OUT_MODE_MSK (((1U << RF_PKDET_OUT_MODE_LEN) - 1) << RF_PKDET_OUT_MODE_POS) -#define RF_PKDET_OUT_MODE_UMSK (~(((1U << RF_PKDET_OUT_MODE_LEN) - 1) << RF_PKDET_OUT_MODE_POS)) - -/* 0x600 : dfe_ctrl_0 */ -#define RF_DFE_CTRL_0_OFFSET (0x600) -#define RF_TX_IQC_PHASE RF_TX_IQC_PHASE -#define RF_TX_IQC_PHASE_POS (0U) -#define RF_TX_IQC_PHASE_LEN (10U) -#define RF_TX_IQC_PHASE_MSK (((1U << RF_TX_IQC_PHASE_LEN) - 1) << RF_TX_IQC_PHASE_POS) -#define RF_TX_IQC_PHASE_UMSK (~(((1U << RF_TX_IQC_PHASE_LEN) - 1) << RF_TX_IQC_PHASE_POS)) -#define RF_TX_IQC_PHASE_EN RF_TX_IQC_PHASE_EN -#define RF_TX_IQC_PHASE_EN_POS (10U) -#define RF_TX_IQC_PHASE_EN_LEN (1U) -#define RF_TX_IQC_PHASE_EN_MSK (((1U << RF_TX_IQC_PHASE_EN_LEN) - 1) << RF_TX_IQC_PHASE_EN_POS) -#define RF_TX_IQC_PHASE_EN_UMSK (~(((1U << RF_TX_IQC_PHASE_EN_LEN) - 1) << RF_TX_IQC_PHASE_EN_POS)) -#define RF_TX_IQC_GAIN RF_TX_IQC_GAIN -#define RF_TX_IQC_GAIN_POS (12U) -#define RF_TX_IQC_GAIN_LEN (11U) -#define RF_TX_IQC_GAIN_MSK (((1U << RF_TX_IQC_GAIN_LEN) - 1) << RF_TX_IQC_GAIN_POS) -#define RF_TX_IQC_GAIN_UMSK (~(((1U << RF_TX_IQC_GAIN_LEN) - 1) << RF_TX_IQC_GAIN_POS)) -#define RF_TX_IQC_GAIN_EN RF_TX_IQC_GAIN_EN -#define RF_TX_IQC_GAIN_EN_POS (23U) -#define RF_TX_IQC_GAIN_EN_LEN (1U) -#define RF_TX_IQC_GAIN_EN_MSK (((1U << RF_TX_IQC_GAIN_EN_LEN) - 1) << RF_TX_IQC_GAIN_EN_POS) -#define RF_TX_IQC_GAIN_EN_UMSK (~(((1U << RF_TX_IQC_GAIN_EN_LEN) - 1) << RF_TX_IQC_GAIN_EN_POS)) -#define RF_TX_DVGA_GAIN_QDB RF_TX_DVGA_GAIN_QDB -#define RF_TX_DVGA_GAIN_QDB_POS (24U) -#define RF_TX_DVGA_GAIN_QDB_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_MSK (((1U << RF_TX_DVGA_GAIN_QDB_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_POS) -#define RF_TX_DVGA_GAIN_QDB_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_POS)) -#define RF_TX_DVGA_GAIN_CTRL_HW RF_TX_DVGA_GAIN_CTRL_HW -#define RF_TX_DVGA_GAIN_CTRL_HW_POS (31U) -#define RF_TX_DVGA_GAIN_CTRL_HW_LEN (1U) -#define RF_TX_DVGA_GAIN_CTRL_HW_MSK (((1U << RF_TX_DVGA_GAIN_CTRL_HW_LEN) - 1) << RF_TX_DVGA_GAIN_CTRL_HW_POS) -#define RF_TX_DVGA_GAIN_CTRL_HW_UMSK (~(((1U << RF_TX_DVGA_GAIN_CTRL_HW_LEN) - 1) << RF_TX_DVGA_GAIN_CTRL_HW_POS)) - -/* 0x604 : dfe_ctrl_1 */ -#define RF_DFE_CTRL_1_OFFSET (0x604) -#define RF_TX_DAC_OS_I RF_TX_DAC_OS_I -#define RF_TX_DAC_OS_I_POS (0U) -#define RF_TX_DAC_OS_I_LEN (12U) -#define RF_TX_DAC_OS_I_MSK (((1U << RF_TX_DAC_OS_I_LEN) - 1) << RF_TX_DAC_OS_I_POS) -#define RF_TX_DAC_OS_I_UMSK (~(((1U << RF_TX_DAC_OS_I_LEN) - 1) << RF_TX_DAC_OS_I_POS)) -#define RF_TX_DAC_OS_Q RF_TX_DAC_OS_Q -#define RF_TX_DAC_OS_Q_POS (16U) -#define RF_TX_DAC_OS_Q_LEN (12U) -#define RF_TX_DAC_OS_Q_MSK (((1U << RF_TX_DAC_OS_Q_LEN) - 1) << RF_TX_DAC_OS_Q_POS) -#define RF_TX_DAC_OS_Q_UMSK (~(((1U << RF_TX_DAC_OS_Q_LEN) - 1) << RF_TX_DAC_OS_Q_POS)) -#define RF_TX_DAC_DAT_FORMAT RF_TX_DAC_DAT_FORMAT -#define RF_TX_DAC_DAT_FORMAT_POS (30U) -#define RF_TX_DAC_DAT_FORMAT_LEN (1U) -#define RF_TX_DAC_DAT_FORMAT_MSK (((1U << RF_TX_DAC_DAT_FORMAT_LEN) - 1) << RF_TX_DAC_DAT_FORMAT_POS) -#define RF_TX_DAC_DAT_FORMAT_UMSK (~(((1U << RF_TX_DAC_DAT_FORMAT_LEN) - 1) << RF_TX_DAC_DAT_FORMAT_POS)) -#define RF_TX_DAC_IQ_SWAP RF_TX_DAC_IQ_SWAP -#define RF_TX_DAC_IQ_SWAP_POS (31U) -#define RF_TX_DAC_IQ_SWAP_LEN (1U) -#define RF_TX_DAC_IQ_SWAP_MSK (((1U << RF_TX_DAC_IQ_SWAP_LEN) - 1) << RF_TX_DAC_IQ_SWAP_POS) -#define RF_TX_DAC_IQ_SWAP_UMSK (~(((1U << RF_TX_DAC_IQ_SWAP_LEN) - 1) << RF_TX_DAC_IQ_SWAP_POS)) - -/* 0x608 : dfe_ctrl_2 */ -#define RF_DFE_CTRL_2_OFFSET (0x608) -#define RF_RX_ADC_OS_I RF_RX_ADC_OS_I -#define RF_RX_ADC_OS_I_POS (0U) -#define RF_RX_ADC_OS_I_LEN (10U) -#define RF_RX_ADC_OS_I_MSK (((1U << RF_RX_ADC_OS_I_LEN) - 1) << RF_RX_ADC_OS_I_POS) -#define RF_RX_ADC_OS_I_UMSK (~(((1U << RF_RX_ADC_OS_I_LEN) - 1) << RF_RX_ADC_OS_I_POS)) -#define RF_RX_ADC_OS_Q RF_RX_ADC_OS_Q -#define RF_RX_ADC_OS_Q_POS (16U) -#define RF_RX_ADC_OS_Q_LEN (10U) -#define RF_RX_ADC_OS_Q_MSK (((1U << RF_RX_ADC_OS_Q_LEN) - 1) << RF_RX_ADC_OS_Q_POS) -#define RF_RX_ADC_OS_Q_UMSK (~(((1U << RF_RX_ADC_OS_Q_LEN) - 1) << RF_RX_ADC_OS_Q_POS)) -#define RF_RX_ADC_DCE_FLT_EN RF_RX_ADC_DCE_FLT_EN -#define RF_RX_ADC_DCE_FLT_EN_POS (28U) -#define RF_RX_ADC_DCE_FLT_EN_LEN (1U) -#define RF_RX_ADC_DCE_FLT_EN_MSK (((1U << RF_RX_ADC_DCE_FLT_EN_LEN) - 1) << RF_RX_ADC_DCE_FLT_EN_POS) -#define RF_RX_ADC_DCE_FLT_EN_UMSK (~(((1U << RF_RX_ADC_DCE_FLT_EN_LEN) - 1) << RF_RX_ADC_DCE_FLT_EN_POS)) -#define RF_RX_ADC_LOW_POW_EN RF_RX_ADC_LOW_POW_EN -#define RF_RX_ADC_LOW_POW_EN_POS (29U) -#define RF_RX_ADC_LOW_POW_EN_LEN (1U) -#define RF_RX_ADC_LOW_POW_EN_MSK (((1U << RF_RX_ADC_LOW_POW_EN_LEN) - 1) << RF_RX_ADC_LOW_POW_EN_POS) -#define RF_RX_ADC_LOW_POW_EN_UMSK (~(((1U << RF_RX_ADC_LOW_POW_EN_LEN) - 1) << RF_RX_ADC_LOW_POW_EN_POS)) -#define RF_RX_ADC_DAT_FORMAT RF_RX_ADC_DAT_FORMAT -#define RF_RX_ADC_DAT_FORMAT_POS (30U) -#define RF_RX_ADC_DAT_FORMAT_LEN (1U) -#define RF_RX_ADC_DAT_FORMAT_MSK (((1U << RF_RX_ADC_DAT_FORMAT_LEN) - 1) << RF_RX_ADC_DAT_FORMAT_POS) -#define RF_RX_ADC_DAT_FORMAT_UMSK (~(((1U << RF_RX_ADC_DAT_FORMAT_LEN) - 1) << RF_RX_ADC_DAT_FORMAT_POS)) -#define RF_RX_ADC_IQ_SWAP RF_RX_ADC_IQ_SWAP -#define RF_RX_ADC_IQ_SWAP_POS (31U) -#define RF_RX_ADC_IQ_SWAP_LEN (1U) -#define RF_RX_ADC_IQ_SWAP_MSK (((1U << RF_RX_ADC_IQ_SWAP_LEN) - 1) << RF_RX_ADC_IQ_SWAP_POS) -#define RF_RX_ADC_IQ_SWAP_UMSK (~(((1U << RF_RX_ADC_IQ_SWAP_LEN) - 1) << RF_RX_ADC_IQ_SWAP_POS)) - -/* 0x60C : dfe_ctrl_3 */ -#define RF_DFE_CTRL_3_OFFSET (0x60C) -#define RF_RX_ADC_4S_I_VAL RF_RX_ADC_4S_I_VAL -#define RF_RX_ADC_4S_I_VAL_POS (0U) -#define RF_RX_ADC_4S_I_VAL_LEN (10U) -#define RF_RX_ADC_4S_I_VAL_MSK (((1U << RF_RX_ADC_4S_I_VAL_LEN) - 1) << RF_RX_ADC_4S_I_VAL_POS) -#define RF_RX_ADC_4S_I_VAL_UMSK (~(((1U << RF_RX_ADC_4S_I_VAL_LEN) - 1) << RF_RX_ADC_4S_I_VAL_POS)) -#define RF_RX_ADC_4S_I_EN RF_RX_ADC_4S_I_EN -#define RF_RX_ADC_4S_I_EN_POS (10U) -#define RF_RX_ADC_4S_I_EN_LEN (1U) -#define RF_RX_ADC_4S_I_EN_MSK (((1U << RF_RX_ADC_4S_I_EN_LEN) - 1) << RF_RX_ADC_4S_I_EN_POS) -#define RF_RX_ADC_4S_I_EN_UMSK (~(((1U << RF_RX_ADC_4S_I_EN_LEN) - 1) << RF_RX_ADC_4S_I_EN_POS)) -#define RF_RX_ADC_4S_Q_VAL RF_RX_ADC_4S_Q_VAL -#define RF_RX_ADC_4S_Q_VAL_POS (16U) -#define RF_RX_ADC_4S_Q_VAL_LEN (10U) -#define RF_RX_ADC_4S_Q_VAL_MSK (((1U << RF_RX_ADC_4S_Q_VAL_LEN) - 1) << RF_RX_ADC_4S_Q_VAL_POS) -#define RF_RX_ADC_4S_Q_VAL_UMSK (~(((1U << RF_RX_ADC_4S_Q_VAL_LEN) - 1) << RF_RX_ADC_4S_Q_VAL_POS)) -#define RF_RX_ADC_4S_Q_EN RF_RX_ADC_4S_Q_EN -#define RF_RX_ADC_4S_Q_EN_POS (26U) -#define RF_RX_ADC_4S_Q_EN_LEN (1U) -#define RF_RX_ADC_4S_Q_EN_MSK (((1U << RF_RX_ADC_4S_Q_EN_LEN) - 1) << RF_RX_ADC_4S_Q_EN_POS) -#define RF_RX_ADC_4S_Q_EN_UMSK (~(((1U << RF_RX_ADC_4S_Q_EN_LEN) - 1) << RF_RX_ADC_4S_Q_EN_POS)) - -/* 0x610 : dfe_ctrl_4 */ -#define RF_DFE_CTRL_4_OFFSET (0x610) -#define RF_RX_PF_TH2 RF_RX_PF_TH2 -#define RF_RX_PF_TH2_POS (0U) -#define RF_RX_PF_TH2_LEN (10U) -#define RF_RX_PF_TH2_MSK (((1U << RF_RX_PF_TH2_LEN) - 1) << RF_RX_PF_TH2_POS) -#define RF_RX_PF_TH2_UMSK (~(((1U << RF_RX_PF_TH2_LEN) - 1) << RF_RX_PF_TH2_POS)) -#define RF_RX_PF_TH1 RF_RX_PF_TH1 -#define RF_RX_PF_TH1_POS (16U) -#define RF_RX_PF_TH1_LEN (10U) -#define RF_RX_PF_TH1_MSK (((1U << RF_RX_PF_TH1_LEN) - 1) << RF_RX_PF_TH1_POS) -#define RF_RX_PF_TH1_UMSK (~(((1U << RF_RX_PF_TH1_LEN) - 1) << RF_RX_PF_TH1_POS)) -#define RF_RX_PF_Q_EN RF_RX_PF_Q_EN -#define RF_RX_PF_Q_EN_POS (30U) -#define RF_RX_PF_Q_EN_LEN (1U) -#define RF_RX_PF_Q_EN_MSK (((1U << RF_RX_PF_Q_EN_LEN) - 1) << RF_RX_PF_Q_EN_POS) -#define RF_RX_PF_Q_EN_UMSK (~(((1U << RF_RX_PF_Q_EN_LEN) - 1) << RF_RX_PF_Q_EN_POS)) -#define RF_RX_PF_I_EN RF_RX_PF_I_EN -#define RF_RX_PF_I_EN_POS (31U) -#define RF_RX_PF_I_EN_LEN (1U) -#define RF_RX_PF_I_EN_MSK (((1U << RF_RX_PF_I_EN_LEN) - 1) << RF_RX_PF_I_EN_POS) -#define RF_RX_PF_I_EN_UMSK (~(((1U << RF_RX_PF_I_EN_LEN) - 1) << RF_RX_PF_I_EN_POS)) - -/* 0x614 : dfe_ctrl_5 */ -#define RF_DFE_CTRL_5_OFFSET (0x614) -#define RF_RX_IQC_PHASE RF_RX_IQC_PHASE -#define RF_RX_IQC_PHASE_POS (0U) -#define RF_RX_IQC_PHASE_LEN (10U) -#define RF_RX_IQC_PHASE_MSK (((1U << RF_RX_IQC_PHASE_LEN) - 1) << RF_RX_IQC_PHASE_POS) -#define RF_RX_IQC_PHASE_UMSK (~(((1U << RF_RX_IQC_PHASE_LEN) - 1) << RF_RX_IQC_PHASE_POS)) -#define RF_RX_IQC_PHASE_EN RF_RX_IQC_PHASE_EN -#define RF_RX_IQC_PHASE_EN_POS (10U) -#define RF_RX_IQC_PHASE_EN_LEN (1U) -#define RF_RX_IQC_PHASE_EN_MSK (((1U << RF_RX_IQC_PHASE_EN_LEN) - 1) << RF_RX_IQC_PHASE_EN_POS) -#define RF_RX_IQC_PHASE_EN_UMSK (~(((1U << RF_RX_IQC_PHASE_EN_LEN) - 1) << RF_RX_IQC_PHASE_EN_POS)) -#define RF_RX_IQC_GAIN RF_RX_IQC_GAIN -#define RF_RX_IQC_GAIN_POS (12U) -#define RF_RX_IQC_GAIN_LEN (11U) -#define RF_RX_IQC_GAIN_MSK (((1U << RF_RX_IQC_GAIN_LEN) - 1) << RF_RX_IQC_GAIN_POS) -#define RF_RX_IQC_GAIN_UMSK (~(((1U << RF_RX_IQC_GAIN_LEN) - 1) << RF_RX_IQC_GAIN_POS)) -#define RF_RX_IQC_GAIN_EN RF_RX_IQC_GAIN_EN -#define RF_RX_IQC_GAIN_EN_POS (23U) -#define RF_RX_IQC_GAIN_EN_LEN (1U) -#define RF_RX_IQC_GAIN_EN_MSK (((1U << RF_RX_IQC_GAIN_EN_LEN) - 1) << RF_RX_IQC_GAIN_EN_POS) -#define RF_RX_IQC_GAIN_EN_UMSK (~(((1U << RF_RX_IQC_GAIN_EN_LEN) - 1) << RF_RX_IQC_GAIN_EN_POS)) - -/* 0x618 : dfe_ctrl_6 */ -#define RF_DFE_CTRL_6_OFFSET (0x618) -#define RF_RX_PM_FREQSHIFT_CW RF_RX_PM_FREQSHIFT_CW -#define RF_RX_PM_FREQSHIFT_CW_POS (0U) -#define RF_RX_PM_FREQSHIFT_CW_LEN (20U) -#define RF_RX_PM_FREQSHIFT_CW_MSK (((1U << RF_RX_PM_FREQSHIFT_CW_LEN) - 1) << RF_RX_PM_FREQSHIFT_CW_POS) -#define RF_RX_PM_FREQSHIFT_CW_UMSK (~(((1U << RF_RX_PM_FREQSHIFT_CW_LEN) - 1) << RF_RX_PM_FREQSHIFT_CW_POS)) -#define RF_RX_PM_FREQSHIFT_EN RF_RX_PM_FREQSHIFT_EN -#define RF_RX_PM_FREQSHIFT_EN_POS (20U) -#define RF_RX_PM_FREQSHIFT_EN_LEN (1U) -#define RF_RX_PM_FREQSHIFT_EN_MSK (((1U << RF_RX_PM_FREQSHIFT_EN_LEN) - 1) << RF_RX_PM_FREQSHIFT_EN_POS) -#define RF_RX_PM_FREQSHIFT_EN_UMSK (~(((1U << RF_RX_PM_FREQSHIFT_EN_LEN) - 1) << RF_RX_PM_FREQSHIFT_EN_POS)) -#define RF_RX_PM_DONE RF_RX_PM_DONE -#define RF_RX_PM_DONE_POS (28U) -#define RF_RX_PM_DONE_LEN (1U) -#define RF_RX_PM_DONE_MSK (((1U << RF_RX_PM_DONE_LEN) - 1) << RF_RX_PM_DONE_POS) -#define RF_RX_PM_DONE_UMSK (~(((1U << RF_RX_PM_DONE_LEN) - 1) << RF_RX_PM_DONE_POS)) -#define RF_RX_PM_EN RF_RX_PM_EN -#define RF_RX_PM_EN_POS (29U) -#define RF_RX_PM_EN_LEN (1U) -#define RF_RX_PM_EN_MSK (((1U << RF_RX_PM_EN_LEN) - 1) << RF_RX_PM_EN_POS) -#define RF_RX_PM_EN_UMSK (~(((1U << RF_RX_PM_EN_LEN) - 1) << RF_RX_PM_EN_POS)) -#define RF_RX_PM_IN_SEL RF_RX_PM_IN_SEL -#define RF_RX_PM_IN_SEL_POS (30U) -#define RF_RX_PM_IN_SEL_LEN (2U) -#define RF_RX_PM_IN_SEL_MSK (((1U << RF_RX_PM_IN_SEL_LEN) - 1) << RF_RX_PM_IN_SEL_POS) -#define RF_RX_PM_IN_SEL_UMSK (~(((1U << RF_RX_PM_IN_SEL_LEN) - 1) << RF_RX_PM_IN_SEL_POS)) - -/* 0x61C : dfe_ctrl_7 */ -#define RF_DFE_CTRL_7_OFFSET (0x61C) -#define RF_RX_PM_START_OFS RF_RX_PM_START_OFS -#define RF_RX_PM_START_OFS_POS (0U) -#define RF_RX_PM_START_OFS_LEN (16U) -#define RF_RX_PM_START_OFS_MSK (((1U << RF_RX_PM_START_OFS_LEN) - 1) << RF_RX_PM_START_OFS_POS) -#define RF_RX_PM_START_OFS_UMSK (~(((1U << RF_RX_PM_START_OFS_LEN) - 1) << RF_RX_PM_START_OFS_POS)) -#define RF_RX_PM_ACC_LEN RF_RX_PM_ACC_LEN -#define RF_RX_PM_ACC_LEN_POS (16U) -#define RF_RX_PM_ACC_LEN_LEN (16U) -#define RF_RX_PM_ACC_LEN_MSK (((1U << RF_RX_PM_ACC_LEN_LEN) - 1) << RF_RX_PM_ACC_LEN_POS) -#define RF_RX_PM_ACC_LEN_UMSK (~(((1U << RF_RX_PM_ACC_LEN_LEN) - 1) << RF_RX_PM_ACC_LEN_POS)) - -/* 0x620 : dfe_ctrl_8 */ -#define RF_DFE_CTRL_8_OFFSET (0x620) -#define RF_RX_PM_IQACC_I RF_RX_PM_IQACC_I -#define RF_RX_PM_IQACC_I_POS (0U) -#define RF_RX_PM_IQACC_I_LEN (25U) -#define RF_RX_PM_IQACC_I_MSK (((1U << RF_RX_PM_IQACC_I_LEN) - 1) << RF_RX_PM_IQACC_I_POS) -#define RF_RX_PM_IQACC_I_UMSK (~(((1U << RF_RX_PM_IQACC_I_LEN) - 1) << RF_RX_PM_IQACC_I_POS)) - -/* 0x624 : dfe_ctrl_9 */ -#define RF_DFE_CTRL_9_OFFSET (0x624) -#define RF_RX_PM_IQACC_Q RF_RX_PM_IQACC_Q -#define RF_RX_PM_IQACC_Q_POS (0U) -#define RF_RX_PM_IQACC_Q_LEN (25U) -#define RF_RX_PM_IQACC_Q_MSK (((1U << RF_RX_PM_IQACC_Q_LEN) - 1) << RF_RX_PM_IQACC_Q_POS) -#define RF_RX_PM_IQACC_Q_UMSK (~(((1U << RF_RX_PM_IQACC_Q_LEN) - 1) << RF_RX_PM_IQACC_Q_POS)) - -/* 0x628 : dfe_ctrl_10 */ -#define RF_DFE_CTRL_10_OFFSET (0x628) -#define RF_DFE_DAC_RAW_I RF_DFE_DAC_RAW_I -#define RF_DFE_DAC_RAW_I_POS (0U) -#define RF_DFE_DAC_RAW_I_LEN (11U) -#define RF_DFE_DAC_RAW_I_MSK (((1U << RF_DFE_DAC_RAW_I_LEN) - 1) << RF_DFE_DAC_RAW_I_POS) -#define RF_DFE_DAC_RAW_I_UMSK (~(((1U << RF_DFE_DAC_RAW_I_LEN) - 1) << RF_DFE_DAC_RAW_I_POS)) -#define RF_DFE_DAC_RAW_Q RF_DFE_DAC_RAW_Q -#define RF_DFE_DAC_RAW_Q_POS (16U) -#define RF_DFE_DAC_RAW_Q_LEN (11U) -#define RF_DFE_DAC_RAW_Q_MSK (((1U << RF_DFE_DAC_RAW_Q_LEN) - 1) << RF_DFE_DAC_RAW_Q_POS) -#define RF_DFE_DAC_RAW_Q_UMSK (~(((1U << RF_DFE_DAC_RAW_Q_LEN) - 1) << RF_DFE_DAC_RAW_Q_POS)) - -/* 0x62C : dfe_ctrl_11 */ -#define RF_DFE_CTRL_11_OFFSET (0x62C) -#define RF_DFE_ADC_RAW_I RF_DFE_ADC_RAW_I -#define RF_DFE_ADC_RAW_I_POS (0U) -#define RF_DFE_ADC_RAW_I_LEN (10U) -#define RF_DFE_ADC_RAW_I_MSK (((1U << RF_DFE_ADC_RAW_I_LEN) - 1) << RF_DFE_ADC_RAW_I_POS) -#define RF_DFE_ADC_RAW_I_UMSK (~(((1U << RF_DFE_ADC_RAW_I_LEN) - 1) << RF_DFE_ADC_RAW_I_POS)) -#define RF_DFE_ADC_RAW_Q RF_DFE_ADC_RAW_Q -#define RF_DFE_ADC_RAW_Q_POS (16U) -#define RF_DFE_ADC_RAW_Q_LEN (10U) -#define RF_DFE_ADC_RAW_Q_MSK (((1U << RF_DFE_ADC_RAW_Q_LEN) - 1) << RF_DFE_ADC_RAW_Q_POS) -#define RF_DFE_ADC_RAW_Q_UMSK (~(((1U << RF_DFE_ADC_RAW_Q_LEN) - 1) << RF_DFE_ADC_RAW_Q_POS)) - -/* 0x630 : dfe_ctrl_12 */ -#define RF_DFE_CTRL_12_OFFSET (0x630) -#define RF_TX_DVGA_GAIN_QDB_GC0 RF_TX_DVGA_GAIN_QDB_GC0 -#define RF_TX_DVGA_GAIN_QDB_GC0_POS (0U) -#define RF_TX_DVGA_GAIN_QDB_GC0_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC0_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC0_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC0_POS) -#define RF_TX_DVGA_GAIN_QDB_GC0_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC0_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC0_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC1 RF_TX_DVGA_GAIN_QDB_GC1 -#define RF_TX_DVGA_GAIN_QDB_GC1_POS (8U) -#define RF_TX_DVGA_GAIN_QDB_GC1_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC1_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC1_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC1_POS) -#define RF_TX_DVGA_GAIN_QDB_GC1_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC1_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC1_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC2 RF_TX_DVGA_GAIN_QDB_GC2 -#define RF_TX_DVGA_GAIN_QDB_GC2_POS (16U) -#define RF_TX_DVGA_GAIN_QDB_GC2_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC2_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC2_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC2_POS) -#define RF_TX_DVGA_GAIN_QDB_GC2_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC2_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC2_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC3 RF_TX_DVGA_GAIN_QDB_GC3 -#define RF_TX_DVGA_GAIN_QDB_GC3_POS (24U) -#define RF_TX_DVGA_GAIN_QDB_GC3_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC3_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC3_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC3_POS) -#define RF_TX_DVGA_GAIN_QDB_GC3_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC3_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC3_POS)) - -/* 0x634 : dfe_ctrl_13 */ -#define RF_DFE_CTRL_13_OFFSET (0x634) -#define RF_TX_DVGA_GAIN_QDB_GC4 RF_TX_DVGA_GAIN_QDB_GC4 -#define RF_TX_DVGA_GAIN_QDB_GC4_POS (0U) -#define RF_TX_DVGA_GAIN_QDB_GC4_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC4_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC4_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC4_POS) -#define RF_TX_DVGA_GAIN_QDB_GC4_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC4_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC4_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC5 RF_TX_DVGA_GAIN_QDB_GC5 -#define RF_TX_DVGA_GAIN_QDB_GC5_POS (8U) -#define RF_TX_DVGA_GAIN_QDB_GC5_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC5_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC5_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC5_POS) -#define RF_TX_DVGA_GAIN_QDB_GC5_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC5_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC5_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC6 RF_TX_DVGA_GAIN_QDB_GC6 -#define RF_TX_DVGA_GAIN_QDB_GC6_POS (16U) -#define RF_TX_DVGA_GAIN_QDB_GC6_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC6_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC6_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC6_POS) -#define RF_TX_DVGA_GAIN_QDB_GC6_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC6_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC6_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC7 RF_TX_DVGA_GAIN_QDB_GC7 -#define RF_TX_DVGA_GAIN_QDB_GC7_POS (24U) -#define RF_TX_DVGA_GAIN_QDB_GC7_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC7_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC7_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC7_POS) -#define RF_TX_DVGA_GAIN_QDB_GC7_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC7_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC7_POS)) - -/* 0x638 : dfe_ctrl_14 */ -#define RF_DFE_CTRL_14_OFFSET (0x638) -#define RF_TX_DVGA_GAIN_QDB_GC8 RF_TX_DVGA_GAIN_QDB_GC8 -#define RF_TX_DVGA_GAIN_QDB_GC8_POS (0U) -#define RF_TX_DVGA_GAIN_QDB_GC8_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC8_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC8_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC8_POS) -#define RF_TX_DVGA_GAIN_QDB_GC8_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC8_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC8_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC9 RF_TX_DVGA_GAIN_QDB_GC9 -#define RF_TX_DVGA_GAIN_QDB_GC9_POS (8U) -#define RF_TX_DVGA_GAIN_QDB_GC9_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC9_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC9_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC9_POS) -#define RF_TX_DVGA_GAIN_QDB_GC9_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC9_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC9_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC10 RF_TX_DVGA_GAIN_QDB_GC10 -#define RF_TX_DVGA_GAIN_QDB_GC10_POS (16U) -#define RF_TX_DVGA_GAIN_QDB_GC10_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC10_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC10_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC10_POS) -#define RF_TX_DVGA_GAIN_QDB_GC10_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC10_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC10_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC11 RF_TX_DVGA_GAIN_QDB_GC11 -#define RF_TX_DVGA_GAIN_QDB_GC11_POS (24U) -#define RF_TX_DVGA_GAIN_QDB_GC11_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC11_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC11_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC11_POS) -#define RF_TX_DVGA_GAIN_QDB_GC11_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC11_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC11_POS)) - -/* 0x63C : dfe_ctrl_15 */ -#define RF_DFE_CTRL_15_OFFSET (0x63C) -#define RF_TX_DVGA_GAIN_QDB_GC12 RF_TX_DVGA_GAIN_QDB_GC12 -#define RF_TX_DVGA_GAIN_QDB_GC12_POS (0U) -#define RF_TX_DVGA_GAIN_QDB_GC12_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC12_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC12_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC12_POS) -#define RF_TX_DVGA_GAIN_QDB_GC12_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC12_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC12_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC13 RF_TX_DVGA_GAIN_QDB_GC13 -#define RF_TX_DVGA_GAIN_QDB_GC13_POS (8U) -#define RF_TX_DVGA_GAIN_QDB_GC13_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC13_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC13_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC13_POS) -#define RF_TX_DVGA_GAIN_QDB_GC13_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC13_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC13_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC14 RF_TX_DVGA_GAIN_QDB_GC14 -#define RF_TX_DVGA_GAIN_QDB_GC14_POS (16U) -#define RF_TX_DVGA_GAIN_QDB_GC14_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC14_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC14_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC14_POS) -#define RF_TX_DVGA_GAIN_QDB_GC14_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC14_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC14_POS)) -#define RF_TX_DVGA_GAIN_QDB_GC15 RF_TX_DVGA_GAIN_QDB_GC15 -#define RF_TX_DVGA_GAIN_QDB_GC15_POS (24U) -#define RF_TX_DVGA_GAIN_QDB_GC15_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_GC15_MSK (((1U << RF_TX_DVGA_GAIN_QDB_GC15_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC15_POS) -#define RF_TX_DVGA_GAIN_QDB_GC15_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_GC15_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_GC15_POS)) - -/* 0x640 : dfe_ctrl_16 */ -#define RF_DFE_CTRL_16_OFFSET (0x640) -#define RF_TBB_IND_GC0 RF_TBB_IND_GC0 -#define RF_TBB_IND_GC0_POS (0U) -#define RF_TBB_IND_GC0_LEN (3U) -#define RF_TBB_IND_GC0_MSK (((1U << RF_TBB_IND_GC0_LEN) - 1) << RF_TBB_IND_GC0_POS) -#define RF_TBB_IND_GC0_UMSK (~(((1U << RF_TBB_IND_GC0_LEN) - 1) << RF_TBB_IND_GC0_POS)) -#define RF_TBB_IND_GC1 RF_TBB_IND_GC1 -#define RF_TBB_IND_GC1_POS (4U) -#define RF_TBB_IND_GC1_LEN (3U) -#define RF_TBB_IND_GC1_MSK (((1U << RF_TBB_IND_GC1_LEN) - 1) << RF_TBB_IND_GC1_POS) -#define RF_TBB_IND_GC1_UMSK (~(((1U << RF_TBB_IND_GC1_LEN) - 1) << RF_TBB_IND_GC1_POS)) -#define RF_TBB_IND_GC2 RF_TBB_IND_GC2 -#define RF_TBB_IND_GC2_POS (8U) -#define RF_TBB_IND_GC2_LEN (3U) -#define RF_TBB_IND_GC2_MSK (((1U << RF_TBB_IND_GC2_LEN) - 1) << RF_TBB_IND_GC2_POS) -#define RF_TBB_IND_GC2_UMSK (~(((1U << RF_TBB_IND_GC2_LEN) - 1) << RF_TBB_IND_GC2_POS)) -#define RF_TBB_IND_GC3 RF_TBB_IND_GC3 -#define RF_TBB_IND_GC3_POS (12U) -#define RF_TBB_IND_GC3_LEN (3U) -#define RF_TBB_IND_GC3_MSK (((1U << RF_TBB_IND_GC3_LEN) - 1) << RF_TBB_IND_GC3_POS) -#define RF_TBB_IND_GC3_UMSK (~(((1U << RF_TBB_IND_GC3_LEN) - 1) << RF_TBB_IND_GC3_POS)) -#define RF_TBB_IND_GC4 RF_TBB_IND_GC4 -#define RF_TBB_IND_GC4_POS (16U) -#define RF_TBB_IND_GC4_LEN (3U) -#define RF_TBB_IND_GC4_MSK (((1U << RF_TBB_IND_GC4_LEN) - 1) << RF_TBB_IND_GC4_POS) -#define RF_TBB_IND_GC4_UMSK (~(((1U << RF_TBB_IND_GC4_LEN) - 1) << RF_TBB_IND_GC4_POS)) -#define RF_TBB_IND_GC5 RF_TBB_IND_GC5 -#define RF_TBB_IND_GC5_POS (20U) -#define RF_TBB_IND_GC5_LEN (3U) -#define RF_TBB_IND_GC5_MSK (((1U << RF_TBB_IND_GC5_LEN) - 1) << RF_TBB_IND_GC5_POS) -#define RF_TBB_IND_GC5_UMSK (~(((1U << RF_TBB_IND_GC5_LEN) - 1) << RF_TBB_IND_GC5_POS)) -#define RF_TBB_IND_GC6 RF_TBB_IND_GC6 -#define RF_TBB_IND_GC6_POS (24U) -#define RF_TBB_IND_GC6_LEN (3U) -#define RF_TBB_IND_GC6_MSK (((1U << RF_TBB_IND_GC6_LEN) - 1) << RF_TBB_IND_GC6_POS) -#define RF_TBB_IND_GC6_UMSK (~(((1U << RF_TBB_IND_GC6_LEN) - 1) << RF_TBB_IND_GC6_POS)) -#define RF_TBB_IND_GC7 RF_TBB_IND_GC7 -#define RF_TBB_IND_GC7_POS (28U) -#define RF_TBB_IND_GC7_LEN (3U) -#define RF_TBB_IND_GC7_MSK (((1U << RF_TBB_IND_GC7_LEN) - 1) << RF_TBB_IND_GC7_POS) -#define RF_TBB_IND_GC7_UMSK (~(((1U << RF_TBB_IND_GC7_LEN) - 1) << RF_TBB_IND_GC7_POS)) - -/* 0x644 : dfe_ctrl_17 */ -#define RF_DFE_CTRL_17_OFFSET (0x644) -#define RF_TBB_IND_GC8 RF_TBB_IND_GC8 -#define RF_TBB_IND_GC8_POS (0U) -#define RF_TBB_IND_GC8_LEN (3U) -#define RF_TBB_IND_GC8_MSK (((1U << RF_TBB_IND_GC8_LEN) - 1) << RF_TBB_IND_GC8_POS) -#define RF_TBB_IND_GC8_UMSK (~(((1U << RF_TBB_IND_GC8_LEN) - 1) << RF_TBB_IND_GC8_POS)) -#define RF_TBB_IND_GC9 RF_TBB_IND_GC9 -#define RF_TBB_IND_GC9_POS (4U) -#define RF_TBB_IND_GC9_LEN (3U) -#define RF_TBB_IND_GC9_MSK (((1U << RF_TBB_IND_GC9_LEN) - 1) << RF_TBB_IND_GC9_POS) -#define RF_TBB_IND_GC9_UMSK (~(((1U << RF_TBB_IND_GC9_LEN) - 1) << RF_TBB_IND_GC9_POS)) -#define RF_TBB_IND_GC10 RF_TBB_IND_GC10 -#define RF_TBB_IND_GC10_POS (8U) -#define RF_TBB_IND_GC10_LEN (3U) -#define RF_TBB_IND_GC10_MSK (((1U << RF_TBB_IND_GC10_LEN) - 1) << RF_TBB_IND_GC10_POS) -#define RF_TBB_IND_GC10_UMSK (~(((1U << RF_TBB_IND_GC10_LEN) - 1) << RF_TBB_IND_GC10_POS)) -#define RF_TBB_IND_GC11 RF_TBB_IND_GC11 -#define RF_TBB_IND_GC11_POS (12U) -#define RF_TBB_IND_GC11_LEN (3U) -#define RF_TBB_IND_GC11_MSK (((1U << RF_TBB_IND_GC11_LEN) - 1) << RF_TBB_IND_GC11_POS) -#define RF_TBB_IND_GC11_UMSK (~(((1U << RF_TBB_IND_GC11_LEN) - 1) << RF_TBB_IND_GC11_POS)) -#define RF_TBB_IND_GC12 RF_TBB_IND_GC12 -#define RF_TBB_IND_GC12_POS (16U) -#define RF_TBB_IND_GC12_LEN (3U) -#define RF_TBB_IND_GC12_MSK (((1U << RF_TBB_IND_GC12_LEN) - 1) << RF_TBB_IND_GC12_POS) -#define RF_TBB_IND_GC12_UMSK (~(((1U << RF_TBB_IND_GC12_LEN) - 1) << RF_TBB_IND_GC12_POS)) -#define RF_TBB_IND_GC13 RF_TBB_IND_GC13 -#define RF_TBB_IND_GC13_POS (20U) -#define RF_TBB_IND_GC13_LEN (3U) -#define RF_TBB_IND_GC13_MSK (((1U << RF_TBB_IND_GC13_LEN) - 1) << RF_TBB_IND_GC13_POS) -#define RF_TBB_IND_GC13_UMSK (~(((1U << RF_TBB_IND_GC13_LEN) - 1) << RF_TBB_IND_GC13_POS)) -#define RF_TBB_IND_GC14 RF_TBB_IND_GC14 -#define RF_TBB_IND_GC14_POS (24U) -#define RF_TBB_IND_GC14_LEN (3U) -#define RF_TBB_IND_GC14_MSK (((1U << RF_TBB_IND_GC14_LEN) - 1) << RF_TBB_IND_GC14_POS) -#define RF_TBB_IND_GC14_UMSK (~(((1U << RF_TBB_IND_GC14_LEN) - 1) << RF_TBB_IND_GC14_POS)) -#define RF_TBB_IND_GC15 RF_TBB_IND_GC15 -#define RF_TBB_IND_GC15_POS (28U) -#define RF_TBB_IND_GC15_LEN (3U) -#define RF_TBB_IND_GC15_MSK (((1U << RF_TBB_IND_GC15_LEN) - 1) << RF_TBB_IND_GC15_POS) -#define RF_TBB_IND_GC15_UMSK (~(((1U << RF_TBB_IND_GC15_LEN) - 1) << RF_TBB_IND_GC15_POS)) - -/* 0x648 : dfe_ctrl_18 */ -#define RF_DFE_CTRL_18_OFFSET (0x648) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC0 RF_TX_DVGA_GAIN_QDB_BLE_GC0 -#define RF_TX_DVGA_GAIN_QDB_BLE_GC0_POS (0U) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC0_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC0_MSK (((1U << RF_TX_DVGA_GAIN_QDB_BLE_GC0_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_BLE_GC0_POS) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC0_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_BLE_GC0_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_BLE_GC0_POS)) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC1 RF_TX_DVGA_GAIN_QDB_BLE_GC1 -#define RF_TX_DVGA_GAIN_QDB_BLE_GC1_POS (8U) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC1_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC1_MSK (((1U << RF_TX_DVGA_GAIN_QDB_BLE_GC1_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_BLE_GC1_POS) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC1_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_BLE_GC1_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_BLE_GC1_POS)) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC2 RF_TX_DVGA_GAIN_QDB_BLE_GC2 -#define RF_TX_DVGA_GAIN_QDB_BLE_GC2_POS (16U) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC2_LEN (7U) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC2_MSK (((1U << RF_TX_DVGA_GAIN_QDB_BLE_GC2_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_BLE_GC2_POS) -#define RF_TX_DVGA_GAIN_QDB_BLE_GC2_UMSK (~(((1U << RF_TX_DVGA_GAIN_QDB_BLE_GC2_LEN) - 1) << RF_TX_DVGA_GAIN_QDB_BLE_GC2_POS)) - -struct rf_reg { - /* 0x0 : Silicon revision */ - union { - struct - { - uint32_t rf_id : 8; /* [ 7: 0], r, 0x0 */ - uint32_t fw_rev : 8; /* [15: 8], r, 0x0 */ - uint32_t hw_rev : 8; /* [23:16], r, 0x0 */ - uint32_t reserved_24_31 : 8; /* [31:24], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_rev; - - /* 0x4 : Digital Control */ - union { - struct - { - uint32_t reserved_0 : 1; /* [ 0], rsvd, 0x0 */ - uint32_t rf_fsm_ctrl_en : 1; /* [ 1], r/w, 0x1 */ - uint32_t rf_fsm_t2r_cal_mode : 2; /* [ 3: 2], r/w, 0x0 */ - uint32_t rf_fsm_state : 3; /* [ 6: 4], r, 0x1 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rf_rc_state_dbg : 3; /* [10: 8], r/w, 0x0 */ - uint32_t rf_rc_state_dbg_en : 1; /* [ 11], r/w, 0x0 */ - uint32_t rf_fsm_st_int_sel : 3; /* [14:12], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t rf_fsm_st_int : 1; /* [ 16], r, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t rf_fsm_st_int_clr : 1; /* [ 20], r/w, 0x1 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t rf_fsm_st_int_set : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t rf_rc_state_value : 3; /* [30:28], r, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fsm_ctrl_hw; - - /* 0x8 : rfsm status reg */ - union { - struct - { - uint32_t rf_fsm_sw_st : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t rf_fsm_sw_st_vld : 1; /* [ 8], r/w, 0x0 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t full_cal_en : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t inc_cal_timeout : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t lo_unlocked : 1; /* [ 20], r, 0x0 */ - uint32_t reserved_21_31 : 11; /* [31:21], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fsm_ctrl_sw; - - /* 0xC : Control logic switch */ - union { - struct - { - uint32_t pu_ctrl_hw : 1; /* [ 0], r/w, 0x1 */ - uint32_t rx_gain_ctrl_hw : 1; /* [ 1], r/w, 0x1 */ - uint32_t tx_gain_ctrl_hw : 1; /* [ 2], r/w, 0x1 */ - uint32_t lna_ctrl_hw : 1; /* [ 3], r/w, 0x1 */ - uint32_t rbb_bw_ctrl_hw : 1; /* [ 4], r/w, 0x1 */ - uint32_t trxcal_ctrl_hw : 1; /* [ 5], r/w, 0x1 */ - uint32_t lo_ctrl_hw : 1; /* [ 6], r/w, 0x1 */ - uint32_t inc_acal_ctrl_en_hw : 1; /* [ 7], r/w, 0x1 */ - uint32_t inc_fcal_ctrl_en_hw : 1; /* [ 8], r/w, 0x1 */ - uint32_t sdm_ctrl_hw : 1; /* [ 9], r/w, 0x1 */ - uint32_t rbb_pkdet_en_ctrl_hw : 1; /* [ 10], r/w, 0x1 */ - uint32_t rbb_pkdet_out_rstn_ctrl_hw : 1; /* [ 11], r/w, 0x1 */ - uint32_t adda_ctrl_hw : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rfctrl_hw_en; - - /* 0x10 : temp_comp */ - union { - struct - { - uint32_t const_acal : 8; /* [ 7: 0], r/w, 0x1a */ - uint32_t const_fcal : 8; /* [15: 8], r/w, 0x74 */ - uint32_t temp_comp_en : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } temp_comp; - - /* 0x14 : rfcal_status */ - union { - struct - { - uint32_t rcal_status : 2; /* [ 1: 0], r/w, 0x0 */ - uint32_t adc_oscal_status : 2; /* [ 3: 2], r/w, 0x0 */ - uint32_t fcal_status : 2; /* [ 5: 4], r/w, 0x0 */ - uint32_t acal_status : 2; /* [ 7: 6], r/w, 0x0 */ - uint32_t inc_fcal_status : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t inc_acal_status : 2; /* [11:10], r/w, 0x0 */ - uint32_t clkpll_cal_status : 2; /* [13:12], r/w, 0x0 */ - uint32_t ros_status : 2; /* [15:14], r/w, 0x0 */ - uint32_t tos_status : 2; /* [17:16], r/w, 0x0 */ - uint32_t rccal_status : 2; /* [19:18], r/w, 0x0 */ - uint32_t lo_leakcal_status : 2; /* [21:20], r/w, 0x0 */ - uint32_t tiqcal_status_resv : 2; /* [23:22], r/w, 0x0 */ - uint32_t riqcal_status_resv : 2; /* [25:24], r/w, 0x0 */ - uint32_t pwdet_cal_status : 2; /* [27:26], r/w, 0x0 */ - uint32_t tenscal_status : 2; /* [29:28], r/w, 0x0 */ - uint32_t dpd_status : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rfcal_status; - - /* 0x18 : rfcal_status2 */ - union { - struct - { - uint32_t dl_rfcal_table_status : 2; /* [ 1: 0], r/w, 0x0 */ - uint32_t reserved_2_31 : 30; /* [31: 2], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rfcal_status2; - - /* 0x1C : Calibration mode register */ - union { - struct - { - uint32_t rcal_en_resv : 1; /* [ 0], r/w, 0x0 */ - uint32_t adc_oscal_en : 1; /* [ 1], r/w, 0x0 */ - uint32_t dl_rfcal_table_en : 1; /* [ 2], r/w, 0x0 */ - uint32_t fcal_en : 1; /* [ 3], r/w, 0x0 */ - uint32_t acal_en : 1; /* [ 4], r/w, 0x0 */ - uint32_t fcal_inc_en : 1; /* [ 5], r/w, 0x1 */ - uint32_t acal_inc_en : 1; /* [ 6], r/w, 0x1 */ - uint32_t roscal_inc_en : 1; /* [ 7], r/w, 0x1 */ - uint32_t clkpll_cal_en : 1; /* [ 8], r/w, 0x0 */ - uint32_t roscal_en : 1; /* [ 9], r/w, 0x0 */ - uint32_t toscal_en : 1; /* [ 10], r/w, 0x0 */ - uint32_t rccal_en : 1; /* [ 11], r/w, 0x0 */ - uint32_t lo_leakcal_en : 1; /* [ 12], r/w, 0x0 */ - uint32_t tiqcal_en : 1; /* [ 13], r/w, 0x0 */ - uint32_t riqcal_en : 1; /* [ 14], r/w, 0x0 */ - uint32_t pwdet_cal_en : 1; /* [ 15], r/w, 0x0 */ - uint32_t tsencal_en : 1; /* [ 16], r/w, 0x0 */ - uint32_t dpd_en : 1; /* [ 17], r/w, 0x0 */ - uint32_t reserved_18_31 : 14; /* [31:18], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rfcal_ctrlen; - - /* 0x20 : rf calibration state enabl in full cal list */ - union { - struct - { - uint32_t rcal_sten_resv : 1; /* [ 0], r/w, 0x0 */ - uint32_t adc_oscal_sten : 1; /* [ 1], r/w, 0x1 */ - uint32_t dl_rfcal_table_sten : 1; /* [ 2], r/w, 0x1 */ - uint32_t fcal_sten : 1; /* [ 3], r/w, 0x1 */ - uint32_t acal_sten : 1; /* [ 4], r/w, 0x1 */ - uint32_t inc_fcal_sten : 1; /* [ 5], r/w, 0x1 */ - uint32_t inc_acal_sten : 1; /* [ 6], r/w, 0x1 */ - uint32_t clkpll_cal_sten : 1; /* [ 7], r/w, 0x1 */ - uint32_t roscal_sten : 1; /* [ 8], r/w, 0x1 */ - uint32_t toscal_sten_resv : 1; /* [ 9], r/w, 0x0 */ - uint32_t rccal_sten : 1; /* [ 10], r/w, 0x1 */ - uint32_t lo_leakcal_sten : 1; /* [ 11], r/w, 0x1 */ - uint32_t tiqcal_sten : 1; /* [ 12], r/w, 0x1 */ - uint32_t riqcal_sten : 1; /* [ 13], r/w, 0x0 */ - uint32_t pwdet_cal_sten : 1; /* [ 14], r/w, 0x1 */ - uint32_t tsencal_sten : 1; /* [ 15], r/w, 0x1 */ - uint32_t dpd_sten : 1; /* [ 16], r/w, 0x1 */ - uint32_t reserved_17_29 : 13; /* [29:17], rsvd, 0x0 */ - uint32_t rfcal_level : 2; /* [31:30], r/w, 0x2 */ - } BF; - uint32_t WORD; - } rfcal_stateen; - - /* 0x24 : SARADC Control Registers */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } saradc_resv; - - /* 0x28 : ZRF Control register 0 */ - union { - struct - { - uint32_t aupll_sdm_rst_dly : 2; /* [ 1: 0], r/w, 0x3 */ - uint32_t lo_sdm_rst_dly : 2; /* [ 3: 2], r/w, 0x3 */ - uint32_t reserved_4_7 : 4; /* [ 7: 4], rsvd, 0x0 */ - uint32_t ppu_lead : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t pud_vco_dly : 2; /* [11:10], r/w, 0x1 */ - uint32_t pud_iref_dly : 2; /* [13:12], r/w, 0x1 */ - uint32_t pud_pa_dly : 2; /* [15:14], r/w, 0x1 */ - uint32_t reserved_16_26 : 11; /* [26:16], rsvd, 0x0 */ - uint32_t mbg_trim : 2; /* [28:27], r/w, 0x2 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_base_ctrl1; - - /* 0x2C : ZRF Control register 0 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_base_ctrl2; - - /* 0x30 : pucr1 */ - union { - struct - { - uint32_t pu_sfreg : 1; /* [ 0], r/w, 0x0 */ - uint32_t reserved_1_7 : 7; /* [ 7: 1], rsvd, 0x0 */ - uint32_t pu_lna : 1; /* [ 8], r/w, 0x0 */ - uint32_t pu_rmxgm : 1; /* [ 9], r/w, 0x0 */ - uint32_t pu_rmx : 1; /* [ 10], r/w, 0x0 */ - uint32_t pu_rbb : 1; /* [ 11], r/w, 0x0 */ - uint32_t pu_adda_ldo : 1; /* [ 12], r/w, 0x0 */ - uint32_t adc_clk_en : 1; /* [ 13], r/w, 0x0 */ - uint32_t pu_adc : 1; /* [ 14], r/w, 0x0 */ - uint32_t pu_op_atest : 1; /* [ 15], r/w, 0x0 */ - uint32_t pu_pa : 1; /* [ 16], r/w, 0x0 */ - uint32_t pu_tmx : 1; /* [ 17], r/w, 0x0 */ - uint32_t pu_tbb : 1; /* [ 18], r/w, 0x0 */ - uint32_t pu_dac : 1; /* [ 19], r/w, 0x0 */ - uint32_t pu_vco : 1; /* [ 20], r/w, 0x0 */ - uint32_t pu_fbdv : 1; /* [ 21], r/w, 0x0 */ - uint32_t pu_pfd : 1; /* [ 22], r/w, 0x0 */ - uint32_t pu_osmx : 1; /* [ 23], r/w, 0x0 */ - uint32_t pu_rxbuf : 1; /* [ 24], r/w, 0x0 */ - uint32_t pu_txbuf : 1; /* [ 25], r/w, 0x0 */ - uint32_t trsw_en : 1; /* [ 26], r/w, 0x1 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t pu_pkdet : 1; /* [ 28], r/w, 0x0 */ - uint32_t pu_rosdac : 1; /* [ 29], r/w, 0x0 */ - uint32_t pu_pwrmx : 1; /* [ 30], r/w, 0x0 */ - uint32_t pu_tosdac : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } pucr1; - - /* 0x34 : read only from hardware logic */ - union { - struct - { - uint32_t pu_sfreg_hw : 1; /* [ 0], r, 0x1 */ - uint32_t reserved_1_7 : 7; /* [ 7: 1], rsvd, 0x0 */ - uint32_t pu_lna_hw : 1; /* [ 8], r, 0x1 */ - uint32_t pu_rmxgm_hw : 1; /* [ 9], r, 0x1 */ - uint32_t pu_rmx_hw : 1; /* [ 10], r, 0x1 */ - uint32_t pu_rbb_hw : 1; /* [ 11], r, 0x1 */ - uint32_t pu_adda_ldo_hw : 1; /* [ 12], r, 0x1 */ - uint32_t adc_clk_en_hw : 1; /* [ 13], r, 0x1 */ - uint32_t pu_adc_hw : 1; /* [ 14], r, 0x1 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t pu_pa_hw : 1; /* [ 16], r, 0x1 */ - uint32_t pu_tmx_hw : 1; /* [ 17], r, 0x1 */ - uint32_t pu_tbb_hw : 1; /* [ 18], r, 0x1 */ - uint32_t pu_dac_hw : 1; /* [ 19], r, 0x1 */ - uint32_t pu_vco_hw : 1; /* [ 20], r, 0x1 */ - uint32_t pu_fbdv_hw : 1; /* [ 21], r, 0x1 */ - uint32_t pu_pfd_hw : 1; /* [ 22], r, 0x1 */ - uint32_t pu_osmx_hw : 1; /* [ 23], r, 0x1 */ - uint32_t pu_rxbuf_hw : 1; /* [ 24], r, 0x1 */ - uint32_t pu_txbuf_hw : 1; /* [ 25], r, 0x1 */ - uint32_t trsw_en_hw : 1; /* [ 26], r, 0x0 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t pu_pkdet_hw : 1; /* [ 28], r, 0x1 */ - uint32_t pu_rosdac_hw : 1; /* [ 29], r, 0x1 */ - uint32_t reserved_30 : 1; /* [ 30], rsvd, 0x0 */ - uint32_t pu_tosdac_hw : 1; /* [ 31], r, 0x1 */ - } BF; - uint32_t WORD; - } pucr1_hw; - - /* 0x38 : pucr2 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr2; - - /* 0x3C : pucr2_hw */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr2_hw; - - /* 0x40 : ppu_ctrl_hw */ - union { - struct - { - uint32_t reserved_0_7 : 8; /* [ 7: 0], rsvd, 0x0 */ - uint32_t ppu_lna_hw : 1; /* [ 8], r, 0x1 */ - uint32_t ppu_rmxgm_hw : 1; /* [ 9], r, 0x1 */ - uint32_t reserved_10 : 1; /* [ 10], rsvd, 0x0 */ - uint32_t ppu_rbb_hw : 1; /* [ 11], r, 0x1 */ - uint32_t reserved_12_19 : 8; /* [19:12], rsvd, 0x0 */ - uint32_t ppu_vco_hw : 1; /* [ 20], r, 0x1 */ - uint32_t ppu_fbdv_hw : 1; /* [ 21], r, 0x1 */ - uint32_t ppu_pfd_hw : 1; /* [ 22], r, 0x1 */ - uint32_t ppu_osmx_hw : 1; /* [ 23], r, 0x1 */ - uint32_t ppu_rxbuf_hw : 1; /* [ 24], r, 0x1 */ - uint32_t ppu_txbuf_hw : 1; /* [ 25], r, 0x1 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } ppu_ctrl_hw; - - /* 0x44 : pud_ctrl_hw */ - union { - struct - { - uint32_t reserved_0_19 : 20; /* [19: 0], rsvd, 0x0 */ - uint32_t pud_vco_hw : 1; /* [ 20], r, 0x0 */ - uint32_t reserved_21_31 : 11; /* [31:21], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pud_ctrl_hw; - - /* 0x48 : gain control1 */ - union { - struct - { - uint32_t gc_lna : 3; /* [ 2: 0], r/w, 0x7 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t gc_rmxgm : 2; /* [ 5: 4], r/w, 0x3 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t gc_rbb1 : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t gc_rbb2 : 3; /* [14:12], r/w, 0x6 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t gc_tmx : 3; /* [18:16], r/w, 0x2 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t gc_tbb : 5; /* [24:20], r/w, 0x8 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t gc_tbb_boost : 2; /* [29:28], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } trx_gain1; - - /* 0x4C : trx gain hardware readback */ - union { - struct - { - uint32_t gc_lna_hw : 3; /* [ 2: 0], r, 0x7 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t gc_rmxgm_hw : 2; /* [ 5: 4], r, 0x1 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t gc_rbb1_hw : 2; /* [ 9: 8], r, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t gc_rbb2_hw : 3; /* [14:12], r, 0x6 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t gc_tmx_hw : 3; /* [18:16], r, 0x8 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t gc_tbb_hw : 5; /* [24:20], r, 0x3 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t gc_tbb_boost_hw : 2; /* [29:28], r, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } trx_gain_hw; - - /* 0x50 : dc test register */ - union { - struct - { - uint32_t tmux : 3; /* [ 2: 0], r/w, 0x0 */ - uint32_t dc_tp_en : 1; /* [ 3], r/w, 0x0 */ - uint32_t dc_tp_clkpll_en : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t ten_clkpll : 1; /* [ 8], r/w, 0x0 */ - uint32_t ten_clkpll_sfreg : 1; /* [ 9], r/w, 0x0 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t ten_rrf_0 : 1; /* [ 12], r/w, 0x0 */ - uint32_t ten_rrf_1 : 1; /* [ 13], r/w, 0x0 */ - uint32_t ten_pa : 1; /* [ 14], r/w, 0x0 */ - uint32_t ten_tmx : 1; /* [ 15], r/w, 0x0 */ - uint32_t ten_tia : 1; /* [ 16], r/w, 0x0 */ - uint32_t ten_bq : 1; /* [ 17], r/w, 0x0 */ - uint32_t ten_atest : 1; /* [ 18], r/w, 0x0 */ - uint32_t ten_tbb : 1; /* [ 19], r/w, 0x0 */ - uint32_t ten_adc : 1; /* [ 20], r/w, 0x0 */ - uint32_t ten_dac_i : 1; /* [ 21], r/w, 0x0 */ - uint32_t ten_dac_q : 1; /* [ 22], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t ten_vco : 1; /* [ 24], r/w, 0x0 */ - uint32_t ten_pfdcp : 1; /* [ 25], r/w, 0x0 */ - uint32_t ten_lf : 1; /* [ 26], r/w, 0x0 */ - uint32_t ten_lodist : 1; /* [ 27], r/w, 0x0 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } ten_dc; - - /* 0x54 : digital test register */ - union { - struct - { - uint32_t dten_clkpll_postdiv_clk : 1; /* [ 0], r/w, 0x0 */ - uint32_t dten_clkpll_clk96m : 1; /* [ 1], r/w, 0x0 */ - uint32_t dten_clkpll_clk32m : 1; /* [ 2], r/w, 0x0 */ - uint32_t dten_clkpll_fsdm : 1; /* [ 3], r/w, 0x0 */ - uint32_t dten_clkpll_fref : 1; /* [ 4], r/w, 0x0 */ - uint32_t dten_clkpll_fin : 1; /* [ 5], r/w, 0x0 */ - uint32_t dten_lo_fsdm : 1; /* [ 6], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t dten_lo_fref : 1; /* [ 8], r/w, 0x0 */ - uint32_t dtest_pull_down : 1; /* [ 9], r/w, 0x1 */ - uint32_t reserved_10_22 : 13; /* [22:10], rsvd, 0x0 */ - uint32_t rf_dtest_en : 1; /* [ 23], r/w, 0x0 */ - uint32_t reserved_24_31 : 8; /* [31:24], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } ten_dig; - - /* 0x58 : ac test register */ - union { - struct - { - uint32_t atest_op_cc : 4; /* [ 3: 0], r/w, 0x0 */ - uint32_t atest_dac_en : 1; /* [ 4], r/w, 0x0 */ - uint32_t atest_in_trx_sw : 1; /* [ 5], r/w, 0x0 */ - uint32_t atest_in_en : 1; /* [ 6], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t atest_gain_r9 : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t atest_gain_r8 : 2; /* [11:10], r/w, 0x0 */ - uint32_t atest_gain_r7 : 2; /* [13:12], r/w, 0x0 */ - uint32_t atest_gain_r6 : 2; /* [15:14], r/w, 0x0 */ - uint32_t atest_gain_r5 : 3; /* [18:16], r/w, 0x0 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t atest_out_en_q : 1; /* [ 20], r/w, 0x0 */ - uint32_t atest_out_en_i : 1; /* [ 21], r/w, 0x0 */ - uint32_t atest_in_en_q : 1; /* [ 22], r/w, 0x0 */ - uint32_t atest_in_en_i : 1; /* [ 23], r/w, 0x0 */ - uint32_t reserved_24_31 : 8; /* [31:24], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } ten_ac; - - /* 0x5C : pmip_mv2aon */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pmip_mv2aon; - - /* 0x60 : RX normal bias mode registers */ - union { - struct - { - uint32_t vg11_sel : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t vg13_sel : 2; /* [ 3: 2], r/w, 0x1 */ - uint32_t reserved_4_31 : 28; /* [31: 4], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } cip; - - /* 0x64 : pa1 */ - union { - struct - { - uint32_t pa_iaq : 3; /* [ 2: 0], r/w, 0x3 */ - uint32_t pa_etb_en : 1; /* [ 3], r/w, 0x1 */ - uint32_t pa_iet : 4; /* [ 7: 4], r/w, 0x2 */ - uint32_t pa_vbcore : 4; /* [11: 8], r/w, 0xa */ - uint32_t pa_vbcas : 3; /* [14:12], r/w, 0x3 */ - uint32_t pa_half_on : 1; /* [ 15], r/w, 0x0 */ - uint32_t pa_ib_fix : 1; /* [ 16], r/w, 0x0 */ - uint32_t pa_lz_bias_en : 1; /* [ 17], r/w, 0x1 */ - uint32_t pa_pwrmx_osdac : 4; /* [21:18], r/w, 0x4 */ - uint32_t pa_pwrmx_dac_pn_switch : 1; /* [ 22], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t pa_pwrmx_bm : 3; /* [26:24], r/w, 0x3 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t pa_att_gc : 4; /* [31:28], r/w, 0x7 */ - } BF; - uint32_t WORD; - } pa1; - - /* 0x68 : RX normal bias mode registers */ - union { - struct - { - uint32_t reserved_0_2 : 3; /* [ 2: 0], rsvd, 0x0 */ - uint32_t pa_etb_en_hw : 1; /* [ 3], r, 0x1 */ - uint32_t pa_iet_hw : 4; /* [ 7: 4], r, 0x2 */ - uint32_t pa_vbcore_hw : 4; /* [11: 8], r, 0xa */ - uint32_t pa_vbcas_hw : 3; /* [14:12], r, 0x4 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t pa_half_on_hw : 1; /* [ 16], r, 0x1 */ - uint32_t pa_ib_fix_hw : 1; /* [ 17], r, 0x1 */ - uint32_t reserved_18_31 : 14; /* [31:18], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pa2; - - /* 0x6C : tmx */ - union { - struct - { - uint32_t tmx_cs : 3; /* [ 2: 0], r/w, 0x3 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t tmx_bm_sw : 3; /* [ 6: 4], r/w, 0x4 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t tmx_bm_cas : 3; /* [10: 8], r/w, 0x6 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t tmx_bm_cas_bulk : 3; /* [14:12], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t tx_tsense_en : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tmx; - - /* 0x70 : tbb */ - union { - struct - { - uint32_t tbb_bm_sf : 2; /* [ 1: 0], r/w, 0x2 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t tbb_bm_cg : 2; /* [ 5: 4], r/w, 0x2 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t tbb_vcm : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t tbb_cflt : 2; /* [13:12], r/w, 0x1 */ - uint32_t tbb_iq_bias_short : 1; /* [ 14], r/w, 0x0 */ - uint32_t tbb_atest_out_en : 1; /* [ 15], r/w, 0x0 */ - uint32_t tbb_tosdac_q : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t tbb_tosdac_i : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tbb; - - /* 0x74 : lna */ - union { - struct - { - uint32_t lna_bm : 4; /* [ 3: 0], r/w, 0x6 */ - uint32_t lna_bm_hw : 4; /* [ 7: 4], r, 0x6 */ - uint32_t lna_load_csw : 4; /* [11: 8], r/w, 0x6 */ - uint32_t lna_load_csw_hw : 4; /* [15:12], r, 0x6 */ - uint32_t lna_rfb_match : 3; /* [18:16], r/w, 0x4 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t lna_cap_lg : 2; /* [21:20], r/w, 0x1 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t lna_lg_gsel : 3; /* [26:24], r/w, 0x1 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lna; - - /* 0x78 : rmxgm */ - union { - struct - { - uint32_t rmx_bm : 3; /* [ 2: 0], r/w, 0x3 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t rmxgm_bm : 3; /* [ 6: 4], r/w, 0x3 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rmxgm_10m_mode_en : 1; /* [ 8], r/w, 0x0 */ - uint32_t reserved_9_31 : 23; /* [31: 9], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rmxgm; - - /* 0x7C : rbb1 */ - union { - struct - { - uint32_t rosdac_q : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rosdac_i : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rosdac_q_hw : 6; /* [21:16], r, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rosdac_i_hw : 6; /* [29:24], r, 0x20 */ - uint32_t reserved_30 : 1; /* [ 30], rsvd, 0x0 */ - uint32_t rosdac_range : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rbb1; - - /* 0x80 : rbb2 */ - union { - struct - { - uint32_t rbb_cap2_fc_q : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rbb_cap2_fc_i : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_q : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_i : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb2; - - /* 0x84 : rbb3 */ - union { - struct - { - uint32_t rbb_bt_mode_hw : 1; /* [ 0], r, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t rbb_bt_mode : 1; /* [ 4], r/w, 0x0 */ - uint32_t rbb_bt_fif_tune : 2; /* [ 6: 5], r/w, 0x1 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rbb_deq : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t rbb_bm_op : 3; /* [14:12], r/w, 0x4 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t rbb_vcm : 2; /* [17:16], r/w, 0x2 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t rbb_bq_iqbias_short : 1; /* [ 20], r/w, 0x1 */ - uint32_t rbb_tia_iqbias_short : 1; /* [ 21], r/w, 0x1 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_bw : 2; /* [25:24], r/w, 0x2 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t rxiqcal_en : 1; /* [ 28], r/w, 0x0 */ - uint32_t reserved_29_30 : 2; /* [30:29], rsvd, 0x0 */ - uint32_t pwr_det_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rbb3; - - /* 0x88 : rbb4 */ - union { - struct - { - uint32_t rbb_pkdet_vth : 4; /* [ 3: 0], r/w, 0x5 */ - uint32_t rbb_pkdet_out_rstn : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t rbb_pkdet_en : 1; /* [ 8], r/w, 0x0 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t rbb_pkdet_out_rstn_hw : 1; /* [ 12], r, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t rbb_pkdet_en_hw : 1; /* [ 16], r, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t pkdet_out_raw : 1; /* [ 20], r, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t pkdet_out_latch : 1; /* [ 24], r, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb4; - - /* 0x8C : adda1 */ - union { - struct - { - uint32_t dac_dvdd_sel : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t dac_bias_sel : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t dac_clk_sel : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t dac_rccalsel : 1; /* [ 12], r/w, 0x0 */ - uint32_t dac_clk_sync_inv : 1; /* [ 13], r/w, 0x1 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t adda_ldo_byps : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t adda_ldo_dvdd_sel : 3; /* [22:20], r/w, 0x2 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t adda_ldo_dvdd_sel_hw : 3; /* [26:24], r, 0x0 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adda1; - - /* 0x90 : adda2 */ - union { - struct - { - uint32_t adc_vref_sel : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t adc_dly_ctl : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t adc_dvdd_sel : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adc_sar_ascal_en : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t adc_gt_rm : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t adc_clk_sync_inv : 1; /* [ 20], r/w, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t adc_clk_inv : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t adc_clk_div_sel : 1; /* [ 28], r/w, 0x1 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adda2; - - /* 0x94 reserved */ - uint8_t RESERVED0x94[12]; - - /* 0xA0 : vco1 */ - union { - struct - { - uint32_t lo_vco_freq_cw : 8; /* [ 7: 0], r/w, 0x80 */ - uint32_t lo_vco_freq_cw_hw : 8; /* [15: 8], r, 0x80 */ - uint32_t lo_vco_idac_cw : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_idac_cw_hw : 5; /* [28:24], r, 0xf */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } vco1; - - /* 0xA4 : vco2 */ - union { - struct - { - uint32_t lo_vco_vbias_cw : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t lo_vco_idac_boot : 1; /* [ 4], r/w, 0x0 */ - uint32_t lo_vco_short_vbias_filter : 1; /* [ 5], r/w, 0x0 */ - uint32_t lo_vco_short_idac_filter : 1; /* [ 6], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t acal_vref_cw : 3; /* [10: 8], r/w, 0x3 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t acal_vco_ud : 1; /* [ 12], r, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t acal_inc_en_hw : 1; /* [ 16], r, 0x0 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } vco2; - - /* 0xA8 : vco3 */ - union { - struct - { - uint32_t fcal_div : 16; /* [15: 0], r/w, 0x0 */ - uint32_t fcal_cnt_op : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } vco3; - - /* 0xAC : vco4 */ - union { - struct - { - uint32_t reserved_0_3 : 4; /* [ 3: 0], rsvd, 0x0 */ - uint32_t fcal_cnt_start : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t fcal_inc_en_hw : 1; /* [ 8], r, 0x0 */ - uint32_t reserved_9_15 : 7; /* [15: 9], rsvd, 0x0 */ - uint32_t fcal_inc_large_range : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t fcal_cnt_rdy : 1; /* [ 20], r, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t fcal_inc_vctrl_ud : 2; /* [25:24], r, 0x0 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } vco4; - - /* 0xB0 : pfdcp */ - union { - struct - { - uint32_t lo_cp_sel : 1; /* [ 0], r/w, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t lo_cp_sel_hw : 1; /* [ 4], r, 0x1 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_cp_startup_en : 1; /* [ 8], r/w, 0x1 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t lo_cp_ota_en : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t lo_cp_opamp_en : 1; /* [ 16], r/w, 0x1 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t lo_cp_hiz : 1; /* [ 20], r/w, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_pfd_rvdd_boost : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t lo_pfd_rst_csd : 1; /* [ 28], r/w, 0x0 */ - uint32_t lo_pfd_rst_csd_hw : 1; /* [ 29], r, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pfdcp; - - /* 0xB4 : lo */ - union { - struct - { - uint32_t lo_lf_rz_hw : 2; /* [ 1: 0], r, 0x2 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t lo_lf_r4_hw : 2; /* [ 5: 4], r, 0x2 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t lo_lf_cz_hw : 2; /* [ 9: 8], r, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t lo_lf_rz : 2; /* [13:12], r/w, 0x2 */ - uint32_t lo_lf_cz : 2; /* [15:14], r/w, 0x2 */ - uint32_t lo_lf_r4 : 2; /* [17:16], r/w, 0x2 */ - uint32_t lo_lf_r4_short : 1; /* [ 18], r/w, 0x0 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t lo_slipped_dn : 1; /* [ 20], r, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_slipped_up : 1; /* [ 24], r, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo; - - /* 0xB8 : fbdv */ - union { - struct - { - uint32_t lo_fbdv_halfstep_en_hw : 1; /* [ 0], r, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t lo_fbdv_halfstep_en : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_fbdv_sel_sample_clk : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t lo_fbdv_sel_fb_clk : 2; /* [13:12], r/w, 0x1 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t lo_fbdv_rst : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t lo_fbdv_rst_hw : 1; /* [ 20], r, 0x0 */ - uint32_t reserved_21_31 : 11; /* [31:21], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } fbdv; - - /* 0xBC : lodist */ - union { - struct - { - uint32_t lo_osmx_xgm_boost : 1; /* [ 0], r/w, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t lo_osmx_en_xgm : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_osmx_fix_cap : 1; /* [ 8], r/w, 0x1 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t lo_osmx_vbuf_stre : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t lo_osmx_capbank_bias : 2; /* [17:16], r/w, 0x1 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t lo_osmx_cap : 4; /* [23:20], r/w, 0x8 */ - uint32_t lo_lodist_txbuf_stre : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t lo_lodist_rxbuf_stre : 1; /* [ 28], r/w, 0x1 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lodist; - - /* 0xC0 : sdm1 */ - union { - struct - { - uint32_t lo_sdm_dither_sel_hw : 2; /* [ 1: 0], r, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t lo_sdm_bypass_hw : 1; /* [ 4], r, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_sdm_dither_sel : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t lo_sdm_bypass : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t lo_sdm_rstb : 1; /* [ 16], r/w, 0x1 */ - uint32_t lo_sdm_rstb_hw : 1; /* [ 17], r, 0x1 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t lo_sdm_flag : 1; /* [ 20], r/w, 0x1 */ - uint32_t reserved_21_31 : 11; /* [31:21], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } sdm1; - - /* 0xC4 : sdm2 */ - union { - struct - { - uint32_t lo_sdmin : 30; /* [29: 0], r/w, 0x1501c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } sdm2; - - /* 0xC8 : sdm3 */ - union { - struct - { - uint32_t lo_sdmin_hw : 30; /* [29: 0], r, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } sdm3; - - /* 0xcc reserved */ - uint8_t RESERVED0xcc[32]; - - /* 0xEC : rf_resv_reg_0 */ - union { - struct - { - uint32_t rf_reserved0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_resv_reg_0; - - /* 0xF0 : rf_resv_reg_1 */ - union { - struct - { - uint32_t rf_reserved1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_resv_reg_1; - - /* 0xF4 : rf_resv_reg_2 */ - union { - struct - { - uint32_t rf_reserved2 : 32; /* [31: 0], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_resv_reg_2; - - /* 0xF8 : rrf_gain_index1 */ - union { - struct - { - uint32_t gain_ctrl0_gc_rmxgm : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t gain_ctrl0_gc_lna : 3; /* [ 4: 2], r/w, 0x0 */ - uint32_t gain_ctrl1_gc_rmxgm : 2; /* [ 6: 5], r/w, 0x1 */ - uint32_t gain_ctrl1_gc_lna : 3; /* [ 9: 7], r/w, 0x1 */ - uint32_t gain_ctrl2_gc_rmxgm : 2; /* [11:10], r/w, 0x1 */ - uint32_t gain_ctrl2_gc_lna : 3; /* [14:12], r/w, 0x2 */ - uint32_t gain_ctrl3_gc_rmxgm : 2; /* [16:15], r/w, 0x1 */ - uint32_t gain_ctrl3_gc_lna : 3; /* [19:17], r/w, 0x3 */ - uint32_t gain_ctrl4_gc_rmxgm : 2; /* [21:20], r/w, 0x1 */ - uint32_t gain_ctrl4_gc_lna : 3; /* [24:22], r/w, 0x4 */ - uint32_t gain_ctrl5_gc_rmxgm : 2; /* [26:25], r/w, 0x1 */ - uint32_t gain_ctrl5_gc_lna : 3; /* [29:27], r/w, 0x5 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rrf_gain_index1; - - /* 0xFC : rrf_gain_index2 */ - union { - struct - { - uint32_t gain_ctrl8_gc_rmxgm : 2; /* [ 1: 0], r/w, 0x3 */ - uint32_t gain_ctrl8_gc_lna : 3; /* [ 4: 2], r/w, 0x7 */ - uint32_t gain_ctrl7_gc_rmxgm : 2; /* [ 6: 5], r/w, 0x1 */ - uint32_t gain_ctrl7_gc_lna : 3; /* [ 9: 7], r/w, 0x7 */ - uint32_t gain_ctrl6_gc_rmxgm : 2; /* [11:10], r/w, 0x1 */ - uint32_t gain_ctrl6_gc_lna : 3; /* [14:12], r/w, 0x6 */ - uint32_t reserved_15_31 : 17; /* [31:15], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rrf_gain_index2; - - /* 0x100 : lna_ctrl_hw_mux */ - union { - struct - { - uint32_t lna_bm_hg : 4; /* [ 3: 0], r/w, 0x6 */ - uint32_t lna_bm_lg : 4; /* [ 7: 4], r/w, 0x6 */ - uint32_t lna_load_csw_hg : 4; /* [11: 8], r/w, 0x6 */ - uint32_t lna_load_csw_lg : 4; /* [15:12], r/w, 0x6 */ - uint32_t reserved_16_31 : 16; /* [31:16], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lna_ctrl_hw_mux; - - /* 0x104 : rbb_gain_index1 */ - union { - struct - { - uint32_t gain_ctrl0_gc_rbb1 : 2; /* [ 1: 0], r/w, 0x0 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t gain_ctrl0_gc_rbb2 : 3; /* [ 6: 4], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t gain_ctrl1_gc_rbb1 : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t gain_ctrl1_gc_rbb2 : 3; /* [14:12], r/w, 0x1 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t gain_ctrl2_gc_rbb1 : 2; /* [17:16], r/w, 0x0 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t gain_ctrl2_gc_rbb2 : 3; /* [22:20], r/w, 0x2 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t gain_ctrl3_gc_rbb1 : 2; /* [25:24], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t gain_ctrl3_gc_rbb2 : 3; /* [30:28], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_index1; - - /* 0x108 : rbb_gain_index2 */ - union { - struct - { - uint32_t gain_ctrl4_gc_rbb1 : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t gain_ctrl4_gc_rbb2 : 3; /* [ 6: 4], r/w, 0x1 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t gain_ctrl5_gc_rbb1 : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t gain_ctrl5_gc_rbb2 : 3; /* [14:12], r/w, 0x2 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t gain_ctrl6_gc_rbb1 : 2; /* [17:16], r/w, 0x1 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t gain_ctrl6_gc_rbb2 : 3; /* [22:20], r/w, 0x3 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t gain_ctrl7_gc_rbb1 : 2; /* [25:24], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t gain_ctrl7_gc_rbb2 : 3; /* [30:28], r/w, 0x4 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_index2; - - /* 0x10C : rbb_gain_index3 */ - union { - struct - { - uint32_t gain_ctrl8_gc_rbb1 : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t gain_ctrl8_gc_rbb2 : 3; /* [ 6: 4], r/w, 0x5 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t gain_ctrl9_gc_rbb1 : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t gain_ctrl9_gc_rbb2 : 3; /* [14:12], r/w, 0x3 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t gain_ctrl10_gc_rbb1 : 2; /* [17:16], r/w, 0x2 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t gain_ctrl10_gc_rbb2 : 3; /* [22:20], r/w, 0x4 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t gain_ctrl11_gc_rbb1 : 2; /* [25:24], r/w, 0x2 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t gain_ctrl11_gc_rbb2 : 3; /* [30:28], r/w, 0x5 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_index3; - - /* 0x110 : rbb_gain_index4 */ - union { - struct - { - uint32_t gain_ctrl12_gc_rbb1 : 2; /* [ 1: 0], r/w, 0x2 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t gain_ctrl12_gc_rbb2 : 3; /* [ 6: 4], r/w, 0x6 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t gain_ctrl13_gc_rbb1 : 2; /* [ 9: 8], r/w, 0x3 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t gain_ctrl13_gc_rbb2 : 3; /* [14:12], r/w, 0x4 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t gain_ctrl14_gc_rbb1 : 2; /* [17:16], r/w, 0x3 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t gain_ctrl14_gc_rbb2 : 3; /* [22:20], r/w, 0x5 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t gain_ctrl15_gc_rbb1 : 2; /* [25:24], r/w, 0x3 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t gain_ctrl15_gc_rbb2 : 3; /* [30:28], r/w, 0x6 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_index4; - - /* 0x114 : rbb_gain_index5 */ - union { - struct - { - uint32_t gain_ctrl16_gc_rbb1 : 2; /* [ 1: 0], r/w, 0x3 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t gain_ctrl16_gc_rbb2 : 3; /* [ 6: 4], r/w, 0x7 */ - uint32_t reserved_7_31 : 25; /* [31: 7], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_index5; - - /* 0x118 : tbb_gain_index1 */ - union { - struct - { - uint32_t gain_ctrl0_gc_tbb : 5; /* [ 4: 0], r/w, 0x4 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t gain_ctrl0_gc_tmx : 3; /* [10: 8], r/w, 0x7 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t gain_ctrl0_dac_bias_sel : 2; /* [13:12], r/w, 0x1 */ - uint32_t gain_ctrl0_gc_tbb_boost : 2; /* [15:14], r/w, 0x0 */ - uint32_t gain_ctrl1_gc_tbb : 5; /* [20:16], r/w, 0x6 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t gain_ctrl1_gc_tmx : 3; /* [26:24], r/w, 0x6 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl1_dac_bias_sel : 2; /* [29:28], r/w, 0x1 */ - uint32_t gain_ctrl1_gc_tbb_boost : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } tbb_gain_index1; - - /* 0x11C : tbb_gain_index2 */ - union { - struct - { - uint32_t gain_ctrl2_gc_tbb : 5; /* [ 4: 0], r/w, 0x7 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t gain_ctrl2_gc_tmx : 3; /* [10: 8], r/w, 0x7 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t gain_ctrl2_dac_bias_sel : 2; /* [13:12], r/w, 0x1 */ - uint32_t gain_ctrl2_gc_tbb_boost : 2; /* [15:14], r/w, 0x0 */ - uint32_t gain_ctrl3_gc_tbb : 5; /* [20:16], r/w, 0x9 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t gain_ctrl3_gc_tmx : 3; /* [26:24], r/w, 0x7 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl3_dac_bias_sel : 2; /* [29:28], r/w, 0x1 */ - uint32_t gain_ctrl3_gc_tbb_boost : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } tbb_gain_index2; - - /* 0x120 : tbb_gain_index3 */ - union { - struct - { - uint32_t gain_ctrl4_gc_tbb : 5; /* [ 4: 0], r/w, 0xc */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t gain_ctrl4_gc_tmx : 3; /* [10: 8], r/w, 0x7 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t gain_ctrl4_dac_bias_sel : 2; /* [13:12], r/w, 0x1 */ - uint32_t gain_ctrl4_gc_tbb_boost : 2; /* [15:14], r/w, 0x0 */ - uint32_t gain_ctrl5_gc_tbb : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t gain_ctrl5_gc_tmx : 3; /* [26:24], r/w, 0x7 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl5_dac_bias_sel : 2; /* [29:28], r/w, 0x1 */ - uint32_t gain_ctrl5_gc_tbb_boost : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } tbb_gain_index3; - - /* 0x124 : tbb_gain_index4 */ - union { - struct - { - uint32_t gain_ctrl6_gc_tbb : 5; /* [ 4: 0], r/w, 0x13 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t gain_ctrl6_gc_tmx : 3; /* [10: 8], r/w, 0x7 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t gain_ctrl6_dac_bias_sel : 2; /* [13:12], r/w, 0x1 */ - uint32_t gain_ctrl6_gc_tbb_boost : 2; /* [15:14], r/w, 0x0 */ - uint32_t gain_ctrl7_gc_tbb : 5; /* [20:16], r/w, 0x18 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t gain_ctrl7_gc_tmx : 3; /* [26:24], r/w, 0x7 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl7_dac_bias_sel : 2; /* [29:28], r/w, 0x1 */ - uint32_t gain_ctrl7_gc_tbb_boost : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } tbb_gain_index4; - - /* 0x128 : pa_reg_ctrl_hw1 */ - union { - struct - { - uint32_t reserved_0_11 : 12; /* [11: 0], rsvd, 0x0 */ - uint32_t pa_iet_11n : 4; /* [15:12], r/w, 0x2 */ - uint32_t pa_vbcore_11n : 4; /* [19:16], r/w, 0xa */ - uint32_t pa_vbcas_11n : 3; /* [22:20], r/w, 0x4 */ - uint32_t reserved_23_31 : 9; /* [31:23], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pa_reg_ctrl_hw1; - - /* 0x12C : pa_reg_ctrl_hw2 */ - union { - struct - { - uint32_t pa_iet_11g : 4; /* [ 3: 0], r/w, 0x2 */ - uint32_t pa_vbcore_11g : 4; /* [ 7: 4], r/w, 0xa */ - uint32_t pa_vbcas_11g : 3; /* [10: 8], r/w, 0x4 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t pa_iet_11b : 4; /* [15:12], r/w, 0x4 */ - uint32_t pa_vbcore_11b : 4; /* [19:16], r/w, 0xd */ - uint32_t pa_vbcas_11b : 3; /* [22:20], r/w, 0x4 */ - uint32_t reserved_23_31 : 9; /* [31:23], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pa_reg_ctrl_hw2; - - /* 0x130 : pa_reg_wifi_ctrl_hw */ - union { - struct - { - uint32_t pa_half_on_wifi : 1; /* [ 0], r/w, 0x1 */ - uint32_t reserved_1_7 : 7; /* [ 7: 1], rsvd, 0x0 */ - uint32_t pa_etb_en_wifi : 1; /* [ 8], r/w, 0x1 */ - uint32_t reserved_9_15 : 7; /* [15: 9], rsvd, 0x0 */ - uint32_t pa_ib_fix_wifi : 1; /* [ 16], r/w, 0x1 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pa_reg_wifi_ctrl_hw; - - /* 0x134 : adda_reg_ctrl_hw */ - union { - struct - { - uint32_t adda_ldo_dvdd_sel_rx : 3; /* [ 2: 0], r/w, 0x2 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t adda_ldo_dvdd_sel_tx : 3; /* [ 6: 4], r/w, 0x4 */ - uint32_t reserved_7_31 : 25; /* [31: 7], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adda_reg_ctrl_hw; - - /* 0x138 : lo_reg_ctrl_hw1 */ - union { - struct - { - uint32_t lo_fbdv_halfstep_en_rx : 1; /* [ 0], r/w, 0x0 */ - uint32_t lo_fbdv_halfstep_en_tx : 1; /* [ 1], r/w, 0x1 */ - uint32_t lo_cp_sel_rx : 1; /* [ 2], r/w, 0x1 */ - uint32_t lo_cp_sel_tx : 1; /* [ 3], r/w, 0x1 */ - uint32_t lo_lf_cz_rx : 2; /* [ 5: 4], r/w, 0x2 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t lo_lf_cz_tx : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t lo_lf_rz_rx : 2; /* [13:12], r/w, 0x2 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t lo_lf_rz_tx : 2; /* [17:16], r/w, 0x2 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t lo_lf_r4_rx : 2; /* [21:20], r/w, 0x2 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t lo_lf_r4_tx : 2; /* [25:24], r/w, 0x2 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_reg_ctrl_hw1; - - /* 0x13C : lo_cal_ctrl_hw1 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2404 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2404 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2408 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2408 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw1; - - /* 0x140 : lo_cal_ctrl_hw2 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2412 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2412 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2416 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2416 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw2; - - /* 0x144 : lo_cal_ctrl_hw3 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2420 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2420 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2424 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2424 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw3; - - /* 0x148 : lo_cal_ctrl_hw4 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2428 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2428 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2432 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2432 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw4; - - /* 0x14C : lo_cal_ctrl_hw5 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2436 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2436 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2440 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2440 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw5; - - /* 0x150 : lo_cal_ctrl_hw6 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2444 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2444 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2448 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2448 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw6; - - /* 0x154 : lo_cal_ctrl_hw7 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2452 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2452 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2456 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2456 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw7; - - /* 0x158 : lo_cal_ctrl_hw8 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2460 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2460 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2464 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2464 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw8; - - /* 0x15C : lo_cal_ctrl_hw9 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2468 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2468 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2472 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2472 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw9; - - /* 0x160 : lo_cal_ctrl_hw10 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2476 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2476 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t lo_vco_idac_cw_2480 : 5; /* [20:16], r/w, 0xf */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2480 : 8; /* [31:24], r/w, 0x80 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw10; - - /* 0x164 : lo_cal_ctrl_hw11 */ - union { - struct - { - uint32_t lo_vco_idac_cw_2484 : 5; /* [ 4: 0], r/w, 0xf */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t lo_vco_freq_cw_2484 : 8; /* [15: 8], r/w, 0x80 */ - uint32_t reserved_16_31 : 16; /* [31:16], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_cal_ctrl_hw11; - - /* 0x168 : rosdac_ctrl_hw1 */ - union { - struct - { - uint32_t rosdac_i_gc0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rosdac_q_gc0 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rosdac_i_gc1 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rosdac_q_gc1 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rosdac_ctrl_hw1; - - /* 0x16C : rosdac_ctrl_hw2 */ - union { - struct - { - uint32_t rosdac_i_gc2 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rosdac_q_gc2 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rosdac_i_gc3 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rosdac_q_gc3 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rosdac_ctrl_hw2; - - /* 0x170 : rxiq_ctrl_hw1 */ - union { - struct - { - uint32_t rx_iq_phase_comp_gc0 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t rx_iq_gain_comp_gc0 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rxiq_ctrl_hw1; - - /* 0x174 : rxiq_ctrl_hw2 */ - union { - struct - { - uint32_t rx_iq_phase_comp_gc1 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t rx_iq_gain_comp_gc1 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rxiq_ctrl_hw2; - - /* 0x178 : rxiq_ctrl_hw3 */ - union { - struct - { - uint32_t rx_iq_phase_comp_gc2 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t rx_iq_gain_comp_gc2 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rxiq_ctrl_hw3; - - /* 0x17C : rxiq_ctrl_hw4 */ - union { - struct - { - uint32_t rx_iq_phase_comp_gc3 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t rx_iq_gain_comp_gc3 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rxiq_ctrl_hw4; - - /* 0x180 : tosdac_ctrl_hw1 */ - union { - struct - { - uint32_t tbb_tosdac_i_gc0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc0 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t tbb_tosdac_i_gc1 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc1 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tosdac_ctrl_hw1; - - /* 0x184 : tosdac_ctrl_hw2 */ - union { - struct - { - uint32_t tbb_tosdac_i_gc2 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc2 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t tbb_tosdac_i_gc3 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc3 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tosdac_ctrl_hw2; - - /* 0x188 : tosdac_ctrl_hw3 */ - union { - struct - { - uint32_t tbb_tosdac_i_gc4 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc4 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t tbb_tosdac_i_gc5 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc5 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tosdac_ctrl_hw3; - - /* 0x18C : tosdac_ctrl_hw4 */ - union { - struct - { - uint32_t tbb_tosdac_i_gc6 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc6 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t tbb_tosdac_i_gc7 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t tbb_tosdac_q_gc7 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tosdac_ctrl_hw4; - - /* 0x190 : tx_iq_gain_hw0 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc0 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc0 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw0; - - /* 0x194 : tx_iq_gain_hw1 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc1 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc1 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw1; - - /* 0x198 : tx_iq_gain_hw2 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc2 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc2 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw2; - - /* 0x19C : tx_iq_gain_hw3 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc3 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc3 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw3; - - /* 0x1A0 : tx_iq_gain_hw4 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc4 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc4 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw4; - - /* 0x1A4 : tx_iq_gain_hw5 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc5 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc5 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw5; - - /* 0x1A8 : tx_iq_gain_hw6 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc6 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc6 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw6; - - /* 0x1AC : tx_iq_gain_hw7 */ - union { - struct - { - uint32_t tx_iq_phase_comp_gc7 : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t tx_iq_gain_comp_gc7 : 11; /* [26:16], r/w, 0x400 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } tx_iq_gain_hw7; - - /* 0x1B0 : lo_sdm_ctrl_hw1 */ - union { - struct - { - uint32_t lo_sdm_dither_sel_wlan_2412 : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2417 : 2; /* [ 3: 2], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2422 : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2427 : 2; /* [ 7: 6], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2432 : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2437 : 2; /* [11:10], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2442 : 2; /* [13:12], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2447 : 2; /* [15:14], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2452 : 2; /* [17:16], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2457 : 2; /* [19:18], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2462 : 2; /* [21:20], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2467 : 2; /* [23:22], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2472 : 2; /* [25:24], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_wlan_2484 : 2; /* [27:26], r/w, 0x1 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw1; - - /* 0x1B4 : lo_sdm_ctrl_hw2 */ - union { - struct - { - uint32_t lo_sdm_dither_sel_ble_2402 : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2404 : 2; /* [ 3: 2], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2406 : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2408 : 2; /* [ 7: 6], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2410 : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2412 : 2; /* [11:10], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2414 : 2; /* [13:12], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2416 : 2; /* [15:14], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2418 : 2; /* [17:16], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2420 : 2; /* [19:18], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2422 : 2; /* [21:20], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2424 : 2; /* [23:22], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2426 : 2; /* [25:24], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2428 : 2; /* [27:26], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2430 : 2; /* [29:28], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2432 : 2; /* [31:30], r/w, 0x1 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw2; - - /* 0x1B8 : lo_sdm_ctrl_hw3 */ - union { - struct - { - uint32_t lo_sdm_dither_sel_ble_2434 : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2436 : 2; /* [ 3: 2], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2438 : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2440 : 2; /* [ 7: 6], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2442 : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2444 : 2; /* [11:10], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2446 : 2; /* [13:12], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2448 : 2; /* [15:14], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2450 : 2; /* [17:16], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2452 : 2; /* [19:18], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2454 : 2; /* [21:20], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2456 : 2; /* [23:22], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2458 : 2; /* [25:24], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2460 : 2; /* [27:26], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2462 : 2; /* [29:28], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2464 : 2; /* [31:30], r/w, 0x1 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw3; - - /* 0x1BC : lo_sdm_ctrl_hw4 */ - union { - struct - { - uint32_t lo_sdm_dither_sel_ble_2466 : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2468 : 2; /* [ 3: 2], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2470 : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2472 : 2; /* [ 7: 6], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2474 : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2476 : 2; /* [11:10], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2478 : 2; /* [13:12], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_2480 : 2; /* [15:14], r/w, 0x1 */ - uint32_t lo_sdm_dither_sel_ble_tx : 2; /* [17:16], r/w, 0x1 */ - uint32_t reserved_18_31 : 14; /* [31:18], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw4; - - /* 0x1C0 : lo_sdm_ctrl_hw5 */ - union { - struct - { - uint32_t lo_center_freq_mhz : 12; /* [11: 0], r/w, 0x97e */ - uint32_t lo_sdm_bypass_mode : 6; /* [17:12], r/w, 0x0 */ - uint32_t reserved_18_31 : 14; /* [31:18], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw5; - - /* 0x1C4 : lo_sdm_ctrl_hw6 */ - union { - struct - { - uint32_t lo_sdmin_center : 29; /* [28: 0], r/w, 0x14400000 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw6; - - /* 0x1C8 : lo_sdm_ctrl_hw7 */ - union { - struct - { - uint32_t lo_sdmin_1m : 20; /* [19: 0], r/w, 0x22222 */ - uint32_t reserved_20_31 : 12; /* [31:20], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw7; - - /* 0x1CC : lo_sdm_ctrl_hw8 */ - union { - struct - { - uint32_t lo_sdmin_if : 20; /* [19: 0], r/w, 0x2aaab */ - uint32_t reserved_20_31 : 12; /* [31:20], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_sdm_ctrl_hw8; - - /* 0x1D0 : rbb_bw_ctrl_hw */ - union { - struct - { - uint32_t rbb_bt_mode_ble : 1; /* [ 0], r/w, 0x1 */ - uint32_t reserved_1_31 : 31; /* [31: 1], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_bw_ctrl_hw; - - /* 0x1d4 reserved */ - uint8_t RESERVED0x1d4[56]; - - /* 0x20C : singen_ctrl0 */ - union { - struct - { - uint32_t singen_inc_step1 : 10; /* [ 9: 0], r/w, 0x1 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t singen_inc_step0 : 10; /* [25:16], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t singen_unsign_en : 1; /* [ 28], r/w, 0x0 */ - uint32_t singen_clkdiv_n : 2; /* [30:29], r/w, 0x0 */ - uint32_t singen_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } singen_ctrl0; - - /* 0x210 : singen_ctrl1 */ - union { - struct - { - uint32_t singen_clkdiv_q : 10; /* [ 9: 0], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t singen_mode_q : 4; /* [15:12], r/w, 0x0 */ - uint32_t singen_clkdiv_i : 10; /* [25:16], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t singen_mode_i : 4; /* [31:28], r/w, 0x0 */ - } BF; - uint32_t WORD; - } singen_ctrl1; - - /* 0x214 : singen_ctrl2 */ - union { - struct - { - uint32_t singen_gain_i : 11; /* [10: 0], r/w, 0x3ff */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t singen_start_addr1_i : 10; /* [21:12], r/w, 0x0 */ - uint32_t singen_start_addr0_i : 10; /* [31:22], r/w, 0x0 */ - } BF; - uint32_t WORD; - } singen_ctrl2; - - /* 0x218 : singen_ctrl3 */ - union { - struct - { - uint32_t singen_gain_q : 11; /* [10: 0], r/w, 0x3ff */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t singen_start_addr1_q : 10; /* [21:12], r/w, 0x0 */ - uint32_t singen_start_addr0_q : 10; /* [31:22], r/w, 0x0 */ - } BF; - uint32_t WORD; - } singen_ctrl3; - - /* 0x21C : singen_ctrl4 */ - union { - struct - { - uint32_t singen_fix_q : 12; /* [11: 0], r/w, 0x0 */ - uint32_t singen_fix_en_q : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t singen_fix_i : 12; /* [27:16], r/w, 0x0 */ - uint32_t singen_fix_en_i : 1; /* [ 28], r/w, 0x0 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } singen_ctrl4; - - /* 0x220 : rfif_dfe_ctrl0 */ - union { - struct - { - uint32_t rfckg_rxclk_4s_on : 1; /* [ 0], r/w, 0x0 */ - uint32_t rfckg_txclk_4s_on : 1; /* [ 1], r/w, 0x0 */ - uint32_t rfckg_adc_afifo_inv : 1; /* [ 2], r/w, 0x0 */ - uint32_t rfckg_adc_clkout_sel : 1; /* [ 3], r/w, 0x0 */ - uint32_t rfckg_dac_afifo_inv : 1; /* [ 4], r/w, 0x1 */ - uint32_t rx_dfe_en_4s : 1; /* [ 5], r/w, 0x0 */ - uint32_t rx_dfe_en_4s_en : 1; /* [ 6], r/w, 0x0 */ - uint32_t tx_dfe_en_4s : 1; /* [ 7], r/w, 0x0 */ - uint32_t tx_dfe_en_4s_en : 1; /* [ 8], r/w, 0x0 */ - uint32_t rx_test_sel : 2; /* [10: 9], r/w, 0x0 */ - uint32_t tx_test_sel : 2; /* [12:11], r/w, 0x0 */ - uint32_t pad_adc_clkout_inv_en : 1; /* [ 13], r/w, 0x1 */ - uint32_t pad_dac_clkout_inv_en : 1; /* [ 14], r/w, 0x0 */ - uint32_t rf_ch_ind_ble_4s : 7; /* [21:15], r/w, 0x0 */ - uint32_t rf_ch_ind_ble_4s_en : 1; /* [ 22], r/w, 0x0 */ - uint32_t wifimode_4s : 2; /* [24:23], r/w, 0x0 */ - uint32_t wifimode_4s_en : 1; /* [ 25], r/w, 0x0 */ - uint32_t bbmode_4s : 1; /* [ 26], r/w, 0x0 */ - uint32_t bbmode_4s_en : 1; /* [ 27], r/w, 0x0 */ - uint32_t test_sel : 4; /* [31:28], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rfif_dfe_ctrl0; - - /* 0x224 : rfif_test_read */ - union { - struct - { - uint32_t test_read : 32; /* [31: 0], r, 0x1111 */ - } BF; - uint32_t WORD; - } rfif_test_read; - - /* 0x228 : rfif_dig_ctrl */ - union { - struct - { - uint32_t test_from_pad_en : 1; /* [ 0], r/w, 0x0 */ - uint32_t test_gc_from_pad_en : 1; /* [ 1], r/w, 0x0 */ - uint32_t rfckg_rxclk_div2_mode : 1; /* [ 2], r/w, 0x0 */ - uint32_t rfif_int_lo_unlocked_mask : 1; /* [ 3], r/w, 0x1 */ - uint32_t reserved_4_15 : 12; /* [15: 4], rsvd, 0x0 */ - uint32_t rfif_ppud_cnt2 : 9; /* [24:16], r/w, 0x9a */ - uint32_t rfif_ppud_cnt1 : 5; /* [29:25], r/w, 0xf */ - uint32_t rfif_ppud_manaual_en : 1; /* [ 30], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rfif_dig_ctrl; - - /* 0x22C : rf_data_temp_0 */ - union { - struct - { - uint32_t rf_data_temp_0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_data_temp_0; - - /* 0x230 : rf_data_temp_1 */ - union { - struct - { - uint32_t rf_data_temp_1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_data_temp_1; - - /* 0x234 : rf_data_temp_2 */ - union { - struct - { - uint32_t rf_data_temp_2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_data_temp_2; - - /* 0x238 : rf_data_temp_3 */ - union { - struct - { - uint32_t rf_data_temp_3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_data_temp_3; - - /* 0x23C : rf_sram_ctrl0 */ - union { - struct - { - uint32_t rf_sram_link_dly : 16; /* [15: 0], r/w, 0x20 */ - uint32_t rf_sram_link_mode : 2; /* [17:16], r/w, 0x0 */ - uint32_t rf_sram_swap : 1; /* [ 18], r/w, 0x0 */ - uint32_t rf_sram_ext_clr : 1; /* [ 19], r/w, 0x0 */ - uint32_t reserved_20_31 : 12; /* [31:20], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl0; - - /* 0x240 : rf_sram_ctrl1 */ - union { - struct - { - uint32_t rf_sram_adc_done : 1; /* [ 0], r, 0x0 */ - uint32_t rf_sram_adc_en : 1; /* [ 1], r/w, 0x0 */ - uint32_t rf_sram_adc_loop_en : 1; /* [ 2], r/w, 0x0 */ - uint32_t rf_sram_adc_sts_clr : 1; /* [ 3], r/w, 0x0 */ - uint32_t reserved_4_15 : 12; /* [15: 4], rsvd, 0x0 */ - uint32_t rf_sram_adc_done_cnt : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl1; - - /* 0x244 : rf_sram_ctrl2 */ - union { - struct - { - uint32_t rf_sram_adc_addr_end : 16; /* [15: 0], r/w, 0xfff */ - uint32_t rf_sram_adc_addr_start : 16; /* [31:16], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl2; - - /* 0x248 : rf_sram_ctrl3 */ - union { - struct - { - uint32_t rf_sram_adc_sts : 32; /* [31: 0], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl3; - - /* 0x24C : rf_sram_ctrl4 */ - union { - struct - { - uint32_t rf_sram_dac_done : 1; /* [ 0], r, 0x0 */ - uint32_t rf_sram_dac_en : 1; /* [ 1], r/w, 0x0 */ - uint32_t rf_sram_dac_loop_en : 1; /* [ 2], r/w, 0x0 */ - uint32_t rf_sram_dac_sts_clr : 1; /* [ 3], r/w, 0x0 */ - uint32_t reserved_4_15 : 12; /* [15: 4], rsvd, 0x0 */ - uint32_t rf_sram_dac_done_cnt : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl4; - - /* 0x250 : rf_sram_ctrl5 */ - union { - struct - { - uint32_t rf_sram_dac_addr_end : 16; /* [15: 0], r/w, 0xfff */ - uint32_t rf_sram_dac_addr_start : 16; /* [31:16], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl5; - - /* 0x254 : rf_sram_ctrl6 */ - union { - struct - { - uint32_t rf_sram_dac_sts : 32; /* [31: 0], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl6; - - /* 0x258 : rf_ical_ctrl0 */ - union { - struct - { - uint32_t rf_ical_r_cnt_n : 10; /* [ 9: 0], r/w, 0x50 */ - uint32_t rf_ical_a_cnt_n : 10; /* [19:10], r/w, 0xa0 */ - uint32_t rf_ical_f_cnt_n : 10; /* [29:20], r/w, 0x50 */ - uint32_t rf_ical_a_ud_inv_en : 1; /* [ 30], r/w, 0x0 */ - uint32_t rf_ical_f_ud_inv_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_ical_ctrl0; - - /* 0x25C : rf_ical_ctrl1 */ - union { - struct - { - uint32_t rf_ical_r_avg_n : 5; /* [ 4: 0], r/w, 0x1f */ - uint32_t reserved_5_9 : 5; /* [ 9: 5], rsvd, 0x0 */ - uint32_t rf_ical_r_os_q : 10; /* [19:10], r, 0x200 */ - uint32_t rf_ical_r_os_i : 10; /* [29:20], r, 0x200 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_ical_ctrl1; - - /* 0x260 : rf_ical_ctrl2 */ - union { - struct - { - uint32_t rf_ical_period_n : 16; /* [15: 0], r/w, 0x0 */ - uint32_t reserved_16_31 : 16; /* [31:16], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_ical_ctrl2; - - /* 0x264 : rf_fsm_ctrl0 */ - union { - struct - { - uint32_t rf_ch_ind_wifi : 12; /* [11: 0], r/w, 0x99c */ - uint32_t reserved_12_31 : 20; /* [31:12], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fsm_ctrl0; - - /* 0x268 : rf_fsm_ctrl1 */ - union { - struct - { - uint32_t rf_fsm_lo_time : 16; /* [15: 0], r/w, 0xc80 */ - uint32_t rf_fsm_lo_rdy : 1; /* [ 16], r, 0x0 */ - uint32_t rf_fsm_lo_rdy_rst : 1; /* [ 17], r/w, 0x0 */ - uint32_t rf_fsm_lo_rdy_4s_1 : 1; /* [ 18], r/w, 0x0 */ - uint32_t rf_fsm_lo_rdy_sbclr : 1; /* [ 19], r/w, 0x0 */ - uint32_t rf_fsm_pu_pa_dly_n : 10; /* [29:20], r/w, 0x50 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fsm_ctrl1; - - /* 0x26C : rf_fsm_ctrl2 */ - union { - struct - { - uint32_t rf_fsm_st_dbg : 3; /* [ 2: 0], r/w, 0x0 */ - uint32_t rf_fsm_st_dbg_en : 1; /* [ 3], r/w, 0x0 */ - uint32_t rf_trx_en_ble_4s : 1; /* [ 4], r/w, 0x0 */ - uint32_t rf_trx_sw_ble_4s : 1; /* [ 5], r/w, 0x0 */ - uint32_t rf_trx_ble_4s_en : 1; /* [ 6], r/w, 0x0 */ - uint32_t reserved_7_9 : 3; /* [ 9: 7], rsvd, 0x0 */ - uint32_t rf_fsm_dfe_tx_dly_n : 10; /* [19:10], r/w, 0xa */ - uint32_t rf_fsm_dfe_rx_dly_n : 10; /* [29:20], r/w, 0xa0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fsm_ctrl2; - - /* 0x270 : rf_pkdet_ctrl0 */ - union { - struct - { - uint32_t pkdet_out_cnt_sts : 4; /* [ 3: 0], r, 0x0 */ - uint32_t pkdet_out_cnt_en : 1; /* [ 4], r/w, 0x0 */ - uint32_t pkdet_out_mode : 1; /* [ 5], r/w, 0x0 */ - uint32_t reserved_6_31 : 26; /* [31: 6], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_pkdet_ctrl0; - - /* 0x274 reserved */ - uint8_t RESERVED0x274[908]; - - /* 0x600 : dfe_ctrl_0 */ - union { - struct - { - uint32_t tx_iqc_phase : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t tx_iqc_phase_en : 1; /* [ 10], r/w, 0x1 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t tx_iqc_gain : 11; /* [22:12], r/w, 0x400 */ - uint32_t tx_iqc_gain_en : 1; /* [ 23], r/w, 0x1 */ - uint32_t tx_dvga_gain_qdb : 7; /* [30:24], r/w, 0x0 */ - uint32_t tx_dvga_gain_ctrl_hw : 1; /* [ 31], r/w, 0x1 */ - } BF; - uint32_t WORD; - } dfe_ctrl_0; - - /* 0x604 : dfe_ctrl_1 */ - union { - struct - { - uint32_t tx_dac_os_i : 12; /* [11: 0], r/w, 0x0 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t tx_dac_os_q : 12; /* [27:16], r/w, 0x0 */ - uint32_t reserved_28_29 : 2; /* [29:28], rsvd, 0x0 */ - uint32_t tx_dac_dat_format : 1; /* [ 30], r/w, 0x0 */ - uint32_t tx_dac_iq_swap : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_1; - - /* 0x608 : dfe_ctrl_2 */ - union { - struct - { - uint32_t rx_adc_os_i : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t rx_adc_os_q : 10; /* [25:16], r/w, 0x0 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t rx_adc_dce_flt_en : 1; /* [ 28], r/w, 0x1 */ - uint32_t rx_adc_low_pow_en : 1; /* [ 29], r/w, 0x0 */ - uint32_t rx_adc_dat_format : 1; /* [ 30], r/w, 0x0 */ - uint32_t rx_adc_iq_swap : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_2; - - /* 0x60C : dfe_ctrl_3 */ - union { - struct - { - uint32_t rx_adc_4s_i_val : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t rx_adc_4s_i_en : 1; /* [ 10], r/w, 0x0 */ - uint32_t reserved_11_15 : 5; /* [15:11], rsvd, 0x0 */ - uint32_t rx_adc_4s_q_val : 10; /* [25:16], r/w, 0x0 */ - uint32_t rx_adc_4s_q_en : 1; /* [ 26], r/w, 0x0 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_3; - - /* 0x610 : dfe_ctrl_4 */ - union { - struct - { - uint32_t rx_pf_th2 : 10; /* [ 9: 0], r/w, 0xf */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t rx_pf_th1 : 10; /* [25:16], r/w, 0x7f */ - uint32_t reserved_26_29 : 4; /* [29:26], rsvd, 0x0 */ - uint32_t rx_pf_q_en : 1; /* [ 30], r/w, 0x0 */ - uint32_t rx_pf_i_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_4; - - /* 0x614 : dfe_ctrl_5 */ - union { - struct - { - uint32_t rx_iqc_phase : 10; /* [ 9: 0], r/w, 0x0 */ - uint32_t rx_iqc_phase_en : 1; /* [ 10], r/w, 0x1 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t rx_iqc_gain : 11; /* [22:12], r/w, 0x400 */ - uint32_t rx_iqc_gain_en : 1; /* [ 23], r/w, 0x1 */ - uint32_t reserved_24_31 : 8; /* [31:24], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_5; - - /* 0x618 : dfe_ctrl_6 */ - union { - struct - { - uint32_t rx_pm_freqshift_cw : 20; /* [19: 0], r/w, 0x0 */ - uint32_t rx_pm_freqshift_en : 1; /* [ 20], r/w, 0x0 */ - uint32_t reserved_21_27 : 7; /* [27:21], rsvd, 0x0 */ - uint32_t rx_pm_done : 1; /* [ 28], r, 0x0 */ - uint32_t rx_pm_en : 1; /* [ 29], r/w, 0x0 */ - uint32_t rx_pm_in_sel : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_6; - - /* 0x61C : dfe_ctrl_7 */ - union { - struct - { - uint32_t rx_pm_start_ofs : 16; /* [15: 0], r/w, 0x50 */ - uint32_t rx_pm_acc_len : 16; /* [31:16], r/w, 0x400 */ - } BF; - uint32_t WORD; - } dfe_ctrl_7; - - /* 0x620 : dfe_ctrl_8 */ - union { - struct - { - uint32_t rx_pm_iqacc_i : 25; /* [24: 0], r, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_8; - - /* 0x624 : dfe_ctrl_9 */ - union { - struct - { - uint32_t rx_pm_iqacc_q : 25; /* [24: 0], r, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_9; - - /* 0x628 : dfe_ctrl_10 */ - union { - struct - { - uint32_t dfe_dac_raw_i : 11; /* [10: 0], r, 0x0 */ - uint32_t reserved_11_15 : 5; /* [15:11], rsvd, 0x0 */ - uint32_t dfe_dac_raw_q : 11; /* [26:16], r, 0x0 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_10; - - /* 0x62C : dfe_ctrl_11 */ - union { - struct - { - uint32_t dfe_adc_raw_i : 10; /* [ 9: 0], r, 0x0 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t dfe_adc_raw_q : 10; /* [25:16], r, 0x0 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_11; - - /* 0x630 : dfe_ctrl_12 */ - union { - struct - { - uint32_t tx_dvga_gain_qdb_gc0 : 7; /* [ 6: 0], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc1 : 7; /* [14: 8], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc2 : 7; /* [22:16], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc3 : 7; /* [30:24], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_12; - - /* 0x634 : dfe_ctrl_13 */ - union { - struct - { - uint32_t tx_dvga_gain_qdb_gc4 : 7; /* [ 6: 0], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc5 : 7; /* [14: 8], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc6 : 7; /* [22:16], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc7 : 7; /* [30:24], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_13; - - /* 0x638 : dfe_ctrl_14 */ - union { - struct - { - uint32_t tx_dvga_gain_qdb_gc8 : 7; /* [ 6: 0], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc9 : 7; /* [14: 8], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc10 : 7; /* [22:16], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc11 : 7; /* [30:24], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_14; - - /* 0x63C : dfe_ctrl_15 */ - union { - struct - { - uint32_t tx_dvga_gain_qdb_gc12 : 7; /* [ 6: 0], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc13 : 7; /* [14: 8], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc14 : 7; /* [22:16], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_gc15 : 7; /* [30:24], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_15; - - /* 0x640 : dfe_ctrl_16 */ - union { - struct - { - uint32_t rf_tbb_ind_gc0 : 3; /* [ 2: 0], r/w, 0x0 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc1 : 3; /* [ 6: 4], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc2 : 3; /* [10: 8], r/w, 0x0 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc3 : 3; /* [14:12], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc4 : 3; /* [18:16], r/w, 0x0 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc5 : 3; /* [22:20], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc6 : 3; /* [26:24], r/w, 0x0 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc7 : 3; /* [30:28], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_16; - - /* 0x644 : dfe_ctrl_17 */ - union { - struct - { - uint32_t rf_tbb_ind_gc8 : 3; /* [ 2: 0], r/w, 0x0 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc9 : 3; /* [ 6: 4], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc10 : 3; /* [10: 8], r/w, 0x0 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc11 : 3; /* [14:12], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc12 : 3; /* [18:16], r/w, 0x0 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc13 : 3; /* [22:20], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc14 : 3; /* [26:24], r/w, 0x0 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t rf_tbb_ind_gc15 : 3; /* [30:28], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_17; - - /* 0x648 : dfe_ctrl_18 */ - union { - struct - { - uint32_t tx_dvga_gain_qdb_ble_gc0 : 7; /* [ 6: 0], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_ble_gc1 : 7; /* [14: 8], r/w, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t tx_dvga_gain_qdb_ble_gc2 : 7; /* [22:16], r/w, 0x0 */ - uint32_t reserved_23_31 : 9; /* [31:23], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dfe_ctrl_18; -}; - -typedef volatile struct rf_reg rf_reg_t; - -#endif /* __RF_REG_H__ */ diff --git a/drivers/bl602_driver/regs/tzc_nsec_reg.h b/drivers/bl602_driver/regs/tzc_nsec_reg.h deleted file mode 100644 index 6bafe1a6..00000000 --- a/drivers/bl602_driver/regs/tzc_nsec_reg.h +++ /dev/null @@ -1,256 +0,0 @@ -/** - ****************************************************************************** - * @file tzc_nsec_reg.h - * @version V1.2 - * @date 2019-11-20 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2019 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __TZC_NSEC_REG_H__ -#define __TZC_NSEC_REG_H__ - -#include "bl602.h" - -/* 0x40 : tzc_rom_ctrl */ -#define TZC_NSEC_TZC_ROM_CTRL_OFFSET (0x40) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN TZC_NSEC_TZC_ROM0_R0_ID0_EN -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_POS (0U) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN TZC_NSEC_TZC_ROM0_R1_ID0_EN -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_POS (1U) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN TZC_NSEC_TZC_ROM1_R0_ID0_EN -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_POS (2U) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN TZC_NSEC_TZC_ROM1_R1_ID0_EN -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_POS (3U) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN TZC_NSEC_TZC_ROM0_R0_ID1_EN -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_POS (8U) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN TZC_NSEC_TZC_ROM0_R1_ID1_EN -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_POS (9U) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN TZC_NSEC_TZC_ROM1_R0_ID1_EN -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_POS (10U) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN TZC_NSEC_TZC_ROM1_R1_ID1_EN -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_POS (11U) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R0_EN TZC_NSEC_TZC_ROM0_R0_EN -#define TZC_NSEC_TZC_ROM0_R0_EN_POS (16U) -#define TZC_NSEC_TZC_ROM0_R0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_EN_POS) -#define TZC_NSEC_TZC_ROM0_R0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R1_EN TZC_NSEC_TZC_ROM0_R1_EN -#define TZC_NSEC_TZC_ROM0_R1_EN_POS (17U) -#define TZC_NSEC_TZC_ROM0_R1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_EN_POS) -#define TZC_NSEC_TZC_ROM0_R1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R0_EN TZC_NSEC_TZC_ROM1_R0_EN -#define TZC_NSEC_TZC_ROM1_R0_EN_POS (18U) -#define TZC_NSEC_TZC_ROM1_R0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_EN_POS) -#define TZC_NSEC_TZC_ROM1_R0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R1_EN TZC_NSEC_TZC_ROM1_R1_EN -#define TZC_NSEC_TZC_ROM1_R1_EN_POS (19U) -#define TZC_NSEC_TZC_ROM1_R1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_EN_POS) -#define TZC_NSEC_TZC_ROM1_R1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R0_LOCK TZC_NSEC_TZC_ROM0_R0_LOCK -#define TZC_NSEC_TZC_ROM0_R0_LOCK_POS (24U) -#define TZC_NSEC_TZC_ROM0_R0_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_LOCK_POS) -#define TZC_NSEC_TZC_ROM0_R0_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_LOCK_POS)) -#define TZC_NSEC_TZC_ROM0_R1_LOCK TZC_NSEC_TZC_ROM0_R1_LOCK -#define TZC_NSEC_TZC_ROM0_R1_LOCK_POS (25U) -#define TZC_NSEC_TZC_ROM0_R1_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_LOCK_POS) -#define TZC_NSEC_TZC_ROM0_R1_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_LOCK_POS)) -#define TZC_NSEC_TZC_ROM1_R0_LOCK TZC_NSEC_TZC_ROM1_R0_LOCK -#define TZC_NSEC_TZC_ROM1_R0_LOCK_POS (26U) -#define TZC_NSEC_TZC_ROM1_R0_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_LOCK_POS) -#define TZC_NSEC_TZC_ROM1_R0_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_LOCK_POS)) -#define TZC_NSEC_TZC_ROM1_R1_LOCK TZC_NSEC_TZC_ROM1_R1_LOCK -#define TZC_NSEC_TZC_ROM1_R1_LOCK_POS (27U) -#define TZC_NSEC_TZC_ROM1_R1_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_LOCK_POS) -#define TZC_NSEC_TZC_ROM1_R1_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_LOCK_POS)) -#define TZC_NSEC_TZC_SBOOT_DONE TZC_NSEC_TZC_SBOOT_DONE -#define TZC_NSEC_TZC_SBOOT_DONE_POS (28U) -#define TZC_NSEC_TZC_SBOOT_DONE_LEN (4U) -#define TZC_NSEC_TZC_SBOOT_DONE_MSK (((1U << TZC_NSEC_TZC_SBOOT_DONE_LEN) - 1) << TZC_NSEC_TZC_SBOOT_DONE_POS) -#define TZC_NSEC_TZC_SBOOT_DONE_UMSK (~(((1U << TZC_NSEC_TZC_SBOOT_DONE_LEN) - 1) << TZC_NSEC_TZC_SBOOT_DONE_POS)) - -/* 0x44 : tzc_rom0_r0 */ -#define TZC_NSEC_TZC_ROM0_R0_OFFSET (0x44) -#define TZC_NSEC_TZC_ROM0_R0_END TZC_NSEC_TZC_ROM0_R0_END -#define TZC_NSEC_TZC_ROM0_R0_END_POS (0U) -#define TZC_NSEC_TZC_ROM0_R0_END_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R0_END_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_END_POS) -#define TZC_NSEC_TZC_ROM0_R0_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_END_POS)) -#define TZC_NSEC_TZC_ROM0_R0_START TZC_NSEC_TZC_ROM0_R0_START -#define TZC_NSEC_TZC_ROM0_R0_START_POS (16U) -#define TZC_NSEC_TZC_ROM0_R0_START_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R0_START_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_START_POS) -#define TZC_NSEC_TZC_ROM0_R0_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_START_POS)) - -/* 0x48 : tzc_rom0_r1 */ -#define TZC_NSEC_TZC_ROM0_R1_OFFSET (0x48) -#define TZC_NSEC_TZC_ROM0_R1_END TZC_NSEC_TZC_ROM0_R1_END -#define TZC_NSEC_TZC_ROM0_R1_END_POS (0U) -#define TZC_NSEC_TZC_ROM0_R1_END_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R1_END_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_END_POS) -#define TZC_NSEC_TZC_ROM0_R1_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_END_POS)) -#define TZC_NSEC_TZC_ROM0_R1_START TZC_NSEC_TZC_ROM0_R1_START -#define TZC_NSEC_TZC_ROM0_R1_START_POS (16U) -#define TZC_NSEC_TZC_ROM0_R1_START_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R1_START_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_START_POS) -#define TZC_NSEC_TZC_ROM0_R1_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_START_POS)) - -/* 0x4C : tzc_rom1_r0 */ -#define TZC_NSEC_TZC_ROM1_R0_OFFSET (0x4C) -#define TZC_NSEC_TZC_ROM1_R0_END TZC_NSEC_TZC_ROM1_R0_END -#define TZC_NSEC_TZC_ROM1_R0_END_POS (0U) -#define TZC_NSEC_TZC_ROM1_R0_END_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R0_END_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_END_POS) -#define TZC_NSEC_TZC_ROM1_R0_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_END_POS)) -#define TZC_NSEC_TZC_ROM1_R0_START TZC_NSEC_TZC_ROM1_R0_START -#define TZC_NSEC_TZC_ROM1_R0_START_POS (16U) -#define TZC_NSEC_TZC_ROM1_R0_START_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R0_START_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_START_POS) -#define TZC_NSEC_TZC_ROM1_R0_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_START_POS)) - -/* 0x50 : tzc_rom1_r1 */ -#define TZC_NSEC_TZC_ROM1_R1_OFFSET (0x50) -#define TZC_NSEC_TZC_ROM1_R1_END TZC_NSEC_TZC_ROM1_R1_END -#define TZC_NSEC_TZC_ROM1_R1_END_POS (0U) -#define TZC_NSEC_TZC_ROM1_R1_END_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R1_END_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_END_POS) -#define TZC_NSEC_TZC_ROM1_R1_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_END_POS)) -#define TZC_NSEC_TZC_ROM1_R1_START TZC_NSEC_TZC_ROM1_R1_START -#define TZC_NSEC_TZC_ROM1_R1_START_POS (16U) -#define TZC_NSEC_TZC_ROM1_R1_START_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R1_START_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_START_POS) -#define TZC_NSEC_TZC_ROM1_R1_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_START_POS)) - -struct tzc_nsec_reg { - /* 0x0 reserved */ - uint8_t RESERVED0x0[64]; - - /* 0x40 : tzc_rom_ctrl */ - union { - struct - { - uint32_t tzc_rom0_r0_id0_en : 1; /* [ 0], r, 0x1 */ - uint32_t tzc_rom0_r1_id0_en : 1; /* [ 1], r, 0x1 */ - uint32_t tzc_rom1_r0_id0_en : 1; /* [ 2], r, 0x1 */ - uint32_t tzc_rom1_r1_id0_en : 1; /* [ 3], r, 0x1 */ - uint32_t reserved_4_7 : 4; /* [ 7: 4], rsvd, 0x0 */ - uint32_t tzc_rom0_r0_id1_en : 1; /* [ 8], r, 0x1 */ - uint32_t tzc_rom0_r1_id1_en : 1; /* [ 9], r, 0x1 */ - uint32_t tzc_rom1_r0_id1_en : 1; /* [ 10], r, 0x1 */ - uint32_t tzc_rom1_r1_id1_en : 1; /* [ 11], r, 0x1 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t tzc_rom0_r0_en : 1; /* [ 16], r, 0x0 */ - uint32_t tzc_rom0_r1_en : 1; /* [ 17], r, 0x0 */ - uint32_t tzc_rom1_r0_en : 1; /* [ 18], r, 0x0 */ - uint32_t tzc_rom1_r1_en : 1; /* [ 19], r, 0x0 */ - uint32_t reserved_20_23 : 4; /* [23:20], rsvd, 0x0 */ - uint32_t tzc_rom0_r0_lock : 1; /* [ 24], r, 0x0 */ - uint32_t tzc_rom0_r1_lock : 1; /* [ 25], r, 0x0 */ - uint32_t tzc_rom1_r0_lock : 1; /* [ 26], r, 0x0 */ - uint32_t tzc_rom1_r1_lock : 1; /* [ 27], r, 0x0 */ - uint32_t tzc_sboot_done : 4; /* [31:28], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom_ctrl; - - /* 0x44 : tzc_rom0_r0 */ - union { - struct - { - uint32_t tzc_rom0_r0_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom0_r0_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom0_r0; - - /* 0x48 : tzc_rom0_r1 */ - union { - struct - { - uint32_t tzc_rom0_r1_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom0_r1_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom0_r1; - - /* 0x4C : tzc_rom1_r0 */ - union { - struct - { - uint32_t tzc_rom1_r0_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom1_r0_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom1_r0; - - /* 0x50 : tzc_rom1_r1 */ - union { - struct - { - uint32_t tzc_rom1_r1_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom1_r1_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom1_r1; -}; - -typedef volatile struct tzc_nsec_reg tzc_nsec_reg_t; - -#endif /* __TZC_NSEC_REG_H__ */ diff --git a/drivers/bl702_driver/regs/ef_data_0_reg.h b/drivers/bl702_driver/regs/ef_data_0_reg.h index d73f9206..84dec1d3 100644 --- a/drivers/bl702_driver/regs/ef_data_0_reg.h +++ b/drivers/bl702_driver/regs/ef_data_0_reg.h @@ -55,11 +55,6 @@ #define EF_DATA_0_EF_SBOOT_EN_LEN (2U) #define EF_DATA_0_EF_SBOOT_EN_MSK (((1U << EF_DATA_0_EF_SBOOT_EN_LEN) - 1) << EF_DATA_0_EF_SBOOT_EN_POS) #define EF_DATA_0_EF_SBOOT_EN_UMSK (~(((1U << EF_DATA_0_EF_SBOOT_EN_LEN) - 1) << EF_DATA_0_EF_SBOOT_EN_POS)) -#define EF_DATA_0_EF_CPU1_ENC_EN EF_DATA_0_EF_CPU1_ENC_EN -#define EF_DATA_0_EF_CPU1_ENC_EN_POS (6U) -#define EF_DATA_0_EF_CPU1_ENC_EN_LEN (1U) -#define EF_DATA_0_EF_CPU1_ENC_EN_MSK (((1U << EF_DATA_0_EF_CPU1_ENC_EN_LEN) - 1) << EF_DATA_0_EF_CPU1_ENC_EN_POS) -#define EF_DATA_0_EF_CPU1_ENC_EN_UMSK (~(((1U << EF_DATA_0_EF_CPU1_ENC_EN_LEN) - 1) << EF_DATA_0_EF_CPU1_ENC_EN_POS)) #define EF_DATA_0_EF_CPU0_ENC_EN EF_DATA_0_EF_CPU0_ENC_EN #define EF_DATA_0_EF_CPU0_ENC_EN_POS (7U) #define EF_DATA_0_EF_CPU0_ENC_EN_LEN (1U) @@ -75,61 +70,11 @@ #define EF_DATA_0_EF_SF_KEY_0_SEL_LEN (2U) #define EF_DATA_0_EF_SF_KEY_0_SEL_MSK (((1U << EF_DATA_0_EF_SF_KEY_0_SEL_LEN) - 1) << EF_DATA_0_EF_SF_KEY_0_SEL_POS) #define EF_DATA_0_EF_SF_KEY_0_SEL_UMSK (~(((1U << EF_DATA_0_EF_SF_KEY_0_SEL_LEN) - 1) << EF_DATA_0_EF_SF_KEY_0_SEL_POS)) -#define EF_DATA_0_EF_SDU_DIS EF_DATA_0_EF_SDU_DIS -#define EF_DATA_0_EF_SDU_DIS_POS (14U) -#define EF_DATA_0_EF_SDU_DIS_LEN (1U) -#define EF_DATA_0_EF_SDU_DIS_MSK (((1U << EF_DATA_0_EF_SDU_DIS_LEN) - 1) << EF_DATA_0_EF_SDU_DIS_POS) -#define EF_DATA_0_EF_SDU_DIS_UMSK (~(((1U << EF_DATA_0_EF_SDU_DIS_LEN) - 1) << EF_DATA_0_EF_SDU_DIS_POS)) -#define EF_DATA_0_EF_BLE_DIS EF_DATA_0_EF_BLE_DIS -#define EF_DATA_0_EF_BLE_DIS_POS (15U) -#define EF_DATA_0_EF_BLE_DIS_LEN (1U) -#define EF_DATA_0_EF_BLE_DIS_MSK (((1U << EF_DATA_0_EF_BLE_DIS_LEN) - 1) << EF_DATA_0_EF_BLE_DIS_POS) -#define EF_DATA_0_EF_BLE_DIS_UMSK (~(((1U << EF_DATA_0_EF_BLE_DIS_LEN) - 1) << EF_DATA_0_EF_BLE_DIS_POS)) -#define EF_DATA_0_EF_WIFI_DIS EF_DATA_0_EF_WIFI_DIS -#define EF_DATA_0_EF_WIFI_DIS_POS (16U) -#define EF_DATA_0_EF_WIFI_DIS_LEN (1U) -#define EF_DATA_0_EF_WIFI_DIS_MSK (((1U << EF_DATA_0_EF_WIFI_DIS_LEN) - 1) << EF_DATA_0_EF_WIFI_DIS_POS) -#define EF_DATA_0_EF_WIFI_DIS_UMSK (~(((1U << EF_DATA_0_EF_WIFI_DIS_LEN) - 1) << EF_DATA_0_EF_WIFI_DIS_POS)) #define EF_DATA_0_EF_0_KEY_ENC_EN EF_DATA_0_EF_0_KEY_ENC_EN #define EF_DATA_0_EF_0_KEY_ENC_EN_POS (17U) #define EF_DATA_0_EF_0_KEY_ENC_EN_LEN (1U) #define EF_DATA_0_EF_0_KEY_ENC_EN_MSK (((1U << EF_DATA_0_EF_0_KEY_ENC_EN_LEN) - 1) << EF_DATA_0_EF_0_KEY_ENC_EN_POS) #define EF_DATA_0_EF_0_KEY_ENC_EN_UMSK (~(((1U << EF_DATA_0_EF_0_KEY_ENC_EN_LEN) - 1) << EF_DATA_0_EF_0_KEY_ENC_EN_POS)) -#define EF_DATA_0_EF_CAM_DIS EF_DATA_0_EF_CAM_DIS -#define EF_DATA_0_EF_CAM_DIS_POS (18U) -#define EF_DATA_0_EF_CAM_DIS_LEN (1U) -#define EF_DATA_0_EF_CAM_DIS_MSK (((1U << EF_DATA_0_EF_CAM_DIS_LEN) - 1) << EF_DATA_0_EF_CAM_DIS_POS) -#define EF_DATA_0_EF_CAM_DIS_UMSK (~(((1U << EF_DATA_0_EF_CAM_DIS_LEN) - 1) << EF_DATA_0_EF_CAM_DIS_POS)) -#define EF_DATA_0_EF_M154_DIS EF_DATA_0_EF_M154_DIS -#define EF_DATA_0_EF_M154_DIS_POS (19U) -#define EF_DATA_0_EF_M154_DIS_LEN (1U) -#define EF_DATA_0_EF_M154_DIS_MSK (((1U << EF_DATA_0_EF_M154_DIS_LEN) - 1) << EF_DATA_0_EF_M154_DIS_POS) -#define EF_DATA_0_EF_M154_DIS_UMSK (~(((1U << EF_DATA_0_EF_M154_DIS_LEN) - 1) << EF_DATA_0_EF_M154_DIS_POS)) -#define EF_DATA_0_EF_CPU1_DIS EF_DATA_0_EF_CPU1_DIS -#define EF_DATA_0_EF_CPU1_DIS_POS (20U) -#define EF_DATA_0_EF_CPU1_DIS_LEN (1U) -#define EF_DATA_0_EF_CPU1_DIS_MSK (((1U << EF_DATA_0_EF_CPU1_DIS_LEN) - 1) << EF_DATA_0_EF_CPU1_DIS_POS) -#define EF_DATA_0_EF_CPU1_DIS_UMSK (~(((1U << EF_DATA_0_EF_CPU1_DIS_LEN) - 1) << EF_DATA_0_EF_CPU1_DIS_POS)) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS EF_DATA_0_EF_CPU_RST_DBG_DIS -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_POS (21U) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_LEN (1U) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_MSK (((1U << EF_DATA_0_EF_CPU_RST_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_CPU_RST_DBG_DIS_POS) -#define EF_DATA_0_EF_CPU_RST_DBG_DIS_UMSK (~(((1U << EF_DATA_0_EF_CPU_RST_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_CPU_RST_DBG_DIS_POS)) -#define EF_DATA_0_EF_SE_DBG_DIS EF_DATA_0_EF_SE_DBG_DIS -#define EF_DATA_0_EF_SE_DBG_DIS_POS (22U) -#define EF_DATA_0_EF_SE_DBG_DIS_LEN (1U) -#define EF_DATA_0_EF_SE_DBG_DIS_MSK (((1U << EF_DATA_0_EF_SE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_SE_DBG_DIS_POS) -#define EF_DATA_0_EF_SE_DBG_DIS_UMSK (~(((1U << EF_DATA_0_EF_SE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_SE_DBG_DIS_POS)) -#define EF_DATA_0_EF_EFUSE_DBG_DIS EF_DATA_0_EF_EFUSE_DBG_DIS -#define EF_DATA_0_EF_EFUSE_DBG_DIS_POS (23U) -#define EF_DATA_0_EF_EFUSE_DBG_DIS_LEN (1U) -#define EF_DATA_0_EF_EFUSE_DBG_DIS_MSK (((1U << EF_DATA_0_EF_EFUSE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_EFUSE_DBG_DIS_POS) -#define EF_DATA_0_EF_EFUSE_DBG_DIS_UMSK (~(((1U << EF_DATA_0_EF_EFUSE_DBG_DIS_LEN) - 1) << EF_DATA_0_EF_EFUSE_DBG_DIS_POS)) -#define EF_DATA_0_EF_DBG_JTAG_1_DIS EF_DATA_0_EF_DBG_JTAG_1_DIS -#define EF_DATA_0_EF_DBG_JTAG_1_DIS_POS (24U) -#define EF_DATA_0_EF_DBG_JTAG_1_DIS_LEN (2U) -#define EF_DATA_0_EF_DBG_JTAG_1_DIS_MSK (((1U << EF_DATA_0_EF_DBG_JTAG_1_DIS_LEN) - 1) << EF_DATA_0_EF_DBG_JTAG_1_DIS_POS) -#define EF_DATA_0_EF_DBG_JTAG_1_DIS_UMSK (~(((1U << EF_DATA_0_EF_DBG_JTAG_1_DIS_LEN) - 1) << EF_DATA_0_EF_DBG_JTAG_1_DIS_POS)) #define EF_DATA_0_EF_DBG_JTAG_0_DIS EF_DATA_0_EF_DBG_JTAG_0_DIS #define EF_DATA_0_EF_DBG_JTAG_0_DIS_POS (26U) #define EF_DATA_0_EF_DBG_JTAG_0_DIS_LEN (2U) @@ -491,22 +436,22 @@ struct ef_data_0_reg { { uint32_t ef_sf_aes_mode : 2; /* [ 1: 0], r/w, 0x0 */ uint32_t ef_sboot_sign_mode : 2; /* [ 3: 2], r/w, 0x0 */ - uint32_t ef_sboot_en : 2; /* [ 5: 4], r/w, 0x0 */ - uint32_t ef_cpu1_enc_en : 1; /* [ 6], r/w, 0x0 */ + uint32_t rsvd0 : 2; /* [ 5: 4], r/w, 0x0 */ + uint32_t rsvd1 : 1; /* [ 6], r/w, 0x0 */ uint32_t ef_cpu0_enc_en : 1; /* [ 7], r/w, 0x0 */ uint32_t ef_boot_sel : 4; /* [11: 8], r/w, 0x0 */ uint32_t ef_sf_key_0_sel : 2; /* [13:12], r/w, 0x0 */ - uint32_t ef_sdu_dis : 1; /* [ 14], r/w, 0x0 */ - uint32_t ef_ble_dis : 1; /* [ 15], r/w, 0x0 */ - uint32_t ef_wifi_dis : 1; /* [ 16], r/w, 0x0 */ + uint32_t rsvd2 : 1; /* [ 14], r/w, 0x0 */ + uint32_t rsvd3 : 1; /* [ 15], r/w, 0x0 */ + uint32_t rsvd4 : 1; /* [ 16], r/w, 0x0 */ uint32_t ef_0_key_enc_en : 1; /* [ 17], r/w, 0x0 */ - uint32_t ef_cam_dis : 1; /* [ 18], r/w, 0x0 */ - uint32_t ef_m154_dis : 1; /* [ 19], r/w, 0x0 */ - uint32_t ef_cpu1_dis : 1; /* [ 20], r/w, 0x0 */ - uint32_t ef_cpu_rst_dbg_dis : 1; /* [ 21], r/w, 0x0 */ - uint32_t ef_se_dbg_dis : 1; /* [ 22], r/w, 0x0 */ - uint32_t ef_efuse_dbg_dis : 1; /* [ 23], r/w, 0x0 */ - uint32_t ef_dbg_jtag_1_dis : 2; /* [25:24], r/w, 0x0 */ + uint32_t rsvd5 : 1; /* [ 18], r/w, 0x0 */ + uint32_t rsvd6 : 1; /* [ 19], r/w, 0x0 */ + uint32_t rsvd7 : 1; /* [ 20], r/w, 0x0 */ + uint32_t rsvd8 : 1; /* [ 21], r/w, 0x0 */ + uint32_t rsvd9 : 1; /* [ 22], r/w, 0x0 */ + uint32_t rsvd10 : 1; /* [ 23], r/w, 0x0 */ + uint32_t rsvd11 : 2; /* [25:24], r/w, 0x0 */ uint32_t ef_dbg_jtag_0_dis : 2; /* [27:26], r/w, 0x0 */ uint32_t ef_dbg_mode : 4; /* [31:28], r/w, 0x0 */ } BF; diff --git a/drivers/bl702_driver/regs/ef_data_1_reg.h b/drivers/bl702_driver/regs/ef_data_1_reg.h deleted file mode 100644 index 9469a7ec..00000000 --- a/drivers/bl702_driver/regs/ef_data_1_reg.h +++ /dev/null @@ -1,479 +0,0 @@ -/** - ****************************************************************************** - * @file ef_data_1_reg.h - * @version V1.2 - * @date 2020-03-30 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2019 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __EF_DATA_1_REG_H__ -#define __EF_DATA_1_REG_H__ - -#include "bl702.h" - -/* 0x80 : reg_key_slot_6_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W0_OFFSET (0x80) -#define EF_DATA_1_REG_KEY_SLOT_6_W0 EF_DATA_1_REG_KEY_SLOT_6_W0 -#define EF_DATA_1_REG_KEY_SLOT_6_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W0_POS)) - -/* 0x84 : reg_key_slot_6_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W1_OFFSET (0x84) -#define EF_DATA_1_REG_KEY_SLOT_6_W1 EF_DATA_1_REG_KEY_SLOT_6_W1 -#define EF_DATA_1_REG_KEY_SLOT_6_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W1_POS)) - -/* 0x88 : reg_key_slot_6_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W2_OFFSET (0x88) -#define EF_DATA_1_REG_KEY_SLOT_6_W2 EF_DATA_1_REG_KEY_SLOT_6_W2 -#define EF_DATA_1_REG_KEY_SLOT_6_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W2_POS)) - -/* 0x8C : reg_key_slot_6_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_6_W3_OFFSET (0x8C) -#define EF_DATA_1_REG_KEY_SLOT_6_W3 EF_DATA_1_REG_KEY_SLOT_6_W3 -#define EF_DATA_1_REG_KEY_SLOT_6_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_6_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_6_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_6_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_6_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_6_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_6_W3_POS)) - -/* 0x90 : reg_key_slot_7_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W0_OFFSET (0x90) -#define EF_DATA_1_REG_KEY_SLOT_7_W0 EF_DATA_1_REG_KEY_SLOT_7_W0 -#define EF_DATA_1_REG_KEY_SLOT_7_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W0_POS)) - -/* 0x94 : reg_key_slot_7_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W1_OFFSET (0x94) -#define EF_DATA_1_REG_KEY_SLOT_7_W1 EF_DATA_1_REG_KEY_SLOT_7_W1 -#define EF_DATA_1_REG_KEY_SLOT_7_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W1_POS)) - -/* 0x98 : reg_key_slot_7_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W2_OFFSET (0x98) -#define EF_DATA_1_REG_KEY_SLOT_7_W2 EF_DATA_1_REG_KEY_SLOT_7_W2 -#define EF_DATA_1_REG_KEY_SLOT_7_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W2_POS)) - -/* 0x9C : reg_key_slot_7_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_7_W3_OFFSET (0x9C) -#define EF_DATA_1_REG_KEY_SLOT_7_W3 EF_DATA_1_REG_KEY_SLOT_7_W3 -#define EF_DATA_1_REG_KEY_SLOT_7_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_7_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_7_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_7_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_7_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_7_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_7_W3_POS)) - -/* 0xA0 : reg_key_slot_8_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W0_OFFSET (0xA0) -#define EF_DATA_1_REG_KEY_SLOT_8_W0 EF_DATA_1_REG_KEY_SLOT_8_W0 -#define EF_DATA_1_REG_KEY_SLOT_8_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W0_POS)) - -/* 0xA4 : reg_key_slot_8_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W1_OFFSET (0xA4) -#define EF_DATA_1_REG_KEY_SLOT_8_W1 EF_DATA_1_REG_KEY_SLOT_8_W1 -#define EF_DATA_1_REG_KEY_SLOT_8_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W1_POS)) - -/* 0xA8 : reg_key_slot_8_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W2_OFFSET (0xA8) -#define EF_DATA_1_REG_KEY_SLOT_8_W2 EF_DATA_1_REG_KEY_SLOT_8_W2 -#define EF_DATA_1_REG_KEY_SLOT_8_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W2_POS)) - -/* 0xAC : reg_key_slot_8_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_8_W3_OFFSET (0xAC) -#define EF_DATA_1_REG_KEY_SLOT_8_W3 EF_DATA_1_REG_KEY_SLOT_8_W3 -#define EF_DATA_1_REG_KEY_SLOT_8_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_8_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_8_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_8_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_8_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_8_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_8_W3_POS)) - -/* 0xB0 : reg_key_slot_9_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W0_OFFSET (0xB0) -#define EF_DATA_1_REG_KEY_SLOT_9_W0 EF_DATA_1_REG_KEY_SLOT_9_W0 -#define EF_DATA_1_REG_KEY_SLOT_9_W0_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W0_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W0_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W0_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W0_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W0_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W0_POS)) - -/* 0xB4 : reg_key_slot_9_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W1_OFFSET (0xB4) -#define EF_DATA_1_REG_KEY_SLOT_9_W1 EF_DATA_1_REG_KEY_SLOT_9_W1 -#define EF_DATA_1_REG_KEY_SLOT_9_W1_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W1_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W1_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W1_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W1_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W1_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W1_POS)) - -/* 0xB8 : reg_key_slot_9_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W2_OFFSET (0xB8) -#define EF_DATA_1_REG_KEY_SLOT_9_W2 EF_DATA_1_REG_KEY_SLOT_9_W2 -#define EF_DATA_1_REG_KEY_SLOT_9_W2_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W2_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W2_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W2_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W2_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W2_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W2_POS)) - -/* 0xBC : reg_key_slot_9_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_9_W3_OFFSET (0xBC) -#define EF_DATA_1_REG_KEY_SLOT_9_W3 EF_DATA_1_REG_KEY_SLOT_9_W3 -#define EF_DATA_1_REG_KEY_SLOT_9_W3_POS (0U) -#define EF_DATA_1_REG_KEY_SLOT_9_W3_LEN (32U) -#define EF_DATA_1_REG_KEY_SLOT_9_W3_MSK (((1U << EF_DATA_1_REG_KEY_SLOT_9_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W3_POS) -#define EF_DATA_1_REG_KEY_SLOT_9_W3_UMSK (~(((1U << EF_DATA_1_REG_KEY_SLOT_9_W3_LEN) - 1) << EF_DATA_1_REG_KEY_SLOT_9_W3_POS)) - -/* 0xC0 : reg_key_slot_10_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W0_OFFSET (0xC0) - -/* 0xC4 : reg_key_slot_10_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W1_OFFSET (0xC4) - -/* 0xC8 : reg_key_slot_10_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W2_OFFSET (0xC8) - -/* 0xCC : reg_key_slot_10_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_10_W3_OFFSET (0xCC) - -/* 0xD0 : reg_key_slot_11_w0 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W0_OFFSET (0xD0) - -/* 0xD4 : reg_key_slot_11_w1 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W1_OFFSET (0xD4) - -/* 0xD8 : reg_key_slot_11_w2 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W2_OFFSET (0xD8) - -/* 0xDC : reg_key_slot_11_w3 */ -#define EF_DATA_1_REG_KEY_SLOT_11_W3_OFFSET (0xDC) - -/* 0xE0 : reg_data_1_lock */ -#define EF_DATA_1_REG_DATA_1_LOCK_OFFSET (0xE0) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6 EF_DATA_1_WR_LOCK_KEY_SLOT_6 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_POS (10U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_6_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_6_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_6_POS)) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7 EF_DATA_1_WR_LOCK_KEY_SLOT_7 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_POS (11U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_7_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_7_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_7_POS)) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8 EF_DATA_1_WR_LOCK_KEY_SLOT_8 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_POS (12U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_8_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_8_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_8_POS)) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9 EF_DATA_1_WR_LOCK_KEY_SLOT_9 -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_POS (13U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_LEN (1U) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_MSK (((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_9_POS) -#define EF_DATA_1_WR_LOCK_KEY_SLOT_9_UMSK (~(((1U << EF_DATA_1_WR_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_WR_LOCK_KEY_SLOT_9_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6 EF_DATA_1_RD_LOCK_KEY_SLOT_6 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_POS (26U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_6_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_6_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_6_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_6_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7 EF_DATA_1_RD_LOCK_KEY_SLOT_7 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_POS (27U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_7_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_7_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_7_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_7_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8 EF_DATA_1_RD_LOCK_KEY_SLOT_8 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_POS (28U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_8_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_8_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_8_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_8_POS)) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9 EF_DATA_1_RD_LOCK_KEY_SLOT_9 -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_POS (29U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_LEN (1U) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_MSK (((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_9_POS) -#define EF_DATA_1_RD_LOCK_KEY_SLOT_9_UMSK (~(((1U << EF_DATA_1_RD_LOCK_KEY_SLOT_9_LEN) - 1) << EF_DATA_1_RD_LOCK_KEY_SLOT_9_POS)) - -struct ef_data_1_reg { - /* 0x0 reserved */ - uint8_t RESERVED0x0[128]; - - /* 0x80 : reg_key_slot_6_w0 */ - union { - struct - { - uint32_t reg_key_slot_6_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w0; - - /* 0x84 : reg_key_slot_6_w1 */ - union { - struct - { - uint32_t reg_key_slot_6_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w1; - - /* 0x88 : reg_key_slot_6_w2 */ - union { - struct - { - uint32_t reg_key_slot_6_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w2; - - /* 0x8C : reg_key_slot_6_w3 */ - union { - struct - { - uint32_t reg_key_slot_6_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_6_w3; - - /* 0x90 : reg_key_slot_7_w0 */ - union { - struct - { - uint32_t reg_key_slot_7_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w0; - - /* 0x94 : reg_key_slot_7_w1 */ - union { - struct - { - uint32_t reg_key_slot_7_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w1; - - /* 0x98 : reg_key_slot_7_w2 */ - union { - struct - { - uint32_t reg_key_slot_7_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w2; - - /* 0x9C : reg_key_slot_7_w3 */ - union { - struct - { - uint32_t reg_key_slot_7_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_7_w3; - - /* 0xA0 : reg_key_slot_8_w0 */ - union { - struct - { - uint32_t reg_key_slot_8_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w0; - - /* 0xA4 : reg_key_slot_8_w1 */ - union { - struct - { - uint32_t reg_key_slot_8_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w1; - - /* 0xA8 : reg_key_slot_8_w2 */ - union { - struct - { - uint32_t reg_key_slot_8_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w2; - - /* 0xAC : reg_key_slot_8_w3 */ - union { - struct - { - uint32_t reg_key_slot_8_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_8_w3; - - /* 0xB0 : reg_key_slot_9_w0 */ - union { - struct - { - uint32_t reg_key_slot_9_w0 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w0; - - /* 0xB4 : reg_key_slot_9_w1 */ - union { - struct - { - uint32_t reg_key_slot_9_w1 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w1; - - /* 0xB8 : reg_key_slot_9_w2 */ - union { - struct - { - uint32_t reg_key_slot_9_w2 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w2; - - /* 0xBC : reg_key_slot_9_w3 */ - union { - struct - { - uint32_t reg_key_slot_9_w3 : 32; /* [31: 0], r/w, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_9_w3; - - /* 0xC0 : reg_key_slot_10_w0 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w0; - - /* 0xC4 : reg_key_slot_10_w1 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w1; - - /* 0xC8 : reg_key_slot_10_w2 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w2; - - /* 0xCC : reg_key_slot_10_w3 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_10_w3; - - /* 0xD0 : reg_key_slot_11_w0 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w0; - - /* 0xD4 : reg_key_slot_11_w1 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w1; - - /* 0xD8 : reg_key_slot_11_w2 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w2; - - /* 0xDC : reg_key_slot_11_w3 */ - union { - struct - { - uint32_t reserved_0_31 : 32; /* [31: 0], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_key_slot_11_w3; - - /* 0xE0 : reg_data_1_lock */ - union { - struct - { - uint32_t RESERVED_9_0 : 10; /* [ 9: 0], rsvd, 0x0 */ - uint32_t wr_lock_key_slot_6 : 1; /* [ 10], r/w, 0x0 */ - uint32_t wr_lock_key_slot_7 : 1; /* [ 11], r/w, 0x0 */ - uint32_t wr_lock_key_slot_8 : 1; /* [ 12], r/w, 0x0 */ - uint32_t wr_lock_key_slot_9 : 1; /* [ 13], r/w, 0x0 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t RESERVED_25_16 : 10; /* [25:16], rsvd, 0x0 */ - uint32_t rd_lock_key_slot_6 : 1; /* [ 26], r/w, 0x0 */ - uint32_t rd_lock_key_slot_7 : 1; /* [ 27], r/w, 0x0 */ - uint32_t rd_lock_key_slot_8 : 1; /* [ 28], r/w, 0x0 */ - uint32_t rd_lock_key_slot_9 : 1; /* [ 29], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } reg_data_1_lock; -}; - -typedef volatile struct ef_data_1_reg ef_data_1_reg_t; - -#endif /* __EF_DATA_1_REG_H__ */ diff --git a/drivers/bl702_driver/regs/rf_fpga_reg.h b/drivers/bl702_driver/regs/rf_fpga_reg.h deleted file mode 100644 index 991ab914..00000000 --- a/drivers/bl702_driver/regs/rf_fpga_reg.h +++ /dev/null @@ -1,2064 +0,0 @@ -/** - ****************************************************************************** - * @file rf_fpga_reg.h - * @version V1.2 - * @date 2019-09-25 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2018 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __RF_FPGA_REG_H__ -#define __RF_FPGA_REG_H__ - -#include "bl702.h" - -/* 0x600 : rf_fpga_ctrl_0 */ -#define RF_FPGA_CTRL_0_OFFSET (0x600) -#define RF_FPGA_RF_FSM_ST_CCI_4S RF_FPGA_RF_FSM_ST_CCI_4S -#define RF_FPGA_RF_FSM_ST_CCI_4S_POS (0U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_LEN (5U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_MSK (((1U << RF_FPGA_RF_FSM_ST_CCI_4S_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_POS) -#define RF_FPGA_RF_FSM_ST_CCI_4S_UMSK (~(((1U << RF_FPGA_RF_FSM_ST_CCI_4S_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_POS)) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN RF_FPGA_RF_FSM_ST_CCI_4S_EN -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_POS (5U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_LEN (1U) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_MSK (((1U << RF_FPGA_RF_FSM_ST_CCI_4S_EN_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_EN_POS) -#define RF_FPGA_RF_FSM_ST_CCI_4S_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_ST_CCI_4S_EN_LEN) - 1) << RF_FPGA_RF_FSM_ST_CCI_4S_EN_POS)) -#define RF_FPGA_RF_FSM_EN RF_FPGA_RF_FSM_EN -#define RF_FPGA_RF_FSM_EN_POS (16U) -#define RF_FPGA_RF_FSM_EN_LEN (1U) -#define RF_FPGA_RF_FSM_EN_MSK (((1U << RF_FPGA_RF_FSM_EN_LEN) - 1) << RF_FPGA_RF_FSM_EN_POS) -#define RF_FPGA_RF_FSM_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_EN_LEN) - 1) << RF_FPGA_RF_FSM_EN_POS)) -#define RF_FPGA_RF_FSM_STATE_CCI RF_FPGA_RF_FSM_STATE_CCI -#define RF_FPGA_RF_FSM_STATE_CCI_POS (23U) -#define RF_FPGA_RF_FSM_STATE_CCI_LEN (5U) -#define RF_FPGA_RF_FSM_STATE_CCI_MSK (((1U << RF_FPGA_RF_FSM_STATE_CCI_LEN) - 1) << RF_FPGA_RF_FSM_STATE_CCI_POS) -#define RF_FPGA_RF_FSM_STATE_CCI_UMSK (~(((1U << RF_FPGA_RF_FSM_STATE_CCI_LEN) - 1) << RF_FPGA_RF_FSM_STATE_CCI_POS)) -#define RF_FPGA_RF_FSM_PU_RX_EN RF_FPGA_RF_FSM_PU_RX_EN -#define RF_FPGA_RF_FSM_PU_RX_EN_POS (28U) -#define RF_FPGA_RF_FSM_PU_RX_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_RX_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_RX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_EN_POS) -#define RF_FPGA_RF_FSM_PU_RX_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_RX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_EN_POS)) -#define RF_FPGA_RF_FSM_PU_TX_EN RF_FPGA_RF_FSM_PU_TX_EN -#define RF_FPGA_RF_FSM_PU_TX_EN_POS (29U) -#define RF_FPGA_RF_FSM_PU_TX_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_TX_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_TX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_EN_POS) -#define RF_FPGA_RF_FSM_PU_TX_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_TX_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_EN_POS)) -#define RF_FPGA_RF_FSM_PU_LO_EN RF_FPGA_RF_FSM_PU_LO_EN -#define RF_FPGA_RF_FSM_PU_LO_EN_POS (30U) -#define RF_FPGA_RF_FSM_PU_LO_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_LO_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_LO_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_EN_POS) -#define RF_FPGA_RF_FSM_PU_LO_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_LO_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_EN_POS)) -#define RF_FPGA_RF_FSM_PU_SB_EN RF_FPGA_RF_FSM_PU_SB_EN -#define RF_FPGA_RF_FSM_PU_SB_EN_POS (31U) -#define RF_FPGA_RF_FSM_PU_SB_EN_LEN (1U) -#define RF_FPGA_RF_FSM_PU_SB_EN_MSK (((1U << RF_FPGA_RF_FSM_PU_SB_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_EN_POS) -#define RF_FPGA_RF_FSM_PU_SB_EN_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_SB_EN_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_EN_POS)) - -/* 0x604 : rf_fpga_ctrl_1 */ -#define RF_FPGA_CTRL_1_OFFSET (0x604) -#define RF_FPGA_RF_FSM_CCI_WR_TIME RF_FPGA_RF_FSM_CCI_WR_TIME -#define RF_FPGA_RF_FSM_CCI_WR_TIME_POS (0U) -#define RF_FPGA_RF_FSM_CCI_WR_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_CCI_WR_TIME_MSK (((1U << RF_FPGA_RF_FSM_CCI_WR_TIME_LEN) - 1) << RF_FPGA_RF_FSM_CCI_WR_TIME_POS) -#define RF_FPGA_RF_FSM_CCI_WR_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_CCI_WR_TIME_LEN) - 1) << RF_FPGA_RF_FSM_CCI_WR_TIME_POS)) -#define RF_FPGA_RF_FSM_LO_TIME RF_FPGA_RF_FSM_LO_TIME -#define RF_FPGA_RF_FSM_LO_TIME_POS (16U) -#define RF_FPGA_RF_FSM_LO_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_LO_TIME_MSK (((1U << RF_FPGA_RF_FSM_LO_TIME_LEN) - 1) << RF_FPGA_RF_FSM_LO_TIME_POS) -#define RF_FPGA_RF_FSM_LO_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_LO_TIME_LEN) - 1) << RF_FPGA_RF_FSM_LO_TIME_POS)) - -/* 0x608 : rf_fpga_ctrl_2 */ -#define RF_FPGA_CTRL_2_OFFSET (0x608) -#define RF_FPGA_RF_FSM_DLY_30_TIME RF_FPGA_RF_FSM_DLY_30_TIME -#define RF_FPGA_RF_FSM_DLY_30_TIME_POS (0U) -#define RF_FPGA_RF_FSM_DLY_30_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_DLY_30_TIME_MSK (((1U << RF_FPGA_RF_FSM_DLY_30_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_30_TIME_POS) -#define RF_FPGA_RF_FSM_DLY_30_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_DLY_30_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_30_TIME_POS)) -#define RF_FPGA_RF_FSM_DLY_01_TIME RF_FPGA_RF_FSM_DLY_01_TIME -#define RF_FPGA_RF_FSM_DLY_01_TIME_POS (16U) -#define RF_FPGA_RF_FSM_DLY_01_TIME_LEN (12U) -#define RF_FPGA_RF_FSM_DLY_01_TIME_MSK (((1U << RF_FPGA_RF_FSM_DLY_01_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_01_TIME_POS) -#define RF_FPGA_RF_FSM_DLY_01_TIME_UMSK (~(((1U << RF_FPGA_RF_FSM_DLY_01_TIME_LEN) - 1) << RF_FPGA_RF_FSM_DLY_01_TIME_POS)) - -/* 0x60C : rf_fpga_ctrl_3 */ -#define RF_FPGA_CTRL_3_OFFSET (0x60C) -#define RF_FPGA_RF_FSM_PU_SB RF_FPGA_RF_FSM_PU_SB -#define RF_FPGA_RF_FSM_PU_SB_POS (0U) -#define RF_FPGA_RF_FSM_PU_SB_LEN (32U) -#define RF_FPGA_RF_FSM_PU_SB_MSK (((1U << RF_FPGA_RF_FSM_PU_SB_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_POS) -#define RF_FPGA_RF_FSM_PU_SB_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_SB_LEN) - 1) << RF_FPGA_RF_FSM_PU_SB_POS)) - -/* 0x610 : rf_fpga_ctrl_4 */ -#define RF_FPGA_CTRL_4_OFFSET (0x610) -#define RF_FPGA_RF_FSM_PU_LO RF_FPGA_RF_FSM_PU_LO -#define RF_FPGA_RF_FSM_PU_LO_POS (0U) -#define RF_FPGA_RF_FSM_PU_LO_LEN (32U) -#define RF_FPGA_RF_FSM_PU_LO_MSK (((1U << RF_FPGA_RF_FSM_PU_LO_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_POS) -#define RF_FPGA_RF_FSM_PU_LO_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_LO_LEN) - 1) << RF_FPGA_RF_FSM_PU_LO_POS)) - -/* 0x614 : rf_fpga_ctrl_5 */ -#define RF_FPGA_CTRL_5_OFFSET (0x614) -#define RF_FPGA_RF_FSM_PU_TX RF_FPGA_RF_FSM_PU_TX -#define RF_FPGA_RF_FSM_PU_TX_POS (0U) -#define RF_FPGA_RF_FSM_PU_TX_LEN (32U) -#define RF_FPGA_RF_FSM_PU_TX_MSK (((1U << RF_FPGA_RF_FSM_PU_TX_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_POS) -#define RF_FPGA_RF_FSM_PU_TX_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_TX_LEN) - 1) << RF_FPGA_RF_FSM_PU_TX_POS)) - -/* 0x618 : rf_fpga_ctrl_6 */ -#define RF_FPGA_CTRL_6_OFFSET (0x618) -#define RF_FPGA_RF_FSM_PU_RX RF_FPGA_RF_FSM_PU_RX -#define RF_FPGA_RF_FSM_PU_RX_POS (0U) -#define RF_FPGA_RF_FSM_PU_RX_LEN (32U) -#define RF_FPGA_RF_FSM_PU_RX_MSK (((1U << RF_FPGA_RF_FSM_PU_RX_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_POS) -#define RF_FPGA_RF_FSM_PU_RX_UMSK (~(((1U << RF_FPGA_RF_FSM_PU_RX_LEN) - 1) << RF_FPGA_RF_FSM_PU_RX_POS)) - -/* 0x61C : rf_fpga_ctrl_7 */ -#define RF_FPGA_CTRL_7_OFFSET (0x61C) -#define RF_FPGA_IDAC_CW_0 RF_FPGA_IDAC_CW_0 -#define RF_FPGA_IDAC_CW_0_POS (21U) -#define RF_FPGA_IDAC_CW_0_LEN (5U) -#define RF_FPGA_IDAC_CW_0_MSK (((1U << RF_FPGA_IDAC_CW_0_LEN) - 1) << RF_FPGA_IDAC_CW_0_POS) -#define RF_FPGA_IDAC_CW_0_UMSK (~(((1U << RF_FPGA_IDAC_CW_0_LEN) - 1) << RF_FPGA_IDAC_CW_0_POS)) - -/* 0x620 : rf_fpga_table_0 */ -#define RF_FPGA_TABLE_0_OFFSET (0x620) -#define RF_FPGA_SDMIN_0 RF_FPGA_SDMIN_0 -#define RF_FPGA_SDMIN_0_POS (0U) -#define RF_FPGA_SDMIN_0_LEN (30U) -#define RF_FPGA_SDMIN_0_MSK (((1U << RF_FPGA_SDMIN_0_LEN) - 1) << RF_FPGA_SDMIN_0_POS) -#define RF_FPGA_SDMIN_0_UMSK (~(((1U << RF_FPGA_SDMIN_0_LEN) - 1) << RF_FPGA_SDMIN_0_POS)) - -/* 0x624 : rf_fpga_table_1 */ -#define RF_FPGA_TABLE_1_OFFSET (0x624) -#define RF_FPGA_SDMIN_1 RF_FPGA_SDMIN_1 -#define RF_FPGA_SDMIN_1_POS (0U) -#define RF_FPGA_SDMIN_1_LEN (30U) -#define RF_FPGA_SDMIN_1_MSK (((1U << RF_FPGA_SDMIN_1_LEN) - 1) << RF_FPGA_SDMIN_1_POS) -#define RF_FPGA_SDMIN_1_UMSK (~(((1U << RF_FPGA_SDMIN_1_LEN) - 1) << RF_FPGA_SDMIN_1_POS)) - -/* 0x628 : rf_fpga_table_2 */ -#define RF_FPGA_TABLE_2_OFFSET (0x628) -#define RF_FPGA_SDMIN_2 RF_FPGA_SDMIN_2 -#define RF_FPGA_SDMIN_2_POS (0U) -#define RF_FPGA_SDMIN_2_LEN (30U) -#define RF_FPGA_SDMIN_2_MSK (((1U << RF_FPGA_SDMIN_2_LEN) - 1) << RF_FPGA_SDMIN_2_POS) -#define RF_FPGA_SDMIN_2_UMSK (~(((1U << RF_FPGA_SDMIN_2_LEN) - 1) << RF_FPGA_SDMIN_2_POS)) - -/* 0x62C : rf_fpga_table_3 */ -#define RF_FPGA_TABLE_3_OFFSET (0x62C) -#define RF_FPGA_SDMIN_3 RF_FPGA_SDMIN_3 -#define RF_FPGA_SDMIN_3_POS (0U) -#define RF_FPGA_SDMIN_3_LEN (30U) -#define RF_FPGA_SDMIN_3_MSK (((1U << RF_FPGA_SDMIN_3_LEN) - 1) << RF_FPGA_SDMIN_3_POS) -#define RF_FPGA_SDMIN_3_UMSK (~(((1U << RF_FPGA_SDMIN_3_LEN) - 1) << RF_FPGA_SDMIN_3_POS)) - -/* 0x630 : rf_fpga_table_4 */ -#define RF_FPGA_TABLE_4_OFFSET (0x630) -#define RF_FPGA_SDMIN_4 RF_FPGA_SDMIN_4 -#define RF_FPGA_SDMIN_4_POS (0U) -#define RF_FPGA_SDMIN_4_LEN (30U) -#define RF_FPGA_SDMIN_4_MSK (((1U << RF_FPGA_SDMIN_4_LEN) - 1) << RF_FPGA_SDMIN_4_POS) -#define RF_FPGA_SDMIN_4_UMSK (~(((1U << RF_FPGA_SDMIN_4_LEN) - 1) << RF_FPGA_SDMIN_4_POS)) - -/* 0x634 : rf_fpga_table_5 */ -#define RF_FPGA_TABLE_5_OFFSET (0x634) -#define RF_FPGA_SDMIN_5 RF_FPGA_SDMIN_5 -#define RF_FPGA_SDMIN_5_POS (0U) -#define RF_FPGA_SDMIN_5_LEN (30U) -#define RF_FPGA_SDMIN_5_MSK (((1U << RF_FPGA_SDMIN_5_LEN) - 1) << RF_FPGA_SDMIN_5_POS) -#define RF_FPGA_SDMIN_5_UMSK (~(((1U << RF_FPGA_SDMIN_5_LEN) - 1) << RF_FPGA_SDMIN_5_POS)) - -/* 0x638 : rf_fpga_table_6 */ -#define RF_FPGA_TABLE_6_OFFSET (0x638) -#define RF_FPGA_SDMIN_6 RF_FPGA_SDMIN_6 -#define RF_FPGA_SDMIN_6_POS (0U) -#define RF_FPGA_SDMIN_6_LEN (30U) -#define RF_FPGA_SDMIN_6_MSK (((1U << RF_FPGA_SDMIN_6_LEN) - 1) << RF_FPGA_SDMIN_6_POS) -#define RF_FPGA_SDMIN_6_UMSK (~(((1U << RF_FPGA_SDMIN_6_LEN) - 1) << RF_FPGA_SDMIN_6_POS)) - -/* 0x63C : rf_fpga_table_7 */ -#define RF_FPGA_TABLE_7_OFFSET (0x63C) -#define RF_FPGA_SDMIN_7 RF_FPGA_SDMIN_7 -#define RF_FPGA_SDMIN_7_POS (0U) -#define RF_FPGA_SDMIN_7_LEN (30U) -#define RF_FPGA_SDMIN_7_MSK (((1U << RF_FPGA_SDMIN_7_LEN) - 1) << RF_FPGA_SDMIN_7_POS) -#define RF_FPGA_SDMIN_7_UMSK (~(((1U << RF_FPGA_SDMIN_7_LEN) - 1) << RF_FPGA_SDMIN_7_POS)) - -/* 0x640 : rf_fpga_table_8 */ -#define RF_FPGA_TABLE_8_OFFSET (0x640) -#define RF_FPGA_SDMIN_8 RF_FPGA_SDMIN_8 -#define RF_FPGA_SDMIN_8_POS (0U) -#define RF_FPGA_SDMIN_8_LEN (30U) -#define RF_FPGA_SDMIN_8_MSK (((1U << RF_FPGA_SDMIN_8_LEN) - 1) << RF_FPGA_SDMIN_8_POS) -#define RF_FPGA_SDMIN_8_UMSK (~(((1U << RF_FPGA_SDMIN_8_LEN) - 1) << RF_FPGA_SDMIN_8_POS)) - -/* 0x644 : rf_fpga_table_9 */ -#define RF_FPGA_TABLE_9_OFFSET (0x644) -#define RF_FPGA_SDMIN_9 RF_FPGA_SDMIN_9 -#define RF_FPGA_SDMIN_9_POS (0U) -#define RF_FPGA_SDMIN_9_LEN (30U) -#define RF_FPGA_SDMIN_9_MSK (((1U << RF_FPGA_SDMIN_9_LEN) - 1) << RF_FPGA_SDMIN_9_POS) -#define RF_FPGA_SDMIN_9_UMSK (~(((1U << RF_FPGA_SDMIN_9_LEN) - 1) << RF_FPGA_SDMIN_9_POS)) - -/* 0x648 : rf_fpga_table_10 */ -#define RF_FPGA_TABLE_10_OFFSET (0x648) -#define RF_FPGA_SDMIN_10 RF_FPGA_SDMIN_10 -#define RF_FPGA_SDMIN_10_POS (0U) -#define RF_FPGA_SDMIN_10_LEN (30U) -#define RF_FPGA_SDMIN_10_MSK (((1U << RF_FPGA_SDMIN_10_LEN) - 1) << RF_FPGA_SDMIN_10_POS) -#define RF_FPGA_SDMIN_10_UMSK (~(((1U << RF_FPGA_SDMIN_10_LEN) - 1) << RF_FPGA_SDMIN_10_POS)) - -/* 0x64C : rf_fpga_table_11 */ -#define RF_FPGA_TABLE_11_OFFSET (0x64C) -#define RF_FPGA_SDMIN_11 RF_FPGA_SDMIN_11 -#define RF_FPGA_SDMIN_11_POS (0U) -#define RF_FPGA_SDMIN_11_LEN (30U) -#define RF_FPGA_SDMIN_11_MSK (((1U << RF_FPGA_SDMIN_11_LEN) - 1) << RF_FPGA_SDMIN_11_POS) -#define RF_FPGA_SDMIN_11_UMSK (~(((1U << RF_FPGA_SDMIN_11_LEN) - 1) << RF_FPGA_SDMIN_11_POS)) - -/* 0x650 : rf_fpga_table_12 */ -#define RF_FPGA_TABLE_12_OFFSET (0x650) -#define RF_FPGA_SDMIN_12 RF_FPGA_SDMIN_12 -#define RF_FPGA_SDMIN_12_POS (0U) -#define RF_FPGA_SDMIN_12_LEN (30U) -#define RF_FPGA_SDMIN_12_MSK (((1U << RF_FPGA_SDMIN_12_LEN) - 1) << RF_FPGA_SDMIN_12_POS) -#define RF_FPGA_SDMIN_12_UMSK (~(((1U << RF_FPGA_SDMIN_12_LEN) - 1) << RF_FPGA_SDMIN_12_POS)) - -/* 0x654 : rf_fpga_table_13 */ -#define RF_FPGA_TABLE_13_OFFSET (0x654) -#define RF_FPGA_SDMIN_13 RF_FPGA_SDMIN_13 -#define RF_FPGA_SDMIN_13_POS (0U) -#define RF_FPGA_SDMIN_13_LEN (30U) -#define RF_FPGA_SDMIN_13_MSK (((1U << RF_FPGA_SDMIN_13_LEN) - 1) << RF_FPGA_SDMIN_13_POS) -#define RF_FPGA_SDMIN_13_UMSK (~(((1U << RF_FPGA_SDMIN_13_LEN) - 1) << RF_FPGA_SDMIN_13_POS)) - -/* 0x658 : rf_fpga_table_14 */ -#define RF_FPGA_TABLE_14_OFFSET (0x658) -#define RF_FPGA_SDMIN_14 RF_FPGA_SDMIN_14 -#define RF_FPGA_SDMIN_14_POS (0U) -#define RF_FPGA_SDMIN_14_LEN (30U) -#define RF_FPGA_SDMIN_14_MSK (((1U << RF_FPGA_SDMIN_14_LEN) - 1) << RF_FPGA_SDMIN_14_POS) -#define RF_FPGA_SDMIN_14_UMSK (~(((1U << RF_FPGA_SDMIN_14_LEN) - 1) << RF_FPGA_SDMIN_14_POS)) - -/* 0x65C : rf_fpga_table_15 */ -#define RF_FPGA_TABLE_15_OFFSET (0x65C) -#define RF_FPGA_SDMIN_15 RF_FPGA_SDMIN_15 -#define RF_FPGA_SDMIN_15_POS (0U) -#define RF_FPGA_SDMIN_15_LEN (30U) -#define RF_FPGA_SDMIN_15_MSK (((1U << RF_FPGA_SDMIN_15_LEN) - 1) << RF_FPGA_SDMIN_15_POS) -#define RF_FPGA_SDMIN_15_UMSK (~(((1U << RF_FPGA_SDMIN_15_LEN) - 1) << RF_FPGA_SDMIN_15_POS)) - -/* 0x660 : rf_fpga_table_16 */ -#define RF_FPGA_TABLE_16_OFFSET (0x660) -#define RF_FPGA_SDMIN_16 RF_FPGA_SDMIN_16 -#define RF_FPGA_SDMIN_16_POS (0U) -#define RF_FPGA_SDMIN_16_LEN (30U) -#define RF_FPGA_SDMIN_16_MSK (((1U << RF_FPGA_SDMIN_16_LEN) - 1) << RF_FPGA_SDMIN_16_POS) -#define RF_FPGA_SDMIN_16_UMSK (~(((1U << RF_FPGA_SDMIN_16_LEN) - 1) << RF_FPGA_SDMIN_16_POS)) - -/* 0x664 : rf_fpga_table_17 */ -#define RF_FPGA_TABLE_17_OFFSET (0x664) -#define RF_FPGA_SDMIN_17 RF_FPGA_SDMIN_17 -#define RF_FPGA_SDMIN_17_POS (0U) -#define RF_FPGA_SDMIN_17_LEN (30U) -#define RF_FPGA_SDMIN_17_MSK (((1U << RF_FPGA_SDMIN_17_LEN) - 1) << RF_FPGA_SDMIN_17_POS) -#define RF_FPGA_SDMIN_17_UMSK (~(((1U << RF_FPGA_SDMIN_17_LEN) - 1) << RF_FPGA_SDMIN_17_POS)) - -/* 0x668 : rf_fpga_table_18 */ -#define RF_FPGA_TABLE_18_OFFSET (0x668) -#define RF_FPGA_SDMIN_18 RF_FPGA_SDMIN_18 -#define RF_FPGA_SDMIN_18_POS (0U) -#define RF_FPGA_SDMIN_18_LEN (30U) -#define RF_FPGA_SDMIN_18_MSK (((1U << RF_FPGA_SDMIN_18_LEN) - 1) << RF_FPGA_SDMIN_18_POS) -#define RF_FPGA_SDMIN_18_UMSK (~(((1U << RF_FPGA_SDMIN_18_LEN) - 1) << RF_FPGA_SDMIN_18_POS)) - -/* 0x66C : rf_fpga_table_19 */ -#define RF_FPGA_TABLE_19_OFFSET (0x66C) -#define RF_FPGA_SDMIN_19 RF_FPGA_SDMIN_19 -#define RF_FPGA_SDMIN_19_POS (0U) -#define RF_FPGA_SDMIN_19_LEN (30U) -#define RF_FPGA_SDMIN_19_MSK (((1U << RF_FPGA_SDMIN_19_LEN) - 1) << RF_FPGA_SDMIN_19_POS) -#define RF_FPGA_SDMIN_19_UMSK (~(((1U << RF_FPGA_SDMIN_19_LEN) - 1) << RF_FPGA_SDMIN_19_POS)) - -/* 0x670 : rf_fpga_table_20 */ -#define RF_FPGA_TABLE_20_OFFSET (0x670) -#define RF_FPGA_SDMIN_20 RF_FPGA_SDMIN_20 -#define RF_FPGA_SDMIN_20_POS (0U) -#define RF_FPGA_SDMIN_20_LEN (30U) -#define RF_FPGA_SDMIN_20_MSK (((1U << RF_FPGA_SDMIN_20_LEN) - 1) << RF_FPGA_SDMIN_20_POS) -#define RF_FPGA_SDMIN_20_UMSK (~(((1U << RF_FPGA_SDMIN_20_LEN) - 1) << RF_FPGA_SDMIN_20_POS)) - -/* 0x674 : rf_fpga_table_21 */ -#define RF_FPGA_TABLE_21_OFFSET (0x674) -#define RF_FPGA_SDMIN_21 RF_FPGA_SDMIN_21 -#define RF_FPGA_SDMIN_21_POS (0U) -#define RF_FPGA_SDMIN_21_LEN (30U) -#define RF_FPGA_SDMIN_21_MSK (((1U << RF_FPGA_SDMIN_21_LEN) - 1) << RF_FPGA_SDMIN_21_POS) -#define RF_FPGA_SDMIN_21_UMSK (~(((1U << RF_FPGA_SDMIN_21_LEN) - 1) << RF_FPGA_SDMIN_21_POS)) - -/* 0x678 : rf_fpga_table_22 */ -#define RF_FPGA_TABLE_22_OFFSET (0x678) -#define RF_FPGA_SDMIN_22 RF_FPGA_SDMIN_22 -#define RF_FPGA_SDMIN_22_POS (0U) -#define RF_FPGA_SDMIN_22_LEN (30U) -#define RF_FPGA_SDMIN_22_MSK (((1U << RF_FPGA_SDMIN_22_LEN) - 1) << RF_FPGA_SDMIN_22_POS) -#define RF_FPGA_SDMIN_22_UMSK (~(((1U << RF_FPGA_SDMIN_22_LEN) - 1) << RF_FPGA_SDMIN_22_POS)) - -/* 0x67C : rf_fpga_table_23 */ -#define RF_FPGA_TABLE_23_OFFSET (0x67C) -#define RF_FPGA_SDMIN_23 RF_FPGA_SDMIN_23 -#define RF_FPGA_SDMIN_23_POS (0U) -#define RF_FPGA_SDMIN_23_LEN (30U) -#define RF_FPGA_SDMIN_23_MSK (((1U << RF_FPGA_SDMIN_23_LEN) - 1) << RF_FPGA_SDMIN_23_POS) -#define RF_FPGA_SDMIN_23_UMSK (~(((1U << RF_FPGA_SDMIN_23_LEN) - 1) << RF_FPGA_SDMIN_23_POS)) - -/* 0x680 : rf_fpga_table_24 */ -#define RF_FPGA_TABLE_24_OFFSET (0x680) -#define RF_FPGA_SDMIN_24 RF_FPGA_SDMIN_24 -#define RF_FPGA_SDMIN_24_POS (0U) -#define RF_FPGA_SDMIN_24_LEN (30U) -#define RF_FPGA_SDMIN_24_MSK (((1U << RF_FPGA_SDMIN_24_LEN) - 1) << RF_FPGA_SDMIN_24_POS) -#define RF_FPGA_SDMIN_24_UMSK (~(((1U << RF_FPGA_SDMIN_24_LEN) - 1) << RF_FPGA_SDMIN_24_POS)) - -/* 0x684 : rf_fpga_table_25 */ -#define RF_FPGA_TABLE_25_OFFSET (0x684) -#define RF_FPGA_SDMIN_25 RF_FPGA_SDMIN_25 -#define RF_FPGA_SDMIN_25_POS (0U) -#define RF_FPGA_SDMIN_25_LEN (30U) -#define RF_FPGA_SDMIN_25_MSK (((1U << RF_FPGA_SDMIN_25_LEN) - 1) << RF_FPGA_SDMIN_25_POS) -#define RF_FPGA_SDMIN_25_UMSK (~(((1U << RF_FPGA_SDMIN_25_LEN) - 1) << RF_FPGA_SDMIN_25_POS)) - -/* 0x688 : rf_fpga_table_26 */ -#define RF_FPGA_TABLE_26_OFFSET (0x688) -#define RF_FPGA_SDMIN_26 RF_FPGA_SDMIN_26 -#define RF_FPGA_SDMIN_26_POS (0U) -#define RF_FPGA_SDMIN_26_LEN (30U) -#define RF_FPGA_SDMIN_26_MSK (((1U << RF_FPGA_SDMIN_26_LEN) - 1) << RF_FPGA_SDMIN_26_POS) -#define RF_FPGA_SDMIN_26_UMSK (~(((1U << RF_FPGA_SDMIN_26_LEN) - 1) << RF_FPGA_SDMIN_26_POS)) - -/* 0x68C : rf_fpga_table_27 */ -#define RF_FPGA_TABLE_27_OFFSET (0x68C) -#define RF_FPGA_SDMIN_27 RF_FPGA_SDMIN_27 -#define RF_FPGA_SDMIN_27_POS (0U) -#define RF_FPGA_SDMIN_27_LEN (30U) -#define RF_FPGA_SDMIN_27_MSK (((1U << RF_FPGA_SDMIN_27_LEN) - 1) << RF_FPGA_SDMIN_27_POS) -#define RF_FPGA_SDMIN_27_UMSK (~(((1U << RF_FPGA_SDMIN_27_LEN) - 1) << RF_FPGA_SDMIN_27_POS)) - -/* 0x690 : rf_fpga_table_28 */ -#define RF_FPGA_TABLE_28_OFFSET (0x690) -#define RF_FPGA_SDMIN_28 RF_FPGA_SDMIN_28 -#define RF_FPGA_SDMIN_28_POS (0U) -#define RF_FPGA_SDMIN_28_LEN (30U) -#define RF_FPGA_SDMIN_28_MSK (((1U << RF_FPGA_SDMIN_28_LEN) - 1) << RF_FPGA_SDMIN_28_POS) -#define RF_FPGA_SDMIN_28_UMSK (~(((1U << RF_FPGA_SDMIN_28_LEN) - 1) << RF_FPGA_SDMIN_28_POS)) - -/* 0x694 : rf_fpga_table_29 */ -#define RF_FPGA_TABLE_29_OFFSET (0x694) -#define RF_FPGA_SDMIN_29 RF_FPGA_SDMIN_29 -#define RF_FPGA_SDMIN_29_POS (0U) -#define RF_FPGA_SDMIN_29_LEN (30U) -#define RF_FPGA_SDMIN_29_MSK (((1U << RF_FPGA_SDMIN_29_LEN) - 1) << RF_FPGA_SDMIN_29_POS) -#define RF_FPGA_SDMIN_29_UMSK (~(((1U << RF_FPGA_SDMIN_29_LEN) - 1) << RF_FPGA_SDMIN_29_POS)) - -/* 0x698 : rf_fpga_table_30 */ -#define RF_FPGA_TABLE_30_OFFSET (0x698) -#define RF_FPGA_SDMIN_30 RF_FPGA_SDMIN_30 -#define RF_FPGA_SDMIN_30_POS (0U) -#define RF_FPGA_SDMIN_30_LEN (30U) -#define RF_FPGA_SDMIN_30_MSK (((1U << RF_FPGA_SDMIN_30_LEN) - 1) << RF_FPGA_SDMIN_30_POS) -#define RF_FPGA_SDMIN_30_UMSK (~(((1U << RF_FPGA_SDMIN_30_LEN) - 1) << RF_FPGA_SDMIN_30_POS)) - -/* 0x69C : rf_fpga_table_31 */ -#define RF_FPGA_TABLE_31_OFFSET (0x69C) -#define RF_FPGA_SDMIN_31 RF_FPGA_SDMIN_31 -#define RF_FPGA_SDMIN_31_POS (0U) -#define RF_FPGA_SDMIN_31_LEN (30U) -#define RF_FPGA_SDMIN_31_MSK (((1U << RF_FPGA_SDMIN_31_LEN) - 1) << RF_FPGA_SDMIN_31_POS) -#define RF_FPGA_SDMIN_31_UMSK (~(((1U << RF_FPGA_SDMIN_31_LEN) - 1) << RF_FPGA_SDMIN_31_POS)) - -/* 0x6A0 : rf_fpga_table_32 */ -#define RF_FPGA_TABLE_32_OFFSET (0x6A0) -#define RF_FPGA_SDMIN_32 RF_FPGA_SDMIN_32 -#define RF_FPGA_SDMIN_32_POS (0U) -#define RF_FPGA_SDMIN_32_LEN (30U) -#define RF_FPGA_SDMIN_32_MSK (((1U << RF_FPGA_SDMIN_32_LEN) - 1) << RF_FPGA_SDMIN_32_POS) -#define RF_FPGA_SDMIN_32_UMSK (~(((1U << RF_FPGA_SDMIN_32_LEN) - 1) << RF_FPGA_SDMIN_32_POS)) - -/* 0x6A4 : rf_fpga_table_33 */ -#define RF_FPGA_TABLE_33_OFFSET (0x6A4) -#define RF_FPGA_SDMIN_33 RF_FPGA_SDMIN_33 -#define RF_FPGA_SDMIN_33_POS (0U) -#define RF_FPGA_SDMIN_33_LEN (30U) -#define RF_FPGA_SDMIN_33_MSK (((1U << RF_FPGA_SDMIN_33_LEN) - 1) << RF_FPGA_SDMIN_33_POS) -#define RF_FPGA_SDMIN_33_UMSK (~(((1U << RF_FPGA_SDMIN_33_LEN) - 1) << RF_FPGA_SDMIN_33_POS)) - -/* 0x6A8 : rf_fpga_table_34 */ -#define RF_FPGA_TABLE_34_OFFSET (0x6A8) -#define RF_FPGA_SDMIN_34 RF_FPGA_SDMIN_34 -#define RF_FPGA_SDMIN_34_POS (0U) -#define RF_FPGA_SDMIN_34_LEN (30U) -#define RF_FPGA_SDMIN_34_MSK (((1U << RF_FPGA_SDMIN_34_LEN) - 1) << RF_FPGA_SDMIN_34_POS) -#define RF_FPGA_SDMIN_34_UMSK (~(((1U << RF_FPGA_SDMIN_34_LEN) - 1) << RF_FPGA_SDMIN_34_POS)) - -/* 0x6AC : rf_fpga_table_35 */ -#define RF_FPGA_TABLE_35_OFFSET (0x6AC) -#define RF_FPGA_SDMIN_35 RF_FPGA_SDMIN_35 -#define RF_FPGA_SDMIN_35_POS (0U) -#define RF_FPGA_SDMIN_35_LEN (30U) -#define RF_FPGA_SDMIN_35_MSK (((1U << RF_FPGA_SDMIN_35_LEN) - 1) << RF_FPGA_SDMIN_35_POS) -#define RF_FPGA_SDMIN_35_UMSK (~(((1U << RF_FPGA_SDMIN_35_LEN) - 1) << RF_FPGA_SDMIN_35_POS)) - -/* 0x6B0 : rf_fpga_table_36 */ -#define RF_FPGA_TABLE_36_OFFSET (0x6B0) -#define RF_FPGA_SDMIN_36 RF_FPGA_SDMIN_36 -#define RF_FPGA_SDMIN_36_POS (0U) -#define RF_FPGA_SDMIN_36_LEN (30U) -#define RF_FPGA_SDMIN_36_MSK (((1U << RF_FPGA_SDMIN_36_LEN) - 1) << RF_FPGA_SDMIN_36_POS) -#define RF_FPGA_SDMIN_36_UMSK (~(((1U << RF_FPGA_SDMIN_36_LEN) - 1) << RF_FPGA_SDMIN_36_POS)) - -/* 0x6B4 : rf_fpga_table_37 */ -#define RF_FPGA_TABLE_37_OFFSET (0x6B4) -#define RF_FPGA_SDMIN_37 RF_FPGA_SDMIN_37 -#define RF_FPGA_SDMIN_37_POS (0U) -#define RF_FPGA_SDMIN_37_LEN (30U) -#define RF_FPGA_SDMIN_37_MSK (((1U << RF_FPGA_SDMIN_37_LEN) - 1) << RF_FPGA_SDMIN_37_POS) -#define RF_FPGA_SDMIN_37_UMSK (~(((1U << RF_FPGA_SDMIN_37_LEN) - 1) << RF_FPGA_SDMIN_37_POS)) - -/* 0x6B8 : rf_fpga_table_38 */ -#define RF_FPGA_TABLE_38_OFFSET (0x6B8) -#define RF_FPGA_SDMIN_38 RF_FPGA_SDMIN_38 -#define RF_FPGA_SDMIN_38_POS (0U) -#define RF_FPGA_SDMIN_38_LEN (30U) -#define RF_FPGA_SDMIN_38_MSK (((1U << RF_FPGA_SDMIN_38_LEN) - 1) << RF_FPGA_SDMIN_38_POS) -#define RF_FPGA_SDMIN_38_UMSK (~(((1U << RF_FPGA_SDMIN_38_LEN) - 1) << RF_FPGA_SDMIN_38_POS)) - -/* 0x6BC : rf_fpga_table_39 */ -#define RF_FPGA_TABLE_39_OFFSET (0x6BC) -#define RF_FPGA_SDMIN_39 RF_FPGA_SDMIN_39 -#define RF_FPGA_SDMIN_39_POS (0U) -#define RF_FPGA_SDMIN_39_LEN (30U) -#define RF_FPGA_SDMIN_39_MSK (((1U << RF_FPGA_SDMIN_39_LEN) - 1) << RF_FPGA_SDMIN_39_POS) -#define RF_FPGA_SDMIN_39_UMSK (~(((1U << RF_FPGA_SDMIN_39_LEN) - 1) << RF_FPGA_SDMIN_39_POS)) - -/* 0x6C0 : rf_fpga_table_40 */ -#define RF_FPGA_TABLE_40_OFFSET (0x6C0) -#define RF_FPGA_SDMIN_40 RF_FPGA_SDMIN_40 -#define RF_FPGA_SDMIN_40_POS (0U) -#define RF_FPGA_SDMIN_40_LEN (30U) -#define RF_FPGA_SDMIN_40_MSK (((1U << RF_FPGA_SDMIN_40_LEN) - 1) << RF_FPGA_SDMIN_40_POS) -#define RF_FPGA_SDMIN_40_UMSK (~(((1U << RF_FPGA_SDMIN_40_LEN) - 1) << RF_FPGA_SDMIN_40_POS)) - -/* 0x6C4 : rf_fpga_table_41 */ -#define RF_FPGA_TABLE_41_OFFSET (0x6C4) -#define RF_FPGA_SDMIN_41 RF_FPGA_SDMIN_41 -#define RF_FPGA_SDMIN_41_POS (0U) -#define RF_FPGA_SDMIN_41_LEN (30U) -#define RF_FPGA_SDMIN_41_MSK (((1U << RF_FPGA_SDMIN_41_LEN) - 1) << RF_FPGA_SDMIN_41_POS) -#define RF_FPGA_SDMIN_41_UMSK (~(((1U << RF_FPGA_SDMIN_41_LEN) - 1) << RF_FPGA_SDMIN_41_POS)) - -/* 0x6C8 : rf_fpga_table_42 */ -#define RF_FPGA_TABLE_42_OFFSET (0x6C8) -#define RF_FPGA_SDMIN_42 RF_FPGA_SDMIN_42 -#define RF_FPGA_SDMIN_42_POS (0U) -#define RF_FPGA_SDMIN_42_LEN (30U) -#define RF_FPGA_SDMIN_42_MSK (((1U << RF_FPGA_SDMIN_42_LEN) - 1) << RF_FPGA_SDMIN_42_POS) -#define RF_FPGA_SDMIN_42_UMSK (~(((1U << RF_FPGA_SDMIN_42_LEN) - 1) << RF_FPGA_SDMIN_42_POS)) - -/* 0x6CC : rf_fpga_table_43 */ -#define RF_FPGA_TABLE_43_OFFSET (0x6CC) -#define RF_FPGA_SDMIN_43 RF_FPGA_SDMIN_43 -#define RF_FPGA_SDMIN_43_POS (0U) -#define RF_FPGA_SDMIN_43_LEN (30U) -#define RF_FPGA_SDMIN_43_MSK (((1U << RF_FPGA_SDMIN_43_LEN) - 1) << RF_FPGA_SDMIN_43_POS) -#define RF_FPGA_SDMIN_43_UMSK (~(((1U << RF_FPGA_SDMIN_43_LEN) - 1) << RF_FPGA_SDMIN_43_POS)) - -/* 0x6D0 : rf_fpga_table_44 */ -#define RF_FPGA_TABLE_44_OFFSET (0x6D0) -#define RF_FPGA_SDMIN_44 RF_FPGA_SDMIN_44 -#define RF_FPGA_SDMIN_44_POS (0U) -#define RF_FPGA_SDMIN_44_LEN (30U) -#define RF_FPGA_SDMIN_44_MSK (((1U << RF_FPGA_SDMIN_44_LEN) - 1) << RF_FPGA_SDMIN_44_POS) -#define RF_FPGA_SDMIN_44_UMSK (~(((1U << RF_FPGA_SDMIN_44_LEN) - 1) << RF_FPGA_SDMIN_44_POS)) - -/* 0x6D4 : rf_fpga_table_45 */ -#define RF_FPGA_TABLE_45_OFFSET (0x6D4) -#define RF_FPGA_SDMIN_45 RF_FPGA_SDMIN_45 -#define RF_FPGA_SDMIN_45_POS (0U) -#define RF_FPGA_SDMIN_45_LEN (30U) -#define RF_FPGA_SDMIN_45_MSK (((1U << RF_FPGA_SDMIN_45_LEN) - 1) << RF_FPGA_SDMIN_45_POS) -#define RF_FPGA_SDMIN_45_UMSK (~(((1U << RF_FPGA_SDMIN_45_LEN) - 1) << RF_FPGA_SDMIN_45_POS)) - -/* 0x6D8 : rf_fpga_table_46 */ -#define RF_FPGA_TABLE_46_OFFSET (0x6D8) -#define RF_FPGA_SDMIN_46 RF_FPGA_SDMIN_46 -#define RF_FPGA_SDMIN_46_POS (0U) -#define RF_FPGA_SDMIN_46_LEN (30U) -#define RF_FPGA_SDMIN_46_MSK (((1U << RF_FPGA_SDMIN_46_LEN) - 1) << RF_FPGA_SDMIN_46_POS) -#define RF_FPGA_SDMIN_46_UMSK (~(((1U << RF_FPGA_SDMIN_46_LEN) - 1) << RF_FPGA_SDMIN_46_POS)) - -/* 0x6DC : rf_fpga_table_47 */ -#define RF_FPGA_TABLE_47_OFFSET (0x6DC) -#define RF_FPGA_SDMIN_47 RF_FPGA_SDMIN_47 -#define RF_FPGA_SDMIN_47_POS (0U) -#define RF_FPGA_SDMIN_47_LEN (30U) -#define RF_FPGA_SDMIN_47_MSK (((1U << RF_FPGA_SDMIN_47_LEN) - 1) << RF_FPGA_SDMIN_47_POS) -#define RF_FPGA_SDMIN_47_UMSK (~(((1U << RF_FPGA_SDMIN_47_LEN) - 1) << RF_FPGA_SDMIN_47_POS)) - -/* 0x6E0 : rf_fpga_table_48 */ -#define RF_FPGA_TABLE_48_OFFSET (0x6E0) -#define RF_FPGA_FREQ_CW_3 RF_FPGA_FREQ_CW_3 -#define RF_FPGA_FREQ_CW_3_POS (0U) -#define RF_FPGA_FREQ_CW_3_LEN (7U) -#define RF_FPGA_FREQ_CW_3_MSK (((1U << RF_FPGA_FREQ_CW_3_LEN) - 1) << RF_FPGA_FREQ_CW_3_POS) -#define RF_FPGA_FREQ_CW_3_UMSK (~(((1U << RF_FPGA_FREQ_CW_3_LEN) - 1) << RF_FPGA_FREQ_CW_3_POS)) -#define RF_FPGA_FREQ_CW_2 RF_FPGA_FREQ_CW_2 -#define RF_FPGA_FREQ_CW_2_POS (8U) -#define RF_FPGA_FREQ_CW_2_LEN (7U) -#define RF_FPGA_FREQ_CW_2_MSK (((1U << RF_FPGA_FREQ_CW_2_LEN) - 1) << RF_FPGA_FREQ_CW_2_POS) -#define RF_FPGA_FREQ_CW_2_UMSK (~(((1U << RF_FPGA_FREQ_CW_2_LEN) - 1) << RF_FPGA_FREQ_CW_2_POS)) -#define RF_FPGA_FREQ_CW_1 RF_FPGA_FREQ_CW_1 -#define RF_FPGA_FREQ_CW_1_POS (16U) -#define RF_FPGA_FREQ_CW_1_LEN (7U) -#define RF_FPGA_FREQ_CW_1_MSK (((1U << RF_FPGA_FREQ_CW_1_LEN) - 1) << RF_FPGA_FREQ_CW_1_POS) -#define RF_FPGA_FREQ_CW_1_UMSK (~(((1U << RF_FPGA_FREQ_CW_1_LEN) - 1) << RF_FPGA_FREQ_CW_1_POS)) -#define RF_FPGA_FREQ_CW_0 RF_FPGA_FREQ_CW_0 -#define RF_FPGA_FREQ_CW_0_POS (24U) -#define RF_FPGA_FREQ_CW_0_LEN (7U) -#define RF_FPGA_FREQ_CW_0_MSK (((1U << RF_FPGA_FREQ_CW_0_LEN) - 1) << RF_FPGA_FREQ_CW_0_POS) -#define RF_FPGA_FREQ_CW_0_UMSK (~(((1U << RF_FPGA_FREQ_CW_0_LEN) - 1) << RF_FPGA_FREQ_CW_0_POS)) - -/* 0x6E4 : rf_fpga_table_49 */ -#define RF_FPGA_TABLE_49_OFFSET (0x6E4) -#define RF_FPGA_FREQ_CW_7 RF_FPGA_FREQ_CW_7 -#define RF_FPGA_FREQ_CW_7_POS (0U) -#define RF_FPGA_FREQ_CW_7_LEN (7U) -#define RF_FPGA_FREQ_CW_7_MSK (((1U << RF_FPGA_FREQ_CW_7_LEN) - 1) << RF_FPGA_FREQ_CW_7_POS) -#define RF_FPGA_FREQ_CW_7_UMSK (~(((1U << RF_FPGA_FREQ_CW_7_LEN) - 1) << RF_FPGA_FREQ_CW_7_POS)) -#define RF_FPGA_FREQ_CW_6 RF_FPGA_FREQ_CW_6 -#define RF_FPGA_FREQ_CW_6_POS (8U) -#define RF_FPGA_FREQ_CW_6_LEN (7U) -#define RF_FPGA_FREQ_CW_6_MSK (((1U << RF_FPGA_FREQ_CW_6_LEN) - 1) << RF_FPGA_FREQ_CW_6_POS) -#define RF_FPGA_FREQ_CW_6_UMSK (~(((1U << RF_FPGA_FREQ_CW_6_LEN) - 1) << RF_FPGA_FREQ_CW_6_POS)) -#define RF_FPGA_FREQ_CW_5 RF_FPGA_FREQ_CW_5 -#define RF_FPGA_FREQ_CW_5_POS (16U) -#define RF_FPGA_FREQ_CW_5_LEN (7U) -#define RF_FPGA_FREQ_CW_5_MSK (((1U << RF_FPGA_FREQ_CW_5_LEN) - 1) << RF_FPGA_FREQ_CW_5_POS) -#define RF_FPGA_FREQ_CW_5_UMSK (~(((1U << RF_FPGA_FREQ_CW_5_LEN) - 1) << RF_FPGA_FREQ_CW_5_POS)) -#define RF_FPGA_FREQ_CW_4 RF_FPGA_FREQ_CW_4 -#define RF_FPGA_FREQ_CW_4_POS (24U) -#define RF_FPGA_FREQ_CW_4_LEN (7U) -#define RF_FPGA_FREQ_CW_4_MSK (((1U << RF_FPGA_FREQ_CW_4_LEN) - 1) << RF_FPGA_FREQ_CW_4_POS) -#define RF_FPGA_FREQ_CW_4_UMSK (~(((1U << RF_FPGA_FREQ_CW_4_LEN) - 1) << RF_FPGA_FREQ_CW_4_POS)) - -/* 0x6E8 : rf_fpga_table_50 */ -#define RF_FPGA_TABLE_50_OFFSET (0x6E8) -#define RF_FPGA_FREQ_CW_11 RF_FPGA_FREQ_CW_11 -#define RF_FPGA_FREQ_CW_11_POS (0U) -#define RF_FPGA_FREQ_CW_11_LEN (7U) -#define RF_FPGA_FREQ_CW_11_MSK (((1U << RF_FPGA_FREQ_CW_11_LEN) - 1) << RF_FPGA_FREQ_CW_11_POS) -#define RF_FPGA_FREQ_CW_11_UMSK (~(((1U << RF_FPGA_FREQ_CW_11_LEN) - 1) << RF_FPGA_FREQ_CW_11_POS)) -#define RF_FPGA_FREQ_CW_10 RF_FPGA_FREQ_CW_10 -#define RF_FPGA_FREQ_CW_10_POS (8U) -#define RF_FPGA_FREQ_CW_10_LEN (7U) -#define RF_FPGA_FREQ_CW_10_MSK (((1U << RF_FPGA_FREQ_CW_10_LEN) - 1) << RF_FPGA_FREQ_CW_10_POS) -#define RF_FPGA_FREQ_CW_10_UMSK (~(((1U << RF_FPGA_FREQ_CW_10_LEN) - 1) << RF_FPGA_FREQ_CW_10_POS)) -#define RF_FPGA_FREQ_CW_9 RF_FPGA_FREQ_CW_9 -#define RF_FPGA_FREQ_CW_9_POS (16U) -#define RF_FPGA_FREQ_CW_9_LEN (7U) -#define RF_FPGA_FREQ_CW_9_MSK (((1U << RF_FPGA_FREQ_CW_9_LEN) - 1) << RF_FPGA_FREQ_CW_9_POS) -#define RF_FPGA_FREQ_CW_9_UMSK (~(((1U << RF_FPGA_FREQ_CW_9_LEN) - 1) << RF_FPGA_FREQ_CW_9_POS)) -#define RF_FPGA_FREQ_CW_8 RF_FPGA_FREQ_CW_8 -#define RF_FPGA_FREQ_CW_8_POS (24U) -#define RF_FPGA_FREQ_CW_8_LEN (7U) -#define RF_FPGA_FREQ_CW_8_MSK (((1U << RF_FPGA_FREQ_CW_8_LEN) - 1) << RF_FPGA_FREQ_CW_8_POS) -#define RF_FPGA_FREQ_CW_8_UMSK (~(((1U << RF_FPGA_FREQ_CW_8_LEN) - 1) << RF_FPGA_FREQ_CW_8_POS)) - -/* 0x6EC : rf_fpga_table_51 */ -#define RF_FPGA_TABLE_51_OFFSET (0x6EC) -#define RF_FPGA_FREQ_CW_15 RF_FPGA_FREQ_CW_15 -#define RF_FPGA_FREQ_CW_15_POS (0U) -#define RF_FPGA_FREQ_CW_15_LEN (7U) -#define RF_FPGA_FREQ_CW_15_MSK (((1U << RF_FPGA_FREQ_CW_15_LEN) - 1) << RF_FPGA_FREQ_CW_15_POS) -#define RF_FPGA_FREQ_CW_15_UMSK (~(((1U << RF_FPGA_FREQ_CW_15_LEN) - 1) << RF_FPGA_FREQ_CW_15_POS)) -#define RF_FPGA_FREQ_CW_14 RF_FPGA_FREQ_CW_14 -#define RF_FPGA_FREQ_CW_14_POS (8U) -#define RF_FPGA_FREQ_CW_14_LEN (7U) -#define RF_FPGA_FREQ_CW_14_MSK (((1U << RF_FPGA_FREQ_CW_14_LEN) - 1) << RF_FPGA_FREQ_CW_14_POS) -#define RF_FPGA_FREQ_CW_14_UMSK (~(((1U << RF_FPGA_FREQ_CW_14_LEN) - 1) << RF_FPGA_FREQ_CW_14_POS)) -#define RF_FPGA_FREQ_CW_13 RF_FPGA_FREQ_CW_13 -#define RF_FPGA_FREQ_CW_13_POS (16U) -#define RF_FPGA_FREQ_CW_13_LEN (7U) -#define RF_FPGA_FREQ_CW_13_MSK (((1U << RF_FPGA_FREQ_CW_13_LEN) - 1) << RF_FPGA_FREQ_CW_13_POS) -#define RF_FPGA_FREQ_CW_13_UMSK (~(((1U << RF_FPGA_FREQ_CW_13_LEN) - 1) << RF_FPGA_FREQ_CW_13_POS)) -#define RF_FPGA_FREQ_CW_12 RF_FPGA_FREQ_CW_12 -#define RF_FPGA_FREQ_CW_12_POS (24U) -#define RF_FPGA_FREQ_CW_12_LEN (7U) -#define RF_FPGA_FREQ_CW_12_MSK (((1U << RF_FPGA_FREQ_CW_12_LEN) - 1) << RF_FPGA_FREQ_CW_12_POS) -#define RF_FPGA_FREQ_CW_12_UMSK (~(((1U << RF_FPGA_FREQ_CW_12_LEN) - 1) << RF_FPGA_FREQ_CW_12_POS)) - -/* 0x6F0 : rf_fpga_table_52 */ -#define RF_FPGA_TABLE_52_OFFSET (0x6F0) -#define RF_FPGA_FREQ_CW_19 RF_FPGA_FREQ_CW_19 -#define RF_FPGA_FREQ_CW_19_POS (0U) -#define RF_FPGA_FREQ_CW_19_LEN (7U) -#define RF_FPGA_FREQ_CW_19_MSK (((1U << RF_FPGA_FREQ_CW_19_LEN) - 1) << RF_FPGA_FREQ_CW_19_POS) -#define RF_FPGA_FREQ_CW_19_UMSK (~(((1U << RF_FPGA_FREQ_CW_19_LEN) - 1) << RF_FPGA_FREQ_CW_19_POS)) -#define RF_FPGA_FREQ_CW_18 RF_FPGA_FREQ_CW_18 -#define RF_FPGA_FREQ_CW_18_POS (8U) -#define RF_FPGA_FREQ_CW_18_LEN (7U) -#define RF_FPGA_FREQ_CW_18_MSK (((1U << RF_FPGA_FREQ_CW_18_LEN) - 1) << RF_FPGA_FREQ_CW_18_POS) -#define RF_FPGA_FREQ_CW_18_UMSK (~(((1U << RF_FPGA_FREQ_CW_18_LEN) - 1) << RF_FPGA_FREQ_CW_18_POS)) -#define RF_FPGA_FREQ_CW_17 RF_FPGA_FREQ_CW_17 -#define RF_FPGA_FREQ_CW_17_POS (16U) -#define RF_FPGA_FREQ_CW_17_LEN (7U) -#define RF_FPGA_FREQ_CW_17_MSK (((1U << RF_FPGA_FREQ_CW_17_LEN) - 1) << RF_FPGA_FREQ_CW_17_POS) -#define RF_FPGA_FREQ_CW_17_UMSK (~(((1U << RF_FPGA_FREQ_CW_17_LEN) - 1) << RF_FPGA_FREQ_CW_17_POS)) -#define RF_FPGA_FREQ_CW_16 RF_FPGA_FREQ_CW_16 -#define RF_FPGA_FREQ_CW_16_POS (24U) -#define RF_FPGA_FREQ_CW_16_LEN (7U) -#define RF_FPGA_FREQ_CW_16_MSK (((1U << RF_FPGA_FREQ_CW_16_LEN) - 1) << RF_FPGA_FREQ_CW_16_POS) -#define RF_FPGA_FREQ_CW_16_UMSK (~(((1U << RF_FPGA_FREQ_CW_16_LEN) - 1) << RF_FPGA_FREQ_CW_16_POS)) - -/* 0x6F4 : rf_fpga_table_53 */ -#define RF_FPGA_TABLE_53_OFFSET (0x6F4) -#define RF_FPGA_FREQ_CW_23 RF_FPGA_FREQ_CW_23 -#define RF_FPGA_FREQ_CW_23_POS (0U) -#define RF_FPGA_FREQ_CW_23_LEN (7U) -#define RF_FPGA_FREQ_CW_23_MSK (((1U << RF_FPGA_FREQ_CW_23_LEN) - 1) << RF_FPGA_FREQ_CW_23_POS) -#define RF_FPGA_FREQ_CW_23_UMSK (~(((1U << RF_FPGA_FREQ_CW_23_LEN) - 1) << RF_FPGA_FREQ_CW_23_POS)) -#define RF_FPGA_FREQ_CW_22 RF_FPGA_FREQ_CW_22 -#define RF_FPGA_FREQ_CW_22_POS (8U) -#define RF_FPGA_FREQ_CW_22_LEN (7U) -#define RF_FPGA_FREQ_CW_22_MSK (((1U << RF_FPGA_FREQ_CW_22_LEN) - 1) << RF_FPGA_FREQ_CW_22_POS) -#define RF_FPGA_FREQ_CW_22_UMSK (~(((1U << RF_FPGA_FREQ_CW_22_LEN) - 1) << RF_FPGA_FREQ_CW_22_POS)) -#define RF_FPGA_FREQ_CW_21 RF_FPGA_FREQ_CW_21 -#define RF_FPGA_FREQ_CW_21_POS (16U) -#define RF_FPGA_FREQ_CW_21_LEN (7U) -#define RF_FPGA_FREQ_CW_21_MSK (((1U << RF_FPGA_FREQ_CW_21_LEN) - 1) << RF_FPGA_FREQ_CW_21_POS) -#define RF_FPGA_FREQ_CW_21_UMSK (~(((1U << RF_FPGA_FREQ_CW_21_LEN) - 1) << RF_FPGA_FREQ_CW_21_POS)) -#define RF_FPGA_FREQ_CW_20 RF_FPGA_FREQ_CW_20 -#define RF_FPGA_FREQ_CW_20_POS (24U) -#define RF_FPGA_FREQ_CW_20_LEN (7U) -#define RF_FPGA_FREQ_CW_20_MSK (((1U << RF_FPGA_FREQ_CW_20_LEN) - 1) << RF_FPGA_FREQ_CW_20_POS) -#define RF_FPGA_FREQ_CW_20_UMSK (~(((1U << RF_FPGA_FREQ_CW_20_LEN) - 1) << RF_FPGA_FREQ_CW_20_POS)) - -/* 0x6F8 : rf_fpga_table_54 */ -#define RF_FPGA_TABLE_54_OFFSET (0x6F8) -#define RF_FPGA_FREQ_CW_27 RF_FPGA_FREQ_CW_27 -#define RF_FPGA_FREQ_CW_27_POS (0U) -#define RF_FPGA_FREQ_CW_27_LEN (7U) -#define RF_FPGA_FREQ_CW_27_MSK (((1U << RF_FPGA_FREQ_CW_27_LEN) - 1) << RF_FPGA_FREQ_CW_27_POS) -#define RF_FPGA_FREQ_CW_27_UMSK (~(((1U << RF_FPGA_FREQ_CW_27_LEN) - 1) << RF_FPGA_FREQ_CW_27_POS)) -#define RF_FPGA_FREQ_CW_26 RF_FPGA_FREQ_CW_26 -#define RF_FPGA_FREQ_CW_26_POS (8U) -#define RF_FPGA_FREQ_CW_26_LEN (7U) -#define RF_FPGA_FREQ_CW_26_MSK (((1U << RF_FPGA_FREQ_CW_26_LEN) - 1) << RF_FPGA_FREQ_CW_26_POS) -#define RF_FPGA_FREQ_CW_26_UMSK (~(((1U << RF_FPGA_FREQ_CW_26_LEN) - 1) << RF_FPGA_FREQ_CW_26_POS)) -#define RF_FPGA_FREQ_CW_25 RF_FPGA_FREQ_CW_25 -#define RF_FPGA_FREQ_CW_25_POS (16U) -#define RF_FPGA_FREQ_CW_25_LEN (7U) -#define RF_FPGA_FREQ_CW_25_MSK (((1U << RF_FPGA_FREQ_CW_25_LEN) - 1) << RF_FPGA_FREQ_CW_25_POS) -#define RF_FPGA_FREQ_CW_25_UMSK (~(((1U << RF_FPGA_FREQ_CW_25_LEN) - 1) << RF_FPGA_FREQ_CW_25_POS)) -#define RF_FPGA_FREQ_CW_24 RF_FPGA_FREQ_CW_24 -#define RF_FPGA_FREQ_CW_24_POS (24U) -#define RF_FPGA_FREQ_CW_24_LEN (7U) -#define RF_FPGA_FREQ_CW_24_MSK (((1U << RF_FPGA_FREQ_CW_24_LEN) - 1) << RF_FPGA_FREQ_CW_24_POS) -#define RF_FPGA_FREQ_CW_24_UMSK (~(((1U << RF_FPGA_FREQ_CW_24_LEN) - 1) << RF_FPGA_FREQ_CW_24_POS)) - -/* 0x6FC : rf_fpga_table_55 */ -#define RF_FPGA_TABLE_55_OFFSET (0x6FC) -#define RF_FPGA_FREQ_CW_31 RF_FPGA_FREQ_CW_31 -#define RF_FPGA_FREQ_CW_31_POS (0U) -#define RF_FPGA_FREQ_CW_31_LEN (7U) -#define RF_FPGA_FREQ_CW_31_MSK (((1U << RF_FPGA_FREQ_CW_31_LEN) - 1) << RF_FPGA_FREQ_CW_31_POS) -#define RF_FPGA_FREQ_CW_31_UMSK (~(((1U << RF_FPGA_FREQ_CW_31_LEN) - 1) << RF_FPGA_FREQ_CW_31_POS)) -#define RF_FPGA_FREQ_CW_30 RF_FPGA_FREQ_CW_30 -#define RF_FPGA_FREQ_CW_30_POS (8U) -#define RF_FPGA_FREQ_CW_30_LEN (7U) -#define RF_FPGA_FREQ_CW_30_MSK (((1U << RF_FPGA_FREQ_CW_30_LEN) - 1) << RF_FPGA_FREQ_CW_30_POS) -#define RF_FPGA_FREQ_CW_30_UMSK (~(((1U << RF_FPGA_FREQ_CW_30_LEN) - 1) << RF_FPGA_FREQ_CW_30_POS)) -#define RF_FPGA_FREQ_CW_29 RF_FPGA_FREQ_CW_29 -#define RF_FPGA_FREQ_CW_29_POS (16U) -#define RF_FPGA_FREQ_CW_29_LEN (7U) -#define RF_FPGA_FREQ_CW_29_MSK (((1U << RF_FPGA_FREQ_CW_29_LEN) - 1) << RF_FPGA_FREQ_CW_29_POS) -#define RF_FPGA_FREQ_CW_29_UMSK (~(((1U << RF_FPGA_FREQ_CW_29_LEN) - 1) << RF_FPGA_FREQ_CW_29_POS)) -#define RF_FPGA_FREQ_CW_28 RF_FPGA_FREQ_CW_28 -#define RF_FPGA_FREQ_CW_28_POS (24U) -#define RF_FPGA_FREQ_CW_28_LEN (7U) -#define RF_FPGA_FREQ_CW_28_MSK (((1U << RF_FPGA_FREQ_CW_28_LEN) - 1) << RF_FPGA_FREQ_CW_28_POS) -#define RF_FPGA_FREQ_CW_28_UMSK (~(((1U << RF_FPGA_FREQ_CW_28_LEN) - 1) << RF_FPGA_FREQ_CW_28_POS)) - -/* 0x700 : rf_fpga_table_56 */ -#define RF_FPGA_TABLE_56_OFFSET (0x700) -#define RF_FPGA_FREQ_CW_35 RF_FPGA_FREQ_CW_35 -#define RF_FPGA_FREQ_CW_35_POS (0U) -#define RF_FPGA_FREQ_CW_35_LEN (7U) -#define RF_FPGA_FREQ_CW_35_MSK (((1U << RF_FPGA_FREQ_CW_35_LEN) - 1) << RF_FPGA_FREQ_CW_35_POS) -#define RF_FPGA_FREQ_CW_35_UMSK (~(((1U << RF_FPGA_FREQ_CW_35_LEN) - 1) << RF_FPGA_FREQ_CW_35_POS)) -#define RF_FPGA_FREQ_CW_34 RF_FPGA_FREQ_CW_34 -#define RF_FPGA_FREQ_CW_34_POS (8U) -#define RF_FPGA_FREQ_CW_34_LEN (7U) -#define RF_FPGA_FREQ_CW_34_MSK (((1U << RF_FPGA_FREQ_CW_34_LEN) - 1) << RF_FPGA_FREQ_CW_34_POS) -#define RF_FPGA_FREQ_CW_34_UMSK (~(((1U << RF_FPGA_FREQ_CW_34_LEN) - 1) << RF_FPGA_FREQ_CW_34_POS)) -#define RF_FPGA_FREQ_CW_33 RF_FPGA_FREQ_CW_33 -#define RF_FPGA_FREQ_CW_33_POS (16U) -#define RF_FPGA_FREQ_CW_33_LEN (7U) -#define RF_FPGA_FREQ_CW_33_MSK (((1U << RF_FPGA_FREQ_CW_33_LEN) - 1) << RF_FPGA_FREQ_CW_33_POS) -#define RF_FPGA_FREQ_CW_33_UMSK (~(((1U << RF_FPGA_FREQ_CW_33_LEN) - 1) << RF_FPGA_FREQ_CW_33_POS)) -#define RF_FPGA_FREQ_CW_32 RF_FPGA_FREQ_CW_32 -#define RF_FPGA_FREQ_CW_32_POS (24U) -#define RF_FPGA_FREQ_CW_32_LEN (7U) -#define RF_FPGA_FREQ_CW_32_MSK (((1U << RF_FPGA_FREQ_CW_32_LEN) - 1) << RF_FPGA_FREQ_CW_32_POS) -#define RF_FPGA_FREQ_CW_32_UMSK (~(((1U << RF_FPGA_FREQ_CW_32_LEN) - 1) << RF_FPGA_FREQ_CW_32_POS)) - -/* 0x704 : rf_fpga_table_57 */ -#define RF_FPGA_TABLE_57_OFFSET (0x704) -#define RF_FPGA_FREQ_CW_39 RF_FPGA_FREQ_CW_39 -#define RF_FPGA_FREQ_CW_39_POS (0U) -#define RF_FPGA_FREQ_CW_39_LEN (7U) -#define RF_FPGA_FREQ_CW_39_MSK (((1U << RF_FPGA_FREQ_CW_39_LEN) - 1) << RF_FPGA_FREQ_CW_39_POS) -#define RF_FPGA_FREQ_CW_39_UMSK (~(((1U << RF_FPGA_FREQ_CW_39_LEN) - 1) << RF_FPGA_FREQ_CW_39_POS)) -#define RF_FPGA_FREQ_CW_38 RF_FPGA_FREQ_CW_38 -#define RF_FPGA_FREQ_CW_38_POS (8U) -#define RF_FPGA_FREQ_CW_38_LEN (7U) -#define RF_FPGA_FREQ_CW_38_MSK (((1U << RF_FPGA_FREQ_CW_38_LEN) - 1) << RF_FPGA_FREQ_CW_38_POS) -#define RF_FPGA_FREQ_CW_38_UMSK (~(((1U << RF_FPGA_FREQ_CW_38_LEN) - 1) << RF_FPGA_FREQ_CW_38_POS)) -#define RF_FPGA_FREQ_CW_37 RF_FPGA_FREQ_CW_37 -#define RF_FPGA_FREQ_CW_37_POS (16U) -#define RF_FPGA_FREQ_CW_37_LEN (7U) -#define RF_FPGA_FREQ_CW_37_MSK (((1U << RF_FPGA_FREQ_CW_37_LEN) - 1) << RF_FPGA_FREQ_CW_37_POS) -#define RF_FPGA_FREQ_CW_37_UMSK (~(((1U << RF_FPGA_FREQ_CW_37_LEN) - 1) << RF_FPGA_FREQ_CW_37_POS)) -#define RF_FPGA_FREQ_CW_36 RF_FPGA_FREQ_CW_36 -#define RF_FPGA_FREQ_CW_36_POS (24U) -#define RF_FPGA_FREQ_CW_36_LEN (7U) -#define RF_FPGA_FREQ_CW_36_MSK (((1U << RF_FPGA_FREQ_CW_36_LEN) - 1) << RF_FPGA_FREQ_CW_36_POS) -#define RF_FPGA_FREQ_CW_36_UMSK (~(((1U << RF_FPGA_FREQ_CW_36_LEN) - 1) << RF_FPGA_FREQ_CW_36_POS)) - -/* 0x708 : rf_fpga_table_58 */ -#define RF_FPGA_TABLE_58_OFFSET (0x708) -#define RF_FPGA_FREQ_CW_43 RF_FPGA_FREQ_CW_43 -#define RF_FPGA_FREQ_CW_43_POS (0U) -#define RF_FPGA_FREQ_CW_43_LEN (7U) -#define RF_FPGA_FREQ_CW_43_MSK (((1U << RF_FPGA_FREQ_CW_43_LEN) - 1) << RF_FPGA_FREQ_CW_43_POS) -#define RF_FPGA_FREQ_CW_43_UMSK (~(((1U << RF_FPGA_FREQ_CW_43_LEN) - 1) << RF_FPGA_FREQ_CW_43_POS)) -#define RF_FPGA_FREQ_CW_42 RF_FPGA_FREQ_CW_42 -#define RF_FPGA_FREQ_CW_42_POS (8U) -#define RF_FPGA_FREQ_CW_42_LEN (7U) -#define RF_FPGA_FREQ_CW_42_MSK (((1U << RF_FPGA_FREQ_CW_42_LEN) - 1) << RF_FPGA_FREQ_CW_42_POS) -#define RF_FPGA_FREQ_CW_42_UMSK (~(((1U << RF_FPGA_FREQ_CW_42_LEN) - 1) << RF_FPGA_FREQ_CW_42_POS)) -#define RF_FPGA_FREQ_CW_41 RF_FPGA_FREQ_CW_41 -#define RF_FPGA_FREQ_CW_41_POS (16U) -#define RF_FPGA_FREQ_CW_41_LEN (7U) -#define RF_FPGA_FREQ_CW_41_MSK (((1U << RF_FPGA_FREQ_CW_41_LEN) - 1) << RF_FPGA_FREQ_CW_41_POS) -#define RF_FPGA_FREQ_CW_41_UMSK (~(((1U << RF_FPGA_FREQ_CW_41_LEN) - 1) << RF_FPGA_FREQ_CW_41_POS)) -#define RF_FPGA_FREQ_CW_40 RF_FPGA_FREQ_CW_40 -#define RF_FPGA_FREQ_CW_40_POS (24U) -#define RF_FPGA_FREQ_CW_40_LEN (7U) -#define RF_FPGA_FREQ_CW_40_MSK (((1U << RF_FPGA_FREQ_CW_40_LEN) - 1) << RF_FPGA_FREQ_CW_40_POS) -#define RF_FPGA_FREQ_CW_40_UMSK (~(((1U << RF_FPGA_FREQ_CW_40_LEN) - 1) << RF_FPGA_FREQ_CW_40_POS)) - -/* 0x70C : rf_fpga_table_59 */ -#define RF_FPGA_TABLE_59_OFFSET (0x70C) -#define RF_FPGA_FREQ_CW_47 RF_FPGA_FREQ_CW_47 -#define RF_FPGA_FREQ_CW_47_POS (0U) -#define RF_FPGA_FREQ_CW_47_LEN (7U) -#define RF_FPGA_FREQ_CW_47_MSK (((1U << RF_FPGA_FREQ_CW_47_LEN) - 1) << RF_FPGA_FREQ_CW_47_POS) -#define RF_FPGA_FREQ_CW_47_UMSK (~(((1U << RF_FPGA_FREQ_CW_47_LEN) - 1) << RF_FPGA_FREQ_CW_47_POS)) -#define RF_FPGA_FREQ_CW_46 RF_FPGA_FREQ_CW_46 -#define RF_FPGA_FREQ_CW_46_POS (8U) -#define RF_FPGA_FREQ_CW_46_LEN (7U) -#define RF_FPGA_FREQ_CW_46_MSK (((1U << RF_FPGA_FREQ_CW_46_LEN) - 1) << RF_FPGA_FREQ_CW_46_POS) -#define RF_FPGA_FREQ_CW_46_UMSK (~(((1U << RF_FPGA_FREQ_CW_46_LEN) - 1) << RF_FPGA_FREQ_CW_46_POS)) -#define RF_FPGA_FREQ_CW_45 RF_FPGA_FREQ_CW_45 -#define RF_FPGA_FREQ_CW_45_POS (16U) -#define RF_FPGA_FREQ_CW_45_LEN (7U) -#define RF_FPGA_FREQ_CW_45_MSK (((1U << RF_FPGA_FREQ_CW_45_LEN) - 1) << RF_FPGA_FREQ_CW_45_POS) -#define RF_FPGA_FREQ_CW_45_UMSK (~(((1U << RF_FPGA_FREQ_CW_45_LEN) - 1) << RF_FPGA_FREQ_CW_45_POS)) -#define RF_FPGA_FREQ_CW_44 RF_FPGA_FREQ_CW_44 -#define RF_FPGA_FREQ_CW_44_POS (24U) -#define RF_FPGA_FREQ_CW_44_LEN (7U) -#define RF_FPGA_FREQ_CW_44_MSK (((1U << RF_FPGA_FREQ_CW_44_LEN) - 1) << RF_FPGA_FREQ_CW_44_POS) -#define RF_FPGA_FREQ_CW_44_UMSK (~(((1U << RF_FPGA_FREQ_CW_44_LEN) - 1) << RF_FPGA_FREQ_CW_44_POS)) - -/* 0x710 : rf_fpga_ctrl_8 */ -#define RF_FPGA_CTRL_8_OFFSET (0x710) -#define RF_FPGA_CMD_ENABLE RF_FPGA_CMD_ENABLE -#define RF_FPGA_CMD_ENABLE_POS (0U) -#define RF_FPGA_CMD_ENABLE_LEN (16U) -#define RF_FPGA_CMD_ENABLE_MSK (((1U << RF_FPGA_CMD_ENABLE_LEN) - 1) << RF_FPGA_CMD_ENABLE_POS) -#define RF_FPGA_CMD_ENABLE_UMSK (~(((1U << RF_FPGA_CMD_ENABLE_LEN) - 1) << RF_FPGA_CMD_ENABLE_POS)) - -/* 0x714 : rf_fpga_table_60 */ -#define RF_FPGA_TABLE_60_OFFSET (0x714) -#define RF_FPGA_FREQ_CW_RX_3 RF_FPGA_FREQ_CW_RX_3 -#define RF_FPGA_FREQ_CW_RX_3_POS (0U) -#define RF_FPGA_FREQ_CW_RX_3_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_3_MSK (((1U << RF_FPGA_FREQ_CW_RX_3_LEN) - 1) << RF_FPGA_FREQ_CW_RX_3_POS) -#define RF_FPGA_FREQ_CW_RX_3_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_3_LEN) - 1) << RF_FPGA_FREQ_CW_RX_3_POS)) -#define RF_FPGA_FREQ_CW_RX_2 RF_FPGA_FREQ_CW_RX_2 -#define RF_FPGA_FREQ_CW_RX_2_POS (8U) -#define RF_FPGA_FREQ_CW_RX_2_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_2_MSK (((1U << RF_FPGA_FREQ_CW_RX_2_LEN) - 1) << RF_FPGA_FREQ_CW_RX_2_POS) -#define RF_FPGA_FREQ_CW_RX_2_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_2_LEN) - 1) << RF_FPGA_FREQ_CW_RX_2_POS)) -#define RF_FPGA_FREQ_CW_RX_1 RF_FPGA_FREQ_CW_RX_1 -#define RF_FPGA_FREQ_CW_RX_1_POS (16U) -#define RF_FPGA_FREQ_CW_RX_1_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_1_MSK (((1U << RF_FPGA_FREQ_CW_RX_1_LEN) - 1) << RF_FPGA_FREQ_CW_RX_1_POS) -#define RF_FPGA_FREQ_CW_RX_1_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_1_LEN) - 1) << RF_FPGA_FREQ_CW_RX_1_POS)) -#define RF_FPGA_FREQ_CW_RX_0 RF_FPGA_FREQ_CW_RX_0 -#define RF_FPGA_FREQ_CW_RX_0_POS (24U) -#define RF_FPGA_FREQ_CW_RX_0_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_0_MSK (((1U << RF_FPGA_FREQ_CW_RX_0_LEN) - 1) << RF_FPGA_FREQ_CW_RX_0_POS) -#define RF_FPGA_FREQ_CW_RX_0_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_0_LEN) - 1) << RF_FPGA_FREQ_CW_RX_0_POS)) - -/* 0x718 : rf_fpga_table_61 */ -#define RF_FPGA_TABLE_61_OFFSET (0x718) -#define RF_FPGA_FREQ_CW_RX_7 RF_FPGA_FREQ_CW_RX_7 -#define RF_FPGA_FREQ_CW_RX_7_POS (0U) -#define RF_FPGA_FREQ_CW_RX_7_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_7_MSK (((1U << RF_FPGA_FREQ_CW_RX_7_LEN) - 1) << RF_FPGA_FREQ_CW_RX_7_POS) -#define RF_FPGA_FREQ_CW_RX_7_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_7_LEN) - 1) << RF_FPGA_FREQ_CW_RX_7_POS)) -#define RF_FPGA_FREQ_CW_RX_6 RF_FPGA_FREQ_CW_RX_6 -#define RF_FPGA_FREQ_CW_RX_6_POS (8U) -#define RF_FPGA_FREQ_CW_RX_6_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_6_MSK (((1U << RF_FPGA_FREQ_CW_RX_6_LEN) - 1) << RF_FPGA_FREQ_CW_RX_6_POS) -#define RF_FPGA_FREQ_CW_RX_6_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_6_LEN) - 1) << RF_FPGA_FREQ_CW_RX_6_POS)) -#define RF_FPGA_FREQ_CW_RX_5 RF_FPGA_FREQ_CW_RX_5 -#define RF_FPGA_FREQ_CW_RX_5_POS (16U) -#define RF_FPGA_FREQ_CW_RX_5_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_5_MSK (((1U << RF_FPGA_FREQ_CW_RX_5_LEN) - 1) << RF_FPGA_FREQ_CW_RX_5_POS) -#define RF_FPGA_FREQ_CW_RX_5_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_5_LEN) - 1) << RF_FPGA_FREQ_CW_RX_5_POS)) -#define RF_FPGA_FREQ_CW_RX_4 RF_FPGA_FREQ_CW_RX_4 -#define RF_FPGA_FREQ_CW_RX_4_POS (24U) -#define RF_FPGA_FREQ_CW_RX_4_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_4_MSK (((1U << RF_FPGA_FREQ_CW_RX_4_LEN) - 1) << RF_FPGA_FREQ_CW_RX_4_POS) -#define RF_FPGA_FREQ_CW_RX_4_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_4_LEN) - 1) << RF_FPGA_FREQ_CW_RX_4_POS)) - -/* 0x71C : rf_fpga_table_62 */ -#define RF_FPGA_TABLE_62_OFFSET (0x71C) -#define RF_FPGA_FREQ_CW_RX_11 RF_FPGA_FREQ_CW_RX_11 -#define RF_FPGA_FREQ_CW_RX_11_POS (0U) -#define RF_FPGA_FREQ_CW_RX_11_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_11_MSK (((1U << RF_FPGA_FREQ_CW_RX_11_LEN) - 1) << RF_FPGA_FREQ_CW_RX_11_POS) -#define RF_FPGA_FREQ_CW_RX_11_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_11_LEN) - 1) << RF_FPGA_FREQ_CW_RX_11_POS)) -#define RF_FPGA_FREQ_CW_RX_10 RF_FPGA_FREQ_CW_RX_10 -#define RF_FPGA_FREQ_CW_RX_10_POS (8U) -#define RF_FPGA_FREQ_CW_RX_10_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_10_MSK (((1U << RF_FPGA_FREQ_CW_RX_10_LEN) - 1) << RF_FPGA_FREQ_CW_RX_10_POS) -#define RF_FPGA_FREQ_CW_RX_10_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_10_LEN) - 1) << RF_FPGA_FREQ_CW_RX_10_POS)) -#define RF_FPGA_FREQ_CW_RX_9 RF_FPGA_FREQ_CW_RX_9 -#define RF_FPGA_FREQ_CW_RX_9_POS (16U) -#define RF_FPGA_FREQ_CW_RX_9_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_9_MSK (((1U << RF_FPGA_FREQ_CW_RX_9_LEN) - 1) << RF_FPGA_FREQ_CW_RX_9_POS) -#define RF_FPGA_FREQ_CW_RX_9_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_9_LEN) - 1) << RF_FPGA_FREQ_CW_RX_9_POS)) -#define RF_FPGA_FREQ_CW_RX_8 RF_FPGA_FREQ_CW_RX_8 -#define RF_FPGA_FREQ_CW_RX_8_POS (24U) -#define RF_FPGA_FREQ_CW_RX_8_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_8_MSK (((1U << RF_FPGA_FREQ_CW_RX_8_LEN) - 1) << RF_FPGA_FREQ_CW_RX_8_POS) -#define RF_FPGA_FREQ_CW_RX_8_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_8_LEN) - 1) << RF_FPGA_FREQ_CW_RX_8_POS)) - -/* 0x720 : rf_fpga_table_63 */ -#define RF_FPGA_TABLE_63_OFFSET (0x720) -#define RF_FPGA_FREQ_CW_RX_15 RF_FPGA_FREQ_CW_RX_15 -#define RF_FPGA_FREQ_CW_RX_15_POS (0U) -#define RF_FPGA_FREQ_CW_RX_15_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_15_MSK (((1U << RF_FPGA_FREQ_CW_RX_15_LEN) - 1) << RF_FPGA_FREQ_CW_RX_15_POS) -#define RF_FPGA_FREQ_CW_RX_15_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_15_LEN) - 1) << RF_FPGA_FREQ_CW_RX_15_POS)) -#define RF_FPGA_FREQ_CW_RX_14 RF_FPGA_FREQ_CW_RX_14 -#define RF_FPGA_FREQ_CW_RX_14_POS (8U) -#define RF_FPGA_FREQ_CW_RX_14_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_14_MSK (((1U << RF_FPGA_FREQ_CW_RX_14_LEN) - 1) << RF_FPGA_FREQ_CW_RX_14_POS) -#define RF_FPGA_FREQ_CW_RX_14_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_14_LEN) - 1) << RF_FPGA_FREQ_CW_RX_14_POS)) -#define RF_FPGA_FREQ_CW_RX_13 RF_FPGA_FREQ_CW_RX_13 -#define RF_FPGA_FREQ_CW_RX_13_POS (16U) -#define RF_FPGA_FREQ_CW_RX_13_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_13_MSK (((1U << RF_FPGA_FREQ_CW_RX_13_LEN) - 1) << RF_FPGA_FREQ_CW_RX_13_POS) -#define RF_FPGA_FREQ_CW_RX_13_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_13_LEN) - 1) << RF_FPGA_FREQ_CW_RX_13_POS)) -#define RF_FPGA_FREQ_CW_RX_12 RF_FPGA_FREQ_CW_RX_12 -#define RF_FPGA_FREQ_CW_RX_12_POS (24U) -#define RF_FPGA_FREQ_CW_RX_12_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_12_MSK (((1U << RF_FPGA_FREQ_CW_RX_12_LEN) - 1) << RF_FPGA_FREQ_CW_RX_12_POS) -#define RF_FPGA_FREQ_CW_RX_12_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_12_LEN) - 1) << RF_FPGA_FREQ_CW_RX_12_POS)) - -/* 0x724 : rf_fpga_table_64 */ -#define RF_FPGA_TABLE_64_OFFSET (0x724) -#define RF_FPGA_FREQ_CW_RX_19 RF_FPGA_FREQ_CW_RX_19 -#define RF_FPGA_FREQ_CW_RX_19_POS (0U) -#define RF_FPGA_FREQ_CW_RX_19_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_19_MSK (((1U << RF_FPGA_FREQ_CW_RX_19_LEN) - 1) << RF_FPGA_FREQ_CW_RX_19_POS) -#define RF_FPGA_FREQ_CW_RX_19_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_19_LEN) - 1) << RF_FPGA_FREQ_CW_RX_19_POS)) -#define RF_FPGA_FREQ_CW_RX_18 RF_FPGA_FREQ_CW_RX_18 -#define RF_FPGA_FREQ_CW_RX_18_POS (8U) -#define RF_FPGA_FREQ_CW_RX_18_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_18_MSK (((1U << RF_FPGA_FREQ_CW_RX_18_LEN) - 1) << RF_FPGA_FREQ_CW_RX_18_POS) -#define RF_FPGA_FREQ_CW_RX_18_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_18_LEN) - 1) << RF_FPGA_FREQ_CW_RX_18_POS)) -#define RF_FPGA_FREQ_CW_RX_17 RF_FPGA_FREQ_CW_RX_17 -#define RF_FPGA_FREQ_CW_RX_17_POS (16U) -#define RF_FPGA_FREQ_CW_RX_17_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_17_MSK (((1U << RF_FPGA_FREQ_CW_RX_17_LEN) - 1) << RF_FPGA_FREQ_CW_RX_17_POS) -#define RF_FPGA_FREQ_CW_RX_17_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_17_LEN) - 1) << RF_FPGA_FREQ_CW_RX_17_POS)) -#define RF_FPGA_FREQ_CW_RX_16 RF_FPGA_FREQ_CW_RX_16 -#define RF_FPGA_FREQ_CW_RX_16_POS (24U) -#define RF_FPGA_FREQ_CW_RX_16_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_16_MSK (((1U << RF_FPGA_FREQ_CW_RX_16_LEN) - 1) << RF_FPGA_FREQ_CW_RX_16_POS) -#define RF_FPGA_FREQ_CW_RX_16_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_16_LEN) - 1) << RF_FPGA_FREQ_CW_RX_16_POS)) - -/* 0x728 : rf_fpga_table_65 */ -#define RF_FPGA_TABLE_65_OFFSET (0x728) -#define RF_FPGA_FREQ_CW_RX_23 RF_FPGA_FREQ_CW_RX_23 -#define RF_FPGA_FREQ_CW_RX_23_POS (0U) -#define RF_FPGA_FREQ_CW_RX_23_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_23_MSK (((1U << RF_FPGA_FREQ_CW_RX_23_LEN) - 1) << RF_FPGA_FREQ_CW_RX_23_POS) -#define RF_FPGA_FREQ_CW_RX_23_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_23_LEN) - 1) << RF_FPGA_FREQ_CW_RX_23_POS)) -#define RF_FPGA_FREQ_CW_RX_22 RF_FPGA_FREQ_CW_RX_22 -#define RF_FPGA_FREQ_CW_RX_22_POS (8U) -#define RF_FPGA_FREQ_CW_RX_22_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_22_MSK (((1U << RF_FPGA_FREQ_CW_RX_22_LEN) - 1) << RF_FPGA_FREQ_CW_RX_22_POS) -#define RF_FPGA_FREQ_CW_RX_22_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_22_LEN) - 1) << RF_FPGA_FREQ_CW_RX_22_POS)) -#define RF_FPGA_FREQ_CW_RX_21 RF_FPGA_FREQ_CW_RX_21 -#define RF_FPGA_FREQ_CW_RX_21_POS (16U) -#define RF_FPGA_FREQ_CW_RX_21_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_21_MSK (((1U << RF_FPGA_FREQ_CW_RX_21_LEN) - 1) << RF_FPGA_FREQ_CW_RX_21_POS) -#define RF_FPGA_FREQ_CW_RX_21_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_21_LEN) - 1) << RF_FPGA_FREQ_CW_RX_21_POS)) -#define RF_FPGA_FREQ_CW_RX_20 RF_FPGA_FREQ_CW_RX_20 -#define RF_FPGA_FREQ_CW_RX_20_POS (24U) -#define RF_FPGA_FREQ_CW_RX_20_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_20_MSK (((1U << RF_FPGA_FREQ_CW_RX_20_LEN) - 1) << RF_FPGA_FREQ_CW_RX_20_POS) -#define RF_FPGA_FREQ_CW_RX_20_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_20_LEN) - 1) << RF_FPGA_FREQ_CW_RX_20_POS)) - -/* 0x72C : rf_fpga_table_66 */ -#define RF_FPGA_TABLE_66_OFFSET (0x72C) -#define RF_FPGA_FREQ_CW_RX_27 RF_FPGA_FREQ_CW_RX_27 -#define RF_FPGA_FREQ_CW_RX_27_POS (0U) -#define RF_FPGA_FREQ_CW_RX_27_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_27_MSK (((1U << RF_FPGA_FREQ_CW_RX_27_LEN) - 1) << RF_FPGA_FREQ_CW_RX_27_POS) -#define RF_FPGA_FREQ_CW_RX_27_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_27_LEN) - 1) << RF_FPGA_FREQ_CW_RX_27_POS)) -#define RF_FPGA_FREQ_CW_RX_26 RF_FPGA_FREQ_CW_RX_26 -#define RF_FPGA_FREQ_CW_RX_26_POS (8U) -#define RF_FPGA_FREQ_CW_RX_26_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_26_MSK (((1U << RF_FPGA_FREQ_CW_RX_26_LEN) - 1) << RF_FPGA_FREQ_CW_RX_26_POS) -#define RF_FPGA_FREQ_CW_RX_26_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_26_LEN) - 1) << RF_FPGA_FREQ_CW_RX_26_POS)) -#define RF_FPGA_FREQ_CW_RX_25 RF_FPGA_FREQ_CW_RX_25 -#define RF_FPGA_FREQ_CW_RX_25_POS (16U) -#define RF_FPGA_FREQ_CW_RX_25_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_25_MSK (((1U << RF_FPGA_FREQ_CW_RX_25_LEN) - 1) << RF_FPGA_FREQ_CW_RX_25_POS) -#define RF_FPGA_FREQ_CW_RX_25_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_25_LEN) - 1) << RF_FPGA_FREQ_CW_RX_25_POS)) -#define RF_FPGA_FREQ_CW_RX_24 RF_FPGA_FREQ_CW_RX_24 -#define RF_FPGA_FREQ_CW_RX_24_POS (24U) -#define RF_FPGA_FREQ_CW_RX_24_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_24_MSK (((1U << RF_FPGA_FREQ_CW_RX_24_LEN) - 1) << RF_FPGA_FREQ_CW_RX_24_POS) -#define RF_FPGA_FREQ_CW_RX_24_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_24_LEN) - 1) << RF_FPGA_FREQ_CW_RX_24_POS)) - -/* 0x730 : rf_fpga_table_67 */ -#define RF_FPGA_TABLE_67_OFFSET (0x730) -#define RF_FPGA_FREQ_CW_RX_31 RF_FPGA_FREQ_CW_RX_31 -#define RF_FPGA_FREQ_CW_RX_31_POS (0U) -#define RF_FPGA_FREQ_CW_RX_31_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_31_MSK (((1U << RF_FPGA_FREQ_CW_RX_31_LEN) - 1) << RF_FPGA_FREQ_CW_RX_31_POS) -#define RF_FPGA_FREQ_CW_RX_31_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_31_LEN) - 1) << RF_FPGA_FREQ_CW_RX_31_POS)) -#define RF_FPGA_FREQ_CW_RX_30 RF_FPGA_FREQ_CW_RX_30 -#define RF_FPGA_FREQ_CW_RX_30_POS (8U) -#define RF_FPGA_FREQ_CW_RX_30_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_30_MSK (((1U << RF_FPGA_FREQ_CW_RX_30_LEN) - 1) << RF_FPGA_FREQ_CW_RX_30_POS) -#define RF_FPGA_FREQ_CW_RX_30_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_30_LEN) - 1) << RF_FPGA_FREQ_CW_RX_30_POS)) -#define RF_FPGA_FREQ_CW_RX_29 RF_FPGA_FREQ_CW_RX_29 -#define RF_FPGA_FREQ_CW_RX_29_POS (16U) -#define RF_FPGA_FREQ_CW_RX_29_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_29_MSK (((1U << RF_FPGA_FREQ_CW_RX_29_LEN) - 1) << RF_FPGA_FREQ_CW_RX_29_POS) -#define RF_FPGA_FREQ_CW_RX_29_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_29_LEN) - 1) << RF_FPGA_FREQ_CW_RX_29_POS)) -#define RF_FPGA_FREQ_CW_RX_28 RF_FPGA_FREQ_CW_RX_28 -#define RF_FPGA_FREQ_CW_RX_28_POS (24U) -#define RF_FPGA_FREQ_CW_RX_28_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_28_MSK (((1U << RF_FPGA_FREQ_CW_RX_28_LEN) - 1) << RF_FPGA_FREQ_CW_RX_28_POS) -#define RF_FPGA_FREQ_CW_RX_28_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_28_LEN) - 1) << RF_FPGA_FREQ_CW_RX_28_POS)) - -/* 0x734 : rf_fpga_table_68 */ -#define RF_FPGA_TABLE_68_OFFSET (0x734) -#define RF_FPGA_FREQ_CW_RX_35 RF_FPGA_FREQ_CW_RX_35 -#define RF_FPGA_FREQ_CW_RX_35_POS (0U) -#define RF_FPGA_FREQ_CW_RX_35_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_35_MSK (((1U << RF_FPGA_FREQ_CW_RX_35_LEN) - 1) << RF_FPGA_FREQ_CW_RX_35_POS) -#define RF_FPGA_FREQ_CW_RX_35_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_35_LEN) - 1) << RF_FPGA_FREQ_CW_RX_35_POS)) -#define RF_FPGA_FREQ_CW_RX_34 RF_FPGA_FREQ_CW_RX_34 -#define RF_FPGA_FREQ_CW_RX_34_POS (8U) -#define RF_FPGA_FREQ_CW_RX_34_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_34_MSK (((1U << RF_FPGA_FREQ_CW_RX_34_LEN) - 1) << RF_FPGA_FREQ_CW_RX_34_POS) -#define RF_FPGA_FREQ_CW_RX_34_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_34_LEN) - 1) << RF_FPGA_FREQ_CW_RX_34_POS)) -#define RF_FPGA_FREQ_CW_RX_33 RF_FPGA_FREQ_CW_RX_33 -#define RF_FPGA_FREQ_CW_RX_33_POS (16U) -#define RF_FPGA_FREQ_CW_RX_33_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_33_MSK (((1U << RF_FPGA_FREQ_CW_RX_33_LEN) - 1) << RF_FPGA_FREQ_CW_RX_33_POS) -#define RF_FPGA_FREQ_CW_RX_33_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_33_LEN) - 1) << RF_FPGA_FREQ_CW_RX_33_POS)) -#define RF_FPGA_FREQ_CW_RX_32 RF_FPGA_FREQ_CW_RX_32 -#define RF_FPGA_FREQ_CW_RX_32_POS (24U) -#define RF_FPGA_FREQ_CW_RX_32_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_32_MSK (((1U << RF_FPGA_FREQ_CW_RX_32_LEN) - 1) << RF_FPGA_FREQ_CW_RX_32_POS) -#define RF_FPGA_FREQ_CW_RX_32_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_32_LEN) - 1) << RF_FPGA_FREQ_CW_RX_32_POS)) - -/* 0x738 : rf_fpga_table_69 */ -#define RF_FPGA_TABLE_69_OFFSET (0x738) -#define RF_FPGA_FREQ_CW_RX_39 RF_FPGA_FREQ_CW_RX_39 -#define RF_FPGA_FREQ_CW_RX_39_POS (0U) -#define RF_FPGA_FREQ_CW_RX_39_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_39_MSK (((1U << RF_FPGA_FREQ_CW_RX_39_LEN) - 1) << RF_FPGA_FREQ_CW_RX_39_POS) -#define RF_FPGA_FREQ_CW_RX_39_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_39_LEN) - 1) << RF_FPGA_FREQ_CW_RX_39_POS)) -#define RF_FPGA_FREQ_CW_RX_38 RF_FPGA_FREQ_CW_RX_38 -#define RF_FPGA_FREQ_CW_RX_38_POS (8U) -#define RF_FPGA_FREQ_CW_RX_38_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_38_MSK (((1U << RF_FPGA_FREQ_CW_RX_38_LEN) - 1) << RF_FPGA_FREQ_CW_RX_38_POS) -#define RF_FPGA_FREQ_CW_RX_38_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_38_LEN) - 1) << RF_FPGA_FREQ_CW_RX_38_POS)) -#define RF_FPGA_FREQ_CW_RX_37 RF_FPGA_FREQ_CW_RX_37 -#define RF_FPGA_FREQ_CW_RX_37_POS (16U) -#define RF_FPGA_FREQ_CW_RX_37_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_37_MSK (((1U << RF_FPGA_FREQ_CW_RX_37_LEN) - 1) << RF_FPGA_FREQ_CW_RX_37_POS) -#define RF_FPGA_FREQ_CW_RX_37_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_37_LEN) - 1) << RF_FPGA_FREQ_CW_RX_37_POS)) -#define RF_FPGA_FREQ_CW_RX_36 RF_FPGA_FREQ_CW_RX_36 -#define RF_FPGA_FREQ_CW_RX_36_POS (24U) -#define RF_FPGA_FREQ_CW_RX_36_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_36_MSK (((1U << RF_FPGA_FREQ_CW_RX_36_LEN) - 1) << RF_FPGA_FREQ_CW_RX_36_POS) -#define RF_FPGA_FREQ_CW_RX_36_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_36_LEN) - 1) << RF_FPGA_FREQ_CW_RX_36_POS)) - -/* 0x73C : rf_fpga_table_70 */ -#define RF_FPGA_TABLE_70_OFFSET (0x73C) -#define RF_FPGA_FREQ_CW_RX_43 RF_FPGA_FREQ_CW_RX_43 -#define RF_FPGA_FREQ_CW_RX_43_POS (0U) -#define RF_FPGA_FREQ_CW_RX_43_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_43_MSK (((1U << RF_FPGA_FREQ_CW_RX_43_LEN) - 1) << RF_FPGA_FREQ_CW_RX_43_POS) -#define RF_FPGA_FREQ_CW_RX_43_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_43_LEN) - 1) << RF_FPGA_FREQ_CW_RX_43_POS)) -#define RF_FPGA_FREQ_CW_RX_42 RF_FPGA_FREQ_CW_RX_42 -#define RF_FPGA_FREQ_CW_RX_42_POS (8U) -#define RF_FPGA_FREQ_CW_RX_42_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_42_MSK (((1U << RF_FPGA_FREQ_CW_RX_42_LEN) - 1) << RF_FPGA_FREQ_CW_RX_42_POS) -#define RF_FPGA_FREQ_CW_RX_42_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_42_LEN) - 1) << RF_FPGA_FREQ_CW_RX_42_POS)) -#define RF_FPGA_FREQ_CW_RX_41 RF_FPGA_FREQ_CW_RX_41 -#define RF_FPGA_FREQ_CW_RX_41_POS (16U) -#define RF_FPGA_FREQ_CW_RX_41_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_41_MSK (((1U << RF_FPGA_FREQ_CW_RX_41_LEN) - 1) << RF_FPGA_FREQ_CW_RX_41_POS) -#define RF_FPGA_FREQ_CW_RX_41_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_41_LEN) - 1) << RF_FPGA_FREQ_CW_RX_41_POS)) -#define RF_FPGA_FREQ_CW_RX_40 RF_FPGA_FREQ_CW_RX_40 -#define RF_FPGA_FREQ_CW_RX_40_POS (24U) -#define RF_FPGA_FREQ_CW_RX_40_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_40_MSK (((1U << RF_FPGA_FREQ_CW_RX_40_LEN) - 1) << RF_FPGA_FREQ_CW_RX_40_POS) -#define RF_FPGA_FREQ_CW_RX_40_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_40_LEN) - 1) << RF_FPGA_FREQ_CW_RX_40_POS)) - -/* 0x740 : rf_fpga_table_71 */ -#define RF_FPGA_TABLE_71_OFFSET (0x740) -#define RF_FPGA_FREQ_CW_RX_47 RF_FPGA_FREQ_CW_RX_47 -#define RF_FPGA_FREQ_CW_RX_47_POS (0U) -#define RF_FPGA_FREQ_CW_RX_47_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_47_MSK (((1U << RF_FPGA_FREQ_CW_RX_47_LEN) - 1) << RF_FPGA_FREQ_CW_RX_47_POS) -#define RF_FPGA_FREQ_CW_RX_47_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_47_LEN) - 1) << RF_FPGA_FREQ_CW_RX_47_POS)) -#define RF_FPGA_FREQ_CW_RX_46 RF_FPGA_FREQ_CW_RX_46 -#define RF_FPGA_FREQ_CW_RX_46_POS (8U) -#define RF_FPGA_FREQ_CW_RX_46_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_46_MSK (((1U << RF_FPGA_FREQ_CW_RX_46_LEN) - 1) << RF_FPGA_FREQ_CW_RX_46_POS) -#define RF_FPGA_FREQ_CW_RX_46_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_46_LEN) - 1) << RF_FPGA_FREQ_CW_RX_46_POS)) -#define RF_FPGA_FREQ_CW_RX_45 RF_FPGA_FREQ_CW_RX_45 -#define RF_FPGA_FREQ_CW_RX_45_POS (16U) -#define RF_FPGA_FREQ_CW_RX_45_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_45_MSK (((1U << RF_FPGA_FREQ_CW_RX_45_LEN) - 1) << RF_FPGA_FREQ_CW_RX_45_POS) -#define RF_FPGA_FREQ_CW_RX_45_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_45_LEN) - 1) << RF_FPGA_FREQ_CW_RX_45_POS)) -#define RF_FPGA_FREQ_CW_RX_44 RF_FPGA_FREQ_CW_RX_44 -#define RF_FPGA_FREQ_CW_RX_44_POS (24U) -#define RF_FPGA_FREQ_CW_RX_44_LEN (7U) -#define RF_FPGA_FREQ_CW_RX_44_MSK (((1U << RF_FPGA_FREQ_CW_RX_44_LEN) - 1) << RF_FPGA_FREQ_CW_RX_44_POS) -#define RF_FPGA_FREQ_CW_RX_44_UMSK (~(((1U << RF_FPGA_FREQ_CW_RX_44_LEN) - 1) << RF_FPGA_FREQ_CW_RX_44_POS)) - -struct rf_fpga_reg { - /* 0x0 reserved */ - uint8_t RESERVED0x0[1536]; - - /* 0x600 : rf_fpga_ctrl_0 */ - union { - struct - { - uint32_t rf_fsm_st_cci_4s : 5; /* [ 4: 0], r/w, 0x0 */ - uint32_t rf_fsm_st_cci_4s_en : 1; /* [ 5], r/w, 0x0 */ - uint32_t reserved_6_15 : 10; /* [15: 6], rsvd, 0x0 */ - uint32_t rf_fsm_en : 1; /* [ 16], r/w, 0x1 */ - uint32_t reserved_17_22 : 6; /* [22:17], rsvd, 0x0 */ - uint32_t rf_fsm_state_cci : 5; /* [27:23], r, 0x0 */ - uint32_t rf_fsm_pu_rx_en : 1; /* [ 28], r/w, 0x1 */ - uint32_t rf_fsm_pu_tx_en : 1; /* [ 29], r/w, 0x1 */ - uint32_t rf_fsm_pu_lo_en : 1; /* [ 30], r/w, 0x1 */ - uint32_t rf_fsm_pu_sb_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_0; - - /* 0x604 : rf_fpga_ctrl_1 */ - union { - struct - { - uint32_t rf_fsm_cci_wr_time : 12; /* [11: 0], r/w, 0x4a */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t rf_fsm_lo_time : 12; /* [27:16], r/w, 0x640 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_1; - - /* 0x608 : rf_fpga_ctrl_2 */ - union { - struct - { - uint32_t rf_fsm_dly_30_time : 12; /* [11: 0], r/w, 0x294 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t rf_fsm_dly_01_time : 12; /* [27:16], r/w, 0x20 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_2; - - /* 0x60C : rf_fpga_ctrl_3 */ - union { - struct - { - uint32_t rf_fsm_pu_sb : 32; /* [31: 0], r/w, 0xd0000077L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_3; - - /* 0x610 : rf_fpga_ctrl_4 */ - union { - struct - { - uint32_t rf_fsm_pu_lo : 32; /* [31: 0], r/w, 0xd3f00077L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_4; - - /* 0x614 : rf_fpga_ctrl_5 */ - union { - struct - { - uint32_t rf_fsm_pu_tx : 32; /* [31: 0], r/w, 0xfbff0077L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_5; - - /* 0x618 : rf_fpga_ctrl_6 */ - union { - struct - { - uint32_t rf_fsm_pu_rx : 32; /* [31: 0], r/w, 0xc7f07ff7L */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_6; - - /* 0x61C : rf_fpga_ctrl_7 */ - union { - struct - { - uint32_t reserved_0_20 : 21; /* [20: 0], rsvd, 0x0 */ - uint32_t idac_cw_0 : 5; /* [25:21], r/w, 0xf */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_7; - - /* 0x620 : rf_fpga_table_0 */ - union { - struct - { - uint32_t sdmin_0 : 30; /* [29: 0], r/w, 0x14d9c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_0; - - /* 0x624 : rf_fpga_table_1 */ - union { - struct - { - uint32_t sdmin_1 : 30; /* [29: 0], r/w, 0x14de38e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_1; - - /* 0x628 : rf_fpga_table_2 */ - union { - struct - { - uint32_t sdmin_2 : 30; /* [29: 0], r/w, 0x14e2aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_2; - - /* 0x62C : rf_fpga_table_3 */ - union { - struct - { - uint32_t sdmin_3 : 30; /* [29: 0], r/w, 0x14e71c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_3; - - /* 0x630 : rf_fpga_table_4 */ - union { - struct - { - uint32_t sdmin_4 : 30; /* [29: 0], r/w, 0x14eb8e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_4; - - /* 0x634 : rf_fpga_table_5 */ - union { - struct - { - uint32_t sdmin_5 : 30; /* [29: 0], r/w, 0x14f00000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_5; - - /* 0x638 : rf_fpga_table_6 */ - union { - struct - { - uint32_t sdmin_6 : 30; /* [29: 0], r/w, 0x14f471c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_6; - - /* 0x63C : rf_fpga_table_7 */ - union { - struct - { - uint32_t sdmin_7 : 30; /* [29: 0], r/w, 0x14f8e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_7; - - /* 0x640 : rf_fpga_table_8 */ - union { - struct - { - uint32_t sdmin_8 : 30; /* [29: 0], r/w, 0x14fd5555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_8; - - /* 0x644 : rf_fpga_table_9 */ - union { - struct - { - uint32_t sdmin_9 : 30; /* [29: 0], r/w, 0x1501c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_9; - - /* 0x648 : rf_fpga_table_10 */ - union { - struct - { - uint32_t sdmin_10 : 30; /* [29: 0], r/w, 0x150638e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_10; - - /* 0x64C : rf_fpga_table_11 */ - union { - struct - { - uint32_t sdmin_11 : 30; /* [29: 0], r/w, 0x150aaaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_11; - - /* 0x650 : rf_fpga_table_12 */ - union { - struct - { - uint32_t sdmin_12 : 30; /* [29: 0], r/w, 0x150f1c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_12; - - /* 0x654 : rf_fpga_table_13 */ - union { - struct - { - uint32_t sdmin_13 : 30; /* [29: 0], r/w, 0x15138e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_13; - - /* 0x658 : rf_fpga_table_14 */ - union { - struct - { - uint32_t sdmin_14 : 30; /* [29: 0], r/w, 0x15180000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_14; - - /* 0x65C : rf_fpga_table_15 */ - union { - struct - { - uint32_t sdmin_15 : 30; /* [29: 0], r/w, 0x151c71c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_15; - - /* 0x660 : rf_fpga_table_16 */ - union { - struct - { - uint32_t sdmin_16 : 30; /* [29: 0], r/w, 0x1520e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_16; - - /* 0x664 : rf_fpga_table_17 */ - union { - struct - { - uint32_t sdmin_17 : 30; /* [29: 0], r/w, 0x15255555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_17; - - /* 0x668 : rf_fpga_table_18 */ - union { - struct - { - uint32_t sdmin_18 : 30; /* [29: 0], r/w, 0x1529c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_18; - - /* 0x66C : rf_fpga_table_19 */ - union { - struct - { - uint32_t sdmin_19 : 30; /* [29: 0], r/w, 0x152e38e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_19; - - /* 0x670 : rf_fpga_table_20 */ - union { - struct - { - uint32_t sdmin_20 : 30; /* [29: 0], r/w, 0x1532aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_20; - - /* 0x674 : rf_fpga_table_21 */ - union { - struct - { - uint32_t sdmin_21 : 30; /* [29: 0], r/w, 0x15371c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_21; - - /* 0x678 : rf_fpga_table_22 */ - union { - struct - { - uint32_t sdmin_22 : 30; /* [29: 0], r/w, 0x153b8e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_22; - - /* 0x67C : rf_fpga_table_23 */ - union { - struct - { - uint32_t sdmin_23 : 30; /* [29: 0], r/w, 0x15400000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_23; - - /* 0x680 : rf_fpga_table_24 */ - union { - struct - { - uint32_t sdmin_24 : 30; /* [29: 0], r/w, 0x154471c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_24; - - /* 0x684 : rf_fpga_table_25 */ - union { - struct - { - uint32_t sdmin_25 : 30; /* [29: 0], r/w, 0x1548e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_25; - - /* 0x688 : rf_fpga_table_26 */ - union { - struct - { - uint32_t sdmin_26 : 30; /* [29: 0], r/w, 0x154d5555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_26; - - /* 0x68C : rf_fpga_table_27 */ - union { - struct - { - uint32_t sdmin_27 : 30; /* [29: 0], r/w, 0x1551c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_27; - - /* 0x690 : rf_fpga_table_28 */ - union { - struct - { - uint32_t sdmin_28 : 30; /* [29: 0], r/w, 0x155638e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_28; - - /* 0x694 : rf_fpga_table_29 */ - union { - struct - { - uint32_t sdmin_29 : 30; /* [29: 0], r/w, 0x155aaaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_29; - - /* 0x698 : rf_fpga_table_30 */ - union { - struct - { - uint32_t sdmin_30 : 30; /* [29: 0], r/w, 0x155f1c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_30; - - /* 0x69C : rf_fpga_table_31 */ - union { - struct - { - uint32_t sdmin_31 : 30; /* [29: 0], r/w, 0x15638e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_31; - - /* 0x6A0 : rf_fpga_table_32 */ - union { - struct - { - uint32_t sdmin_32 : 30; /* [29: 0], r/w, 0x15680000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_32; - - /* 0x6A4 : rf_fpga_table_33 */ - union { - struct - { - uint32_t sdmin_33 : 30; /* [29: 0], r/w, 0x156c71c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_33; - - /* 0x6A8 : rf_fpga_table_34 */ - union { - struct - { - uint32_t sdmin_34 : 30; /* [29: 0], r/w, 0x1570e38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_34; - - /* 0x6AC : rf_fpga_table_35 */ - union { - struct - { - uint32_t sdmin_35 : 30; /* [29: 0], r/w, 0x15755555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_35; - - /* 0x6B0 : rf_fpga_table_36 */ - union { - struct - { - uint32_t sdmin_36 : 30; /* [29: 0], r/w, 0x1579c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_36; - - /* 0x6B4 : rf_fpga_table_37 */ - union { - struct - { - uint32_t sdmin_37 : 30; /* [29: 0], r/w, 0x157e38e3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_37; - - /* 0x6B8 : rf_fpga_table_38 */ - union { - struct - { - uint32_t sdmin_38 : 30; /* [29: 0], r/w, 0x1582aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_38; - - /* 0x6BC : rf_fpga_table_39 */ - union { - struct - { - uint32_t sdmin_39 : 30; /* [29: 0], r/w, 0x15871c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_39; - - /* 0x6C0 : rf_fpga_table_40 */ - union { - struct - { - uint32_t sdmin_40 : 30; /* [29: 0], r/w, 0x14e071c7 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_40; - - /* 0x6C4 : rf_fpga_table_41 */ - union { - struct - { - uint32_t sdmin_41 : 30; /* [29: 0], r/w, 0x14f6aaaa */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_41; - - /* 0x6C8 : rf_fpga_table_42 */ - union { - struct - { - uint32_t sdmin_42 : 30; /* [29: 0], r/w, 0x150ce38e */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_42; - - /* 0x6CC : rf_fpga_table_43 */ - union { - struct - { - uint32_t sdmin_43 : 30; /* [29: 0], r/w, 0x15231c71 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_43; - - /* 0x6D0 : rf_fpga_table_44 */ - union { - struct - { - uint32_t sdmin_44 : 30; /* [29: 0], r/w, 0x15395555 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_44; - - /* 0x6D4 : rf_fpga_table_45 */ - union { - struct - { - uint32_t sdmin_45 : 30; /* [29: 0], r/w, 0x154f8e38 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_45; - - /* 0x6D8 : rf_fpga_table_46 */ - union { - struct - { - uint32_t sdmin_46 : 30; /* [29: 0], r/w, 0x1565c71c */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_46; - - /* 0x6DC : rf_fpga_table_47 */ - union { - struct - { - uint32_t sdmin_47 : 30; /* [29: 0], r/w, 0x157c0000 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_47; - - /* 0x6E0 : rf_fpga_table_48 */ - union { - struct - { - uint32_t freq_cw_3 : 7; /* [ 6: 0], r/w, 0x29 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_2 : 7; /* [14: 8], r/w, 0x29 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_1 : 7; /* [22:16], r/w, 0x29 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_0 : 7; /* [30:24], r/w, 0x2a */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_48; - - /* 0x6E4 : rf_fpga_table_49 */ - union { - struct - { - uint32_t freq_cw_7 : 7; /* [ 6: 0], r/w, 0x28 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_6 : 7; /* [14: 8], r/w, 0x28 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_5 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_4 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_49; - - /* 0x6E8 : rf_fpga_table_50 */ - union { - struct - { - uint32_t freq_cw_11 : 7; /* [ 6: 0], r/w, 0x27 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_10 : 7; /* [14: 8], r/w, 0x27 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_9 : 7; /* [22:16], r/w, 0x27 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_8 : 7; /* [30:24], r/w, 0x27 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_50; - - /* 0x6EC : rf_fpga_table_51 */ - union { - struct - { - uint32_t freq_cw_15 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_14 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_13 : 7; /* [22:16], r/w, 0x26 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_12 : 7; /* [30:24], r/w, 0x26 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_51; - - /* 0x6F0 : rf_fpga_table_52 */ - union { - struct - { - uint32_t freq_cw_19 : 7; /* [ 6: 0], r/w, 0x24 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_18 : 7; /* [14: 8], r/w, 0x25 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_17 : 7; /* [22:16], r/w, 0x25 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_16 : 7; /* [30:24], r/w, 0x25 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_52; - - /* 0x6F4 : rf_fpga_table_53 */ - union { - struct - { - uint32_t freq_cw_23 : 7; /* [ 6: 0], r/w, 0x23 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_22 : 7; /* [14: 8], r/w, 0x24 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_21 : 7; /* [22:16], r/w, 0x24 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_20 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_53; - - /* 0x6F8 : rf_fpga_table_54 */ - union { - struct - { - uint32_t freq_cw_27 : 7; /* [ 6: 0], r/w, 0x22 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_26 : 7; /* [14: 8], r/w, 0x22 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_25 : 7; /* [22:16], r/w, 0x23 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_24 : 7; /* [30:24], r/w, 0x23 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_54; - - /* 0x6FC : rf_fpga_table_55 */ - union { - struct - { - uint32_t freq_cw_31 : 7; /* [ 6: 0], r/w, 0x21 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_30 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_29 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_28 : 7; /* [30:24], r/w, 0x22 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_55; - - /* 0x700 : rf_fpga_table_56 */ - union { - struct - { - uint32_t freq_cw_35 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_34 : 7; /* [14: 8], r/w, 0x20 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_33 : 7; /* [22:16], r/w, 0x21 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_32 : 7; /* [30:24], r/w, 0x21 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_56; - - /* 0x704 : rf_fpga_table_57 */ - union { - struct - { - uint32_t freq_cw_39 : 7; /* [ 6: 0], r/w, 0x1f */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_38 : 7; /* [14: 8], r/w, 0x1f */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_37 : 7; /* [22:16], r/w, 0x20 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_36 : 7; /* [30:24], r/w, 0x20 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_57; - - /* 0x708 : rf_fpga_table_58 */ - union { - struct - { - uint32_t freq_cw_43 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_42 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_41 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_40 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_58; - - /* 0x70C : rf_fpga_table_59 */ - union { - struct - { - uint32_t freq_cw_47 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_46 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_45 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_44 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_59; - - /* 0x710 : rf_fpga_ctrl_8 */ - union { - struct - { - uint32_t cmd_enable : 16; /* [15: 0], r/w, 0xffff */ - uint32_t reserved_16_31 : 16; /* [31:16], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_ctrl_8; - - /* 0x714 : rf_fpga_table_60 */ - union { - struct - { - uint32_t freq_cw_rx_3 : 7; /* [ 6: 0], r/w, 0x29 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_2 : 7; /* [14: 8], r/w, 0x29 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_1 : 7; /* [22:16], r/w, 0x29 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_0 : 7; /* [30:24], r/w, 0x2a */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_60; - - /* 0x718 : rf_fpga_table_61 */ - union { - struct - { - uint32_t freq_cw_rx_7 : 7; /* [ 6: 0], r/w, 0x28 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_6 : 7; /* [14: 8], r/w, 0x28 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_5 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_4 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_61; - - /* 0x71C : rf_fpga_table_62 */ - union { - struct - { - uint32_t freq_cw_rx_11 : 7; /* [ 6: 0], r/w, 0x27 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_10 : 7; /* [14: 8], r/w, 0x27 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_9 : 7; /* [22:16], r/w, 0x27 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_8 : 7; /* [30:24], r/w, 0x27 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_62; - - /* 0x720 : rf_fpga_table_63 */ - union { - struct - { - uint32_t freq_cw_rx_15 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_14 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_13 : 7; /* [22:16], r/w, 0x26 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_12 : 7; /* [30:24], r/w, 0x26 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_63; - - /* 0x724 : rf_fpga_table_64 */ - union { - struct - { - uint32_t freq_cw_rx_19 : 7; /* [ 6: 0], r/w, 0x24 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_18 : 7; /* [14: 8], r/w, 0x25 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_17 : 7; /* [22:16], r/w, 0x25 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_16 : 7; /* [30:24], r/w, 0x25 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_64; - - /* 0x728 : rf_fpga_table_65 */ - union { - struct - { - uint32_t freq_cw_rx_23 : 7; /* [ 6: 0], r/w, 0x23 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_22 : 7; /* [14: 8], r/w, 0x24 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_21 : 7; /* [22:16], r/w, 0x24 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_20 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_65; - - /* 0x72C : rf_fpga_table_66 */ - union { - struct - { - uint32_t freq_cw_rx_27 : 7; /* [ 6: 0], r/w, 0x22 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_26 : 7; /* [14: 8], r/w, 0x22 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_25 : 7; /* [22:16], r/w, 0x23 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_24 : 7; /* [30:24], r/w, 0x23 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_66; - - /* 0x730 : rf_fpga_table_67 */ - union { - struct - { - uint32_t freq_cw_rx_31 : 7; /* [ 6: 0], r/w, 0x21 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_30 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_29 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_28 : 7; /* [30:24], r/w, 0x22 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_67; - - /* 0x734 : rf_fpga_table_68 */ - union { - struct - { - uint32_t freq_cw_rx_35 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_34 : 7; /* [14: 8], r/w, 0x20 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_33 : 7; /* [22:16], r/w, 0x21 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_32 : 7; /* [30:24], r/w, 0x21 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_68; - - /* 0x738 : rf_fpga_table_69 */ - union { - struct - { - uint32_t freq_cw_rx_39 : 7; /* [ 6: 0], r/w, 0x1f */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_38 : 7; /* [14: 8], r/w, 0x1f */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_37 : 7; /* [22:16], r/w, 0x20 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_36 : 7; /* [30:24], r/w, 0x20 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_69; - - /* 0x73C : rf_fpga_table_70 */ - union { - struct - { - uint32_t freq_cw_rx_43 : 7; /* [ 6: 0], r/w, 0x25 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_42 : 7; /* [14: 8], r/w, 0x26 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_41 : 7; /* [22:16], r/w, 0x28 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_40 : 7; /* [30:24], r/w, 0x29 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_70; - - /* 0x740 : rf_fpga_table_71 */ - union { - struct - { - uint32_t freq_cw_rx_47 : 7; /* [ 6: 0], r/w, 0x20 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t freq_cw_rx_46 : 7; /* [14: 8], r/w, 0x21 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t freq_cw_rx_45 : 7; /* [22:16], r/w, 0x22 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t freq_cw_rx_44 : 7; /* [30:24], r/w, 0x24 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_fpga_table_71; -}; - -typedef volatile struct rf_fpga_reg rf_fpga_reg_t; - -#endif /* __RF_FPGA_REG_H__ */ diff --git a/drivers/bl702_driver/regs/rf_reg.h b/drivers/bl702_driver/regs/rf_reg.h deleted file mode 100644 index 724e224d..00000000 --- a/drivers/bl702_driver/regs/rf_reg.h +++ /dev/null @@ -1,6820 +0,0 @@ -/** - ****************************************************************************** - * @file rf_reg.h - * @version V1.2 - * @date 2020-04-30 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2020 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __RF_REG_H__ -#define __RF_REG_H__ - -#include "bl702.h" - -/* 0x0 : Silicon revision */ -#define RF_REV_OFFSET (0x0) -#define RF_REV RF_REV -#define RF_REV_POS (0U) -#define RF_REV_LEN (8U) -#define RF_REV_MSK (((1U << RF_REV_LEN) - 1) << RF_REV_POS) -#define RF_REV_UMSK (~(((1U << RF_REV_LEN) - 1) << RF_REV_POS)) -#define RF_FW_REV RF_FW_REV -#define RF_FW_REV_POS (8U) -#define RF_FW_REV_LEN (8U) -#define RF_FW_REV_MSK (((1U << RF_FW_REV_LEN) - 1) << RF_FW_REV_POS) -#define RF_FW_REV_UMSK (~(((1U << RF_FW_REV_LEN) - 1) << RF_FW_REV_POS)) -#define RF_HW_REV RF_HW_REV -#define RF_HW_REV_POS (16U) -#define RF_HW_REV_LEN (8U) -#define RF_HW_REV_MSK (((1U << RF_HW_REV_LEN) - 1) << RF_HW_REV_POS) -#define RF_HW_REV_UMSK (~(((1U << RF_HW_REV_LEN) - 1) << RF_HW_REV_POS)) - -/* 0x4 : dsp_readback */ -#define RF_DSP_READBACK_OFFSET (0x4) -#define RF_CH_IND_HW RF_CH_IND_HW -#define RF_CH_IND_HW_POS (2U) -#define RF_CH_IND_HW_LEN (7U) -#define RF_CH_IND_HW_MSK (((1U << RF_CH_IND_HW_LEN) - 1) << RF_CH_IND_HW_POS) -#define RF_CH_IND_HW_UMSK (~(((1U << RF_CH_IND_HW_LEN) - 1) << RF_CH_IND_HW_POS)) -#define RF_RBB_IND_HW RF_RBB_IND_HW -#define RF_RBB_IND_HW_POS (9U) -#define RF_RBB_IND_HW_LEN (5U) -#define RF_RBB_IND_HW_MSK (((1U << RF_RBB_IND_HW_LEN) - 1) << RF_RBB_IND_HW_POS) -#define RF_RBB_IND_HW_UMSK (~(((1U << RF_RBB_IND_HW_LEN) - 1) << RF_RBB_IND_HW_POS)) -#define RF_RBB_BW_IND_HW RF_RBB_BW_IND_HW -#define RF_RBB_BW_IND_HW_POS (14U) -#define RF_RBB_BW_IND_HW_LEN (1U) -#define RF_RBB_BW_IND_HW_MSK (((1U << RF_RBB_BW_IND_HW_LEN) - 1) << RF_RBB_BW_IND_HW_POS) -#define RF_RBB_BW_IND_HW_UMSK (~(((1U << RF_RBB_BW_IND_HW_LEN) - 1) << RF_RBB_BW_IND_HW_POS)) -#define RF_CH_IND RF_CH_IND -#define RF_CH_IND_POS (16U) -#define RF_CH_IND_LEN (7U) -#define RF_CH_IND_MSK (((1U << RF_CH_IND_LEN) - 1) << RF_CH_IND_POS) -#define RF_CH_IND_UMSK (~(((1U << RF_CH_IND_LEN) - 1) << RF_CH_IND_POS)) -#define RF_CH_IND_CTRL_HW RF_CH_IND_CTRL_HW -#define RF_CH_IND_CTRL_HW_POS (23U) -#define RF_CH_IND_CTRL_HW_LEN (1U) -#define RF_CH_IND_CTRL_HW_MSK (((1U << RF_CH_IND_CTRL_HW_LEN) - 1) << RF_CH_IND_CTRL_HW_POS) -#define RF_CH_IND_CTRL_HW_UMSK (~(((1U << RF_CH_IND_CTRL_HW_LEN) - 1) << RF_CH_IND_CTRL_HW_POS)) -#define RF_RBB_IND RF_RBB_IND -#define RF_RBB_IND_POS (24U) -#define RF_RBB_IND_LEN (5U) -#define RF_RBB_IND_MSK (((1U << RF_RBB_IND_LEN) - 1) << RF_RBB_IND_POS) -#define RF_RBB_IND_UMSK (~(((1U << RF_RBB_IND_LEN) - 1) << RF_RBB_IND_POS)) -#define RF_RBB_IND_CTRL_HW RF_RBB_IND_CTRL_HW -#define RF_RBB_IND_CTRL_HW_POS (29U) -#define RF_RBB_IND_CTRL_HW_LEN (1U) -#define RF_RBB_IND_CTRL_HW_MSK (((1U << RF_RBB_IND_CTRL_HW_LEN) - 1) << RF_RBB_IND_CTRL_HW_POS) -#define RF_RBB_IND_CTRL_HW_UMSK (~(((1U << RF_RBB_IND_CTRL_HW_LEN) - 1) << RF_RBB_IND_CTRL_HW_POS)) -#define RF_RBB_BW_IND RF_RBB_BW_IND -#define RF_RBB_BW_IND_POS (30U) -#define RF_RBB_BW_IND_LEN (1U) -#define RF_RBB_BW_IND_MSK (((1U << RF_RBB_BW_IND_LEN) - 1) << RF_RBB_BW_IND_POS) -#define RF_RBB_BW_IND_UMSK (~(((1U << RF_RBB_BW_IND_LEN) - 1) << RF_RBB_BW_IND_POS)) -#define RF_RBB_BW_IND_CTRL_HW RF_RBB_BW_IND_CTRL_HW -#define RF_RBB_BW_IND_CTRL_HW_POS (31U) -#define RF_RBB_BW_IND_CTRL_HW_LEN (1U) -#define RF_RBB_BW_IND_CTRL_HW_MSK (((1U << RF_RBB_BW_IND_CTRL_HW_LEN) - 1) << RF_RBB_BW_IND_CTRL_HW_POS) -#define RF_RBB_BW_IND_CTRL_HW_UMSK (~(((1U << RF_RBB_BW_IND_CTRL_HW_LEN) - 1) << RF_RBB_BW_IND_CTRL_HW_POS)) - -/* 0x8 : Control logic switch */ -#define RF_CTRL_SOURCE_OFFSET (0x8) -#define RF_PU_CTRL_HW RF_PU_CTRL_HW -#define RF_PU_CTRL_HW_POS (0U) -#define RF_PU_CTRL_HW_LEN (1U) -#define RF_PU_CTRL_HW_MSK (((1U << RF_PU_CTRL_HW_LEN) - 1) << RF_PU_CTRL_HW_POS) -#define RF_PU_CTRL_HW_UMSK (~(((1U << RF_PU_CTRL_HW_LEN) - 1) << RF_PU_CTRL_HW_POS)) -#define RF_GAIN_CTRL_TX_HW RF_GAIN_CTRL_TX_HW -#define RF_GAIN_CTRL_TX_HW_POS (3U) -#define RF_GAIN_CTRL_TX_HW_LEN (1U) -#define RF_GAIN_CTRL_TX_HW_MSK (((1U << RF_GAIN_CTRL_TX_HW_LEN) - 1) << RF_GAIN_CTRL_TX_HW_POS) -#define RF_GAIN_CTRL_TX_HW_UMSK (~(((1U << RF_GAIN_CTRL_TX_HW_LEN) - 1) << RF_GAIN_CTRL_TX_HW_POS)) -#define RF_GAIN_CTRL_RX_HW RF_GAIN_CTRL_RX_HW -#define RF_GAIN_CTRL_RX_HW_POS (4U) -#define RF_GAIN_CTRL_RX_HW_LEN (1U) -#define RF_GAIN_CTRL_RX_HW_MSK (((1U << RF_GAIN_CTRL_RX_HW_LEN) - 1) << RF_GAIN_CTRL_RX_HW_POS) -#define RF_GAIN_CTRL_RX_HW_UMSK (~(((1U << RF_GAIN_CTRL_RX_HW_LEN) - 1) << RF_GAIN_CTRL_RX_HW_POS)) -#define RF_ROSDAC_CTRL_HW RF_ROSDAC_CTRL_HW -#define RF_ROSDAC_CTRL_HW_POS (8U) -#define RF_ROSDAC_CTRL_HW_LEN (1U) -#define RF_ROSDAC_CTRL_HW_MSK (((1U << RF_ROSDAC_CTRL_HW_LEN) - 1) << RF_ROSDAC_CTRL_HW_POS) -#define RF_ROSDAC_CTRL_HW_UMSK (~(((1U << RF_ROSDAC_CTRL_HW_LEN) - 1) << RF_ROSDAC_CTRL_HW_POS)) -#define RF_ROSDAC_CTRL_RCCAL RF_ROSDAC_CTRL_RCCAL -#define RF_ROSDAC_CTRL_RCCAL_POS (9U) -#define RF_ROSDAC_CTRL_RCCAL_LEN (1U) -#define RF_ROSDAC_CTRL_RCCAL_MSK (((1U << RF_ROSDAC_CTRL_RCCAL_LEN) - 1) << RF_ROSDAC_CTRL_RCCAL_POS) -#define RF_ROSDAC_CTRL_RCCAL_UMSK (~(((1U << RF_ROSDAC_CTRL_RCCAL_LEN) - 1) << RF_ROSDAC_CTRL_RCCAL_POS)) -#define RF_KCAL_RATIO_CTRL_HW RF_KCAL_RATIO_CTRL_HW -#define RF_KCAL_RATIO_CTRL_HW_POS (12U) -#define RF_KCAL_RATIO_CTRL_HW_LEN (1U) -#define RF_KCAL_RATIO_CTRL_HW_MSK (((1U << RF_KCAL_RATIO_CTRL_HW_LEN) - 1) << RF_KCAL_RATIO_CTRL_HW_POS) -#define RF_KCAL_RATIO_CTRL_HW_UMSK (~(((1U << RF_KCAL_RATIO_CTRL_HW_LEN) - 1) << RF_KCAL_RATIO_CTRL_HW_POS)) -#define RF_RBB_BW_CTRL_HW RF_RBB_BW_CTRL_HW -#define RF_RBB_BW_CTRL_HW_POS (16U) -#define RF_RBB_BW_CTRL_HW_LEN (1U) -#define RF_RBB_BW_CTRL_HW_MSK (((1U << RF_RBB_BW_CTRL_HW_LEN) - 1) << RF_RBB_BW_CTRL_HW_POS) -#define RF_RBB_BW_CTRL_HW_UMSK (~(((1U << RF_RBB_BW_CTRL_HW_LEN) - 1) << RF_RBB_BW_CTRL_HW_POS)) -#define RF_LO_FCW_CTRL_HW RF_LO_FCW_CTRL_HW -#define RF_LO_FCW_CTRL_HW_POS (20U) -#define RF_LO_FCW_CTRL_HW_LEN (1U) -#define RF_LO_FCW_CTRL_HW_MSK (((1U << RF_LO_FCW_CTRL_HW_LEN) - 1) << RF_LO_FCW_CTRL_HW_POS) -#define RF_LO_FCW_CTRL_HW_UMSK (~(((1U << RF_LO_FCW_CTRL_HW_LEN) - 1) << RF_LO_FCW_CTRL_HW_POS)) -#define RF_INC_FCAL_EN_CTRL_HW RF_INC_FCAL_EN_CTRL_HW -#define RF_INC_FCAL_EN_CTRL_HW_POS (24U) -#define RF_INC_FCAL_EN_CTRL_HW_LEN (1U) -#define RF_INC_FCAL_EN_CTRL_HW_MSK (((1U << RF_INC_FCAL_EN_CTRL_HW_LEN) - 1) << RF_INC_FCAL_EN_CTRL_HW_POS) -#define RF_INC_FCAL_EN_CTRL_HW_UMSK (~(((1U << RF_INC_FCAL_EN_CTRL_HW_LEN) - 1) << RF_INC_FCAL_EN_CTRL_HW_POS)) -#define RF_VCO_IDAC_CTRL_HW RF_VCO_IDAC_CTRL_HW -#define RF_VCO_IDAC_CTRL_HW_POS (28U) -#define RF_VCO_IDAC_CTRL_HW_LEN (1U) -#define RF_VCO_IDAC_CTRL_HW_MSK (((1U << RF_VCO_IDAC_CTRL_HW_LEN) - 1) << RF_VCO_IDAC_CTRL_HW_POS) -#define RF_VCO_IDAC_CTRL_HW_UMSK (~(((1U << RF_VCO_IDAC_CTRL_HW_LEN) - 1) << RF_VCO_IDAC_CTRL_HW_POS)) - -/* 0xC : rf calibration state enable in full cal list */ -#define RF_CAL_STATE_CTRL_OFFSET (0xC) -#define RF_FCAL_STATE_EN RF_FCAL_STATE_EN -#define RF_FCAL_STATE_EN_POS (0U) -#define RF_FCAL_STATE_EN_LEN (1U) -#define RF_FCAL_STATE_EN_MSK (((1U << RF_FCAL_STATE_EN_LEN) - 1) << RF_FCAL_STATE_EN_POS) -#define RF_FCAL_STATE_EN_UMSK (~(((1U << RF_FCAL_STATE_EN_LEN) - 1) << RF_FCAL_STATE_EN_POS)) -#define RF_ACAL_STATE_EN RF_ACAL_STATE_EN -#define RF_ACAL_STATE_EN_POS (1U) -#define RF_ACAL_STATE_EN_LEN (1U) -#define RF_ACAL_STATE_EN_MSK (((1U << RF_ACAL_STATE_EN_LEN) - 1) << RF_ACAL_STATE_EN_POS) -#define RF_ACAL_STATE_EN_UMSK (~(((1U << RF_ACAL_STATE_EN_LEN) - 1) << RF_ACAL_STATE_EN_POS)) -#define RF_KCAL_STATE_EN RF_KCAL_STATE_EN -#define RF_KCAL_STATE_EN_POS (2U) -#define RF_KCAL_STATE_EN_LEN (1U) -#define RF_KCAL_STATE_EN_MSK (((1U << RF_KCAL_STATE_EN_LEN) - 1) << RF_KCAL_STATE_EN_POS) -#define RF_KCAL_STATE_EN_UMSK (~(((1U << RF_KCAL_STATE_EN_LEN) - 1) << RF_KCAL_STATE_EN_POS)) -#define RF_ROSCAL_STATE_EN RF_ROSCAL_STATE_EN -#define RF_ROSCAL_STATE_EN_POS (3U) -#define RF_ROSCAL_STATE_EN_LEN (1U) -#define RF_ROSCAL_STATE_EN_MSK (((1U << RF_ROSCAL_STATE_EN_LEN) - 1) << RF_ROSCAL_STATE_EN_POS) -#define RF_ROSCAL_STATE_EN_UMSK (~(((1U << RF_ROSCAL_STATE_EN_LEN) - 1) << RF_ROSCAL_STATE_EN_POS)) -#define RF_RCCAL_STATE_EN RF_RCCAL_STATE_EN -#define RF_RCCAL_STATE_EN_POS (4U) -#define RF_RCCAL_STATE_EN_LEN (1U) -#define RF_RCCAL_STATE_EN_MSK (((1U << RF_RCCAL_STATE_EN_LEN) - 1) << RF_RCCAL_STATE_EN_POS) -#define RF_RCCAL_STATE_EN_UMSK (~(((1U << RF_RCCAL_STATE_EN_LEN) - 1) << RF_RCCAL_STATE_EN_POS)) -#define RF_INC_FCAL_STATE_EN RF_INC_FCAL_STATE_EN -#define RF_INC_FCAL_STATE_EN_POS (5U) -#define RF_INC_FCAL_STATE_EN_LEN (1U) -#define RF_INC_FCAL_STATE_EN_MSK (((1U << RF_INC_FCAL_STATE_EN_LEN) - 1) << RF_INC_FCAL_STATE_EN_POS) -#define RF_INC_FCAL_STATE_EN_UMSK (~(((1U << RF_INC_FCAL_STATE_EN_LEN) - 1) << RF_INC_FCAL_STATE_EN_POS)) -#define RF_INC_ACAL_STATE_EN RF_INC_ACAL_STATE_EN -#define RF_INC_ACAL_STATE_EN_POS (6U) -#define RF_INC_ACAL_STATE_EN_LEN (1U) -#define RF_INC_ACAL_STATE_EN_MSK (((1U << RF_INC_ACAL_STATE_EN_LEN) - 1) << RF_INC_ACAL_STATE_EN_POS) -#define RF_INC_ACAL_STATE_EN_UMSK (~(((1U << RF_INC_ACAL_STATE_EN_LEN) - 1) << RF_INC_ACAL_STATE_EN_POS)) -#define RF_INC_ROSCAL_STATE_EN RF_INC_ROSCAL_STATE_EN -#define RF_INC_ROSCAL_STATE_EN_POS (7U) -#define RF_INC_ROSCAL_STATE_EN_LEN (1U) -#define RF_INC_ROSCAL_STATE_EN_MSK (((1U << RF_INC_ROSCAL_STATE_EN_LEN) - 1) << RF_INC_ROSCAL_STATE_EN_POS) -#define RF_INC_ROSCAL_STATE_EN_UMSK (~(((1U << RF_INC_ROSCAL_STATE_EN_LEN) - 1) << RF_INC_ROSCAL_STATE_EN_POS)) - -/* 0x10 : Calibration mode register */ -#define RF_CAL_SWITCH_CTRL_OFFSET (0x10) -#define RF_ACAL_EN RF_ACAL_EN -#define RF_ACAL_EN_POS (0U) -#define RF_ACAL_EN_LEN (1U) -#define RF_ACAL_EN_MSK (((1U << RF_ACAL_EN_LEN) - 1) << RF_ACAL_EN_POS) -#define RF_ACAL_EN_UMSK (~(((1U << RF_ACAL_EN_LEN) - 1) << RF_ACAL_EN_POS)) -#define RF_KCAL_EN RF_KCAL_EN -#define RF_KCAL_EN_POS (4U) -#define RF_KCAL_EN_LEN (1U) -#define RF_KCAL_EN_MSK (((1U << RF_KCAL_EN_LEN) - 1) << RF_KCAL_EN_POS) -#define RF_KCAL_EN_UMSK (~(((1U << RF_KCAL_EN_LEN) - 1) << RF_KCAL_EN_POS)) -#define RF_RCCAL_EN RF_RCCAL_EN -#define RF_RCCAL_EN_POS (8U) -#define RF_RCCAL_EN_LEN (1U) -#define RF_RCCAL_EN_MSK (((1U << RF_RCCAL_EN_LEN) - 1) << RF_RCCAL_EN_POS) -#define RF_RCCAL_EN_UMSK (~(((1U << RF_RCCAL_EN_LEN) - 1) << RF_RCCAL_EN_POS)) -#define RF_INC_ACAL_EN RF_INC_ACAL_EN -#define RF_INC_ACAL_EN_POS (12U) -#define RF_INC_ACAL_EN_LEN (1U) -#define RF_INC_ACAL_EN_MSK (((1U << RF_INC_ACAL_EN_LEN) - 1) << RF_INC_ACAL_EN_POS) -#define RF_INC_ACAL_EN_UMSK (~(((1U << RF_INC_ACAL_EN_LEN) - 1) << RF_INC_ACAL_EN_POS)) -#define RF_INC_FCAL_EN RF_INC_FCAL_EN -#define RF_INC_FCAL_EN_POS (16U) -#define RF_INC_FCAL_EN_LEN (1U) -#define RF_INC_FCAL_EN_MSK (((1U << RF_INC_FCAL_EN_LEN) - 1) << RF_INC_FCAL_EN_POS) -#define RF_INC_FCAL_EN_UMSK (~(((1U << RF_INC_FCAL_EN_LEN) - 1) << RF_INC_FCAL_EN_POS)) -#define RF_INC_FCAL_EN_HW RF_INC_FCAL_EN_HW -#define RF_INC_FCAL_EN_HW_POS (17U) -#define RF_INC_FCAL_EN_HW_LEN (1U) -#define RF_INC_FCAL_EN_HW_MSK (((1U << RF_INC_FCAL_EN_HW_LEN) - 1) << RF_INC_FCAL_EN_HW_POS) -#define RF_INC_FCAL_EN_HW_UMSK (~(((1U << RF_INC_FCAL_EN_HW_LEN) - 1) << RF_INC_FCAL_EN_HW_POS)) - -/* 0x14 : rf_cal_status */ -#define RF_CAL_STATUS_OFFSET (0x14) -#define RF_ACAL_STATUS RF_ACAL_STATUS -#define RF_ACAL_STATUS_POS (2U) -#define RF_ACAL_STATUS_LEN (2U) -#define RF_ACAL_STATUS_MSK (((1U << RF_ACAL_STATUS_LEN) - 1) << RF_ACAL_STATUS_POS) -#define RF_ACAL_STATUS_UMSK (~(((1U << RF_ACAL_STATUS_LEN) - 1) << RF_ACAL_STATUS_POS)) -#define RF_KCAL_STATUS RF_KCAL_STATUS -#define RF_KCAL_STATUS_POS (4U) -#define RF_KCAL_STATUS_LEN (2U) -#define RF_KCAL_STATUS_MSK (((1U << RF_KCAL_STATUS_LEN) - 1) << RF_KCAL_STATUS_POS) -#define RF_KCAL_STATUS_UMSK (~(((1U << RF_KCAL_STATUS_LEN) - 1) << RF_KCAL_STATUS_POS)) -#define RF_ROSCAL_STATUS RF_ROSCAL_STATUS -#define RF_ROSCAL_STATUS_POS (6U) -#define RF_ROSCAL_STATUS_LEN (2U) -#define RF_ROSCAL_STATUS_MSK (((1U << RF_ROSCAL_STATUS_LEN) - 1) << RF_ROSCAL_STATUS_POS) -#define RF_ROSCAL_STATUS_UMSK (~(((1U << RF_ROSCAL_STATUS_LEN) - 1) << RF_ROSCAL_STATUS_POS)) -#define RF_RCCAL_STATUS RF_RCCAL_STATUS -#define RF_RCCAL_STATUS_POS (8U) -#define RF_RCCAL_STATUS_LEN (2U) -#define RF_RCCAL_STATUS_MSK (((1U << RF_RCCAL_STATUS_LEN) - 1) << RF_RCCAL_STATUS_POS) -#define RF_RCCAL_STATUS_UMSK (~(((1U << RF_RCCAL_STATUS_LEN) - 1) << RF_RCCAL_STATUS_POS)) -#define RF_DL_RFCAL_TABLE_STATUS RF_DL_RFCAL_TABLE_STATUS -#define RF_DL_RFCAL_TABLE_STATUS_POS (30U) -#define RF_DL_RFCAL_TABLE_STATUS_LEN (2U) -#define RF_DL_RFCAL_TABLE_STATUS_MSK (((1U << RF_DL_RFCAL_TABLE_STATUS_LEN) - 1) << RF_DL_RFCAL_TABLE_STATUS_POS) -#define RF_DL_RFCAL_TABLE_STATUS_UMSK (~(((1U << RF_DL_RFCAL_TABLE_STATUS_LEN) - 1) << RF_DL_RFCAL_TABLE_STATUS_POS)) - -/* 0x18 : pu_delay_confg */ -#define RF_PU_DELAY_CONFG_OFFSET (0x18) -#define RF_PPU_LEAD RF_PPU_LEAD -#define RF_PPU_LEAD_POS (0U) -#define RF_PPU_LEAD_LEN (2U) -#define RF_PPU_LEAD_MSK (((1U << RF_PPU_LEAD_LEN) - 1) << RF_PPU_LEAD_POS) -#define RF_PPU_LEAD_UMSK (~(((1U << RF_PPU_LEAD_LEN) - 1) << RF_PPU_LEAD_POS)) -#define RF_PUD_DELAY RF_PUD_DELAY -#define RF_PUD_DELAY_POS (4U) -#define RF_PUD_DELAY_LEN (2U) -#define RF_PUD_DELAY_MSK (((1U << RF_PUD_DELAY_LEN) - 1) << RF_PUD_DELAY_POS) -#define RF_PUD_DELAY_UMSK (~(((1U << RF_PUD_DELAY_LEN) - 1) << RF_PUD_DELAY_POS)) -#define RF_LO_RESET_DELAY RF_LO_RESET_DELAY -#define RF_LO_RESET_DELAY_POS (12U) -#define RF_LO_RESET_DELAY_LEN (2U) -#define RF_LO_RESET_DELAY_MSK (((1U << RF_LO_RESET_DELAY_LEN) - 1) << RF_LO_RESET_DELAY_POS) -#define RF_LO_RESET_DELAY_UMSK (~(((1U << RF_LO_RESET_DELAY_LEN) - 1) << RF_LO_RESET_DELAY_POS)) -#define RF_LO_RESET_WIDTH RF_LO_RESET_WIDTH -#define RF_LO_RESET_WIDTH_POS (16U) -#define RF_LO_RESET_WIDTH_LEN (2U) -#define RF_LO_RESET_WIDTH_MSK (((1U << RF_LO_RESET_WIDTH_LEN) - 1) << RF_LO_RESET_WIDTH_POS) -#define RF_LO_RESET_WIDTH_UMSK (~(((1U << RF_LO_RESET_WIDTH_LEN) - 1) << RF_LO_RESET_WIDTH_POS)) -#define RF_ADPLL_RESET_WIDTH RF_ADPLL_RESET_WIDTH -#define RF_ADPLL_RESET_WIDTH_POS (20U) -#define RF_ADPLL_RESET_WIDTH_LEN (2U) -#define RF_ADPLL_RESET_WIDTH_MSK (((1U << RF_ADPLL_RESET_WIDTH_LEN) - 1) << RF_ADPLL_RESET_WIDTH_POS) -#define RF_ADPLL_RESET_WIDTH_UMSK (~(((1U << RF_ADPLL_RESET_WIDTH_LEN) - 1) << RF_ADPLL_RESET_WIDTH_POS)) - -/* 0x100 : Register control of power up signals */ -#define RF_PUCR_REG_OFFSET (0x100) -#define RF_LODIST_TX_EN RF_LODIST_TX_EN -#define RF_LODIST_TX_EN_POS (0U) -#define RF_LODIST_TX_EN_LEN (1U) -#define RF_LODIST_TX_EN_MSK (((1U << RF_LODIST_TX_EN_LEN) - 1) << RF_LODIST_TX_EN_POS) -#define RF_LODIST_TX_EN_UMSK (~(((1U << RF_LODIST_TX_EN_LEN) - 1) << RF_LODIST_TX_EN_POS)) -#define RF_PU_TXBUF RF_PU_TXBUF -#define RF_PU_TXBUF_POS (1U) -#define RF_PU_TXBUF_LEN (1U) -#define RF_PU_TXBUF_MSK (((1U << RF_PU_TXBUF_LEN) - 1) << RF_PU_TXBUF_POS) -#define RF_PU_TXBUF_UMSK (~(((1U << RF_PU_TXBUF_LEN) - 1) << RF_PU_TXBUF_POS)) -#define RF_PU_RXBUF RF_PU_RXBUF -#define RF_PU_RXBUF_POS (2U) -#define RF_PU_RXBUF_LEN (1U) -#define RF_PU_RXBUF_MSK (((1U << RF_PU_RXBUF_LEN) - 1) << RF_PU_RXBUF_POS) -#define RF_PU_RXBUF_UMSK (~(((1U << RF_PU_RXBUF_LEN) - 1) << RF_PU_RXBUF_POS)) -#define RF_PU_DTC RF_PU_DTC -#define RF_PU_DTC_POS (3U) -#define RF_PU_DTC_LEN (1U) -#define RF_PU_DTC_MSK (((1U << RF_PU_DTC_LEN) - 1) << RF_PU_DTC_POS) -#define RF_PU_DTC_UMSK (~(((1U << RF_PU_DTC_LEN) - 1) << RF_PU_DTC_POS)) -#define RF_PU_ADPLL_SFREG RF_PU_ADPLL_SFREG -#define RF_PU_ADPLL_SFREG_POS (4U) -#define RF_PU_ADPLL_SFREG_LEN (1U) -#define RF_PU_ADPLL_SFREG_MSK (((1U << RF_PU_ADPLL_SFREG_LEN) - 1) << RF_PU_ADPLL_SFREG_POS) -#define RF_PU_ADPLL_SFREG_UMSK (~(((1U << RF_PU_ADPLL_SFREG_LEN) - 1) << RF_PU_ADPLL_SFREG_POS)) -#define RF_PU_ADPLL_ADC RF_PU_ADPLL_ADC -#define RF_PU_ADPLL_ADC_POS (5U) -#define RF_PU_ADPLL_ADC_LEN (1U) -#define RF_PU_ADPLL_ADC_MSK (((1U << RF_PU_ADPLL_ADC_LEN) - 1) << RF_PU_ADPLL_ADC_POS) -#define RF_PU_ADPLL_ADC_UMSK (~(((1U << RF_PU_ADPLL_ADC_LEN) - 1) << RF_PU_ADPLL_ADC_POS)) -#define RF_ADPLL_CLK_EN RF_ADPLL_CLK_EN -#define RF_ADPLL_CLK_EN_POS (6U) -#define RF_ADPLL_CLK_EN_LEN (1U) -#define RF_ADPLL_CLK_EN_MSK (((1U << RF_ADPLL_CLK_EN_LEN) - 1) << RF_ADPLL_CLK_EN_POS) -#define RF_ADPLL_CLK_EN_UMSK (~(((1U << RF_ADPLL_CLK_EN_LEN) - 1) << RF_ADPLL_CLK_EN_POS)) -#define RF_LOTPM_HFP_BYPASS RF_LOTPM_HFP_BYPASS -#define RF_LOTPM_HFP_BYPASS_POS (7U) -#define RF_LOTPM_HFP_BYPASS_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_MSK (((1U << RF_LOTPM_HFP_BYPASS_LEN) - 1) << RF_LOTPM_HFP_BYPASS_POS) -#define RF_LOTPM_HFP_BYPASS_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_LEN) - 1) << RF_LOTPM_HFP_BYPASS_POS)) -#define RF_LOTPM_LFP_BYPASS RF_LOTPM_LFP_BYPASS -#define RF_LOTPM_LFP_BYPASS_POS (8U) -#define RF_LOTPM_LFP_BYPASS_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_MSK (((1U << RF_LOTPM_LFP_BYPASS_LEN) - 1) << RF_LOTPM_LFP_BYPASS_POS) -#define RF_LOTPM_LFP_BYPASS_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_LEN) - 1) << RF_LOTPM_LFP_BYPASS_POS)) -#define RF_LOTPM_HFP_CLK_EN RF_LOTPM_HFP_CLK_EN -#define RF_LOTPM_HFP_CLK_EN_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_MSK (((1U << RF_LOTPM_HFP_CLK_EN_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_POS) -#define RF_LOTPM_HFP_CLK_EN_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_POS)) -#define RF_PU_FBDV_BUF RF_PU_FBDV_BUF -#define RF_PU_FBDV_BUF_POS (10U) -#define RF_PU_FBDV_BUF_LEN (1U) -#define RF_PU_FBDV_BUF_MSK (((1U << RF_PU_FBDV_BUF_LEN) - 1) << RF_PU_FBDV_BUF_POS) -#define RF_PU_FBDV_BUF_UMSK (~(((1U << RF_PU_FBDV_BUF_LEN) - 1) << RF_PU_FBDV_BUF_POS)) -#define RF_PU_FBDV RF_PU_FBDV -#define RF_PU_FBDV_POS (11U) -#define RF_PU_FBDV_LEN (1U) -#define RF_PU_FBDV_MSK (((1U << RF_PU_FBDV_LEN) - 1) << RF_PU_FBDV_POS) -#define RF_PU_FBDV_UMSK (~(((1U << RF_PU_FBDV_LEN) - 1) << RF_PU_FBDV_POS)) -#define RF_PU_VCO RF_PU_VCO -#define RF_PU_VCO_POS (12U) -#define RF_PU_VCO_LEN (1U) -#define RF_PU_VCO_MSK (((1U << RF_PU_VCO_LEN) - 1) << RF_PU_VCO_POS) -#define RF_PU_VCO_UMSK (~(((1U << RF_PU_VCO_LEN) - 1) << RF_PU_VCO_POS)) -#define RF_PU_VCO_LDO RF_PU_VCO_LDO -#define RF_PU_VCO_LDO_POS (13U) -#define RF_PU_VCO_LDO_LEN (1U) -#define RF_PU_VCO_LDO_MSK (((1U << RF_PU_VCO_LDO_LEN) - 1) << RF_PU_VCO_LDO_POS) -#define RF_PU_VCO_LDO_UMSK (~(((1U << RF_PU_VCO_LDO_LEN) - 1) << RF_PU_VCO_LDO_POS)) -#define RF_PU_LODIST_BODY_BIAS RF_PU_LODIST_BODY_BIAS -#define RF_PU_LODIST_BODY_BIAS_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_MSK (((1U << RF_PU_LODIST_BODY_BIAS_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_POS) -#define RF_PU_LODIST_BODY_BIAS_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_POS)) -#define RF_RXADC_CLK_EN RF_RXADC_CLK_EN -#define RF_RXADC_CLK_EN_POS (15U) -#define RF_RXADC_CLK_EN_LEN (1U) -#define RF_RXADC_CLK_EN_MSK (((1U << RF_RXADC_CLK_EN_LEN) - 1) << RF_RXADC_CLK_EN_POS) -#define RF_RXADC_CLK_EN_UMSK (~(((1U << RF_RXADC_CLK_EN_LEN) - 1) << RF_RXADC_CLK_EN_POS)) -#define RF_PU_RXADC RF_PU_RXADC -#define RF_PU_RXADC_POS (16U) -#define RF_PU_RXADC_LEN (1U) -#define RF_PU_RXADC_MSK (((1U << RF_PU_RXADC_LEN) - 1) << RF_PU_RXADC_POS) -#define RF_PU_RXADC_UMSK (~(((1U << RF_PU_RXADC_LEN) - 1) << RF_PU_RXADC_POS)) -#define RF_PU_ROSDAC RF_PU_ROSDAC -#define RF_PU_ROSDAC_POS (17U) -#define RF_PU_ROSDAC_LEN (1U) -#define RF_PU_ROSDAC_MSK (((1U << RF_PU_ROSDAC_LEN) - 1) << RF_PU_ROSDAC_POS) -#define RF_PU_ROSDAC_UMSK (~(((1U << RF_PU_ROSDAC_LEN) - 1) << RF_PU_ROSDAC_POS)) -#define RF_PU_RBB_PKDET RF_PU_RBB_PKDET -#define RF_PU_RBB_PKDET_POS (18U) -#define RF_PU_RBB_PKDET_LEN (1U) -#define RF_PU_RBB_PKDET_MSK (((1U << RF_PU_RBB_PKDET_LEN) - 1) << RF_PU_RBB_PKDET_POS) -#define RF_PU_RBB_PKDET_UMSK (~(((1U << RF_PU_RBB_PKDET_LEN) - 1) << RF_PU_RBB_PKDET_POS)) -#define RF_PU_RBB RF_PU_RBB -#define RF_PU_RBB_POS (19U) -#define RF_PU_RBB_LEN (1U) -#define RF_PU_RBB_MSK (((1U << RF_PU_RBB_LEN) - 1) << RF_PU_RBB_POS) -#define RF_PU_RBB_UMSK (~(((1U << RF_PU_RBB_LEN) - 1) << RF_PU_RBB_POS)) -#define RF_PU_RMX RF_PU_RMX -#define RF_PU_RMX_POS (20U) -#define RF_PU_RMX_LEN (1U) -#define RF_PU_RMX_MSK (((1U << RF_PU_RMX_LEN) - 1) << RF_PU_RMX_POS) -#define RF_PU_RMX_UMSK (~(((1U << RF_PU_RMX_LEN) - 1) << RF_PU_RMX_POS)) -#define RF_PU_LNA RF_PU_LNA -#define RF_PU_LNA_POS (21U) -#define RF_PU_LNA_LEN (1U) -#define RF_PU_LNA_MSK (((1U << RF_PU_LNA_LEN) - 1) << RF_PU_LNA_POS) -#define RF_PU_LNA_UMSK (~(((1U << RF_PU_LNA_LEN) - 1) << RF_PU_LNA_POS)) -#define RF_PU_PA RF_PU_PA -#define RF_PU_PA_POS (22U) -#define RF_PU_PA_LEN (1U) -#define RF_PU_PA_MSK (((1U << RF_PU_PA_LEN) - 1) << RF_PU_PA_POS) -#define RF_PU_PA_UMSK (~(((1U << RF_PU_PA_LEN) - 1) << RF_PU_PA_POS)) -#define RF_RX_BYPASS_EN RF_RX_BYPASS_EN -#define RF_RX_BYPASS_EN_POS (23U) -#define RF_RX_BYPASS_EN_LEN (1U) -#define RF_RX_BYPASS_EN_MSK (((1U << RF_RX_BYPASS_EN_LEN) - 1) << RF_RX_BYPASS_EN_POS) -#define RF_RX_BYPASS_EN_UMSK (~(((1U << RF_RX_BYPASS_EN_LEN) - 1) << RF_RX_BYPASS_EN_POS)) -#define RF_PA_SERI_CAP_EN RF_PA_SERI_CAP_EN -#define RF_PA_SERI_CAP_EN_POS (24U) -#define RF_PA_SERI_CAP_EN_LEN (1U) -#define RF_PA_SERI_CAP_EN_MSK (((1U << RF_PA_SERI_CAP_EN_LEN) - 1) << RF_PA_SERI_CAP_EN_POS) -#define RF_PA_SERI_CAP_EN_UMSK (~(((1U << RF_PA_SERI_CAP_EN_LEN) - 1) << RF_PA_SERI_CAP_EN_POS)) -#define RF_RST_ADPLL RF_RST_ADPLL -#define RF_RST_ADPLL_POS (25U) -#define RF_RST_ADPLL_LEN (1U) -#define RF_RST_ADPLL_MSK (((1U << RF_RST_ADPLL_LEN) - 1) << RF_RST_ADPLL_POS) -#define RF_RST_ADPLL_UMSK (~(((1U << RF_RST_ADPLL_LEN) - 1) << RF_RST_ADPLL_POS)) -#define RF_RST_LOTPM_HFP RF_RST_LOTPM_HFP -#define RF_RST_LOTPM_HFP_POS (26U) -#define RF_RST_LOTPM_HFP_LEN (1U) -#define RF_RST_LOTPM_HFP_MSK (((1U << RF_RST_LOTPM_HFP_LEN) - 1) << RF_RST_LOTPM_HFP_POS) -#define RF_RST_LOTPM_HFP_UMSK (~(((1U << RF_RST_LOTPM_HFP_LEN) - 1) << RF_RST_LOTPM_HFP_POS)) -#define RF_RST_FBDV RF_RST_FBDV -#define RF_RST_FBDV_POS (27U) -#define RF_RST_FBDV_LEN (1U) -#define RF_RST_FBDV_MSK (((1U << RF_RST_FBDV_LEN) - 1) << RF_RST_FBDV_POS) -#define RF_RST_FBDV_UMSK (~(((1U << RF_RST_FBDV_LEN) - 1) << RF_RST_FBDV_POS)) - -/* 0x104 : Power up setting in SB state */ -#define RF_PUCR_SB_OFFSET (0x104) -#define RF_LODIST_TX_EN_SB RF_LODIST_TX_EN_SB -#define RF_LODIST_TX_EN_SB_POS (0U) -#define RF_LODIST_TX_EN_SB_LEN (1U) -#define RF_LODIST_TX_EN_SB_MSK (((1U << RF_LODIST_TX_EN_SB_LEN) - 1) << RF_LODIST_TX_EN_SB_POS) -#define RF_LODIST_TX_EN_SB_UMSK (~(((1U << RF_LODIST_TX_EN_SB_LEN) - 1) << RF_LODIST_TX_EN_SB_POS)) -#define RF_PU_TXBUF_SB RF_PU_TXBUF_SB -#define RF_PU_TXBUF_SB_POS (1U) -#define RF_PU_TXBUF_SB_LEN (1U) -#define RF_PU_TXBUF_SB_MSK (((1U << RF_PU_TXBUF_SB_LEN) - 1) << RF_PU_TXBUF_SB_POS) -#define RF_PU_TXBUF_SB_UMSK (~(((1U << RF_PU_TXBUF_SB_LEN) - 1) << RF_PU_TXBUF_SB_POS)) -#define RF_PU_RXBUF_SB RF_PU_RXBUF_SB -#define RF_PU_RXBUF_SB_POS (2U) -#define RF_PU_RXBUF_SB_LEN (1U) -#define RF_PU_RXBUF_SB_MSK (((1U << RF_PU_RXBUF_SB_LEN) - 1) << RF_PU_RXBUF_SB_POS) -#define RF_PU_RXBUF_SB_UMSK (~(((1U << RF_PU_RXBUF_SB_LEN) - 1) << RF_PU_RXBUF_SB_POS)) -#define RF_PU_DTC_SB RF_PU_DTC_SB -#define RF_PU_DTC_SB_POS (3U) -#define RF_PU_DTC_SB_LEN (1U) -#define RF_PU_DTC_SB_MSK (((1U << RF_PU_DTC_SB_LEN) - 1) << RF_PU_DTC_SB_POS) -#define RF_PU_DTC_SB_UMSK (~(((1U << RF_PU_DTC_SB_LEN) - 1) << RF_PU_DTC_SB_POS)) -#define RF_PU_ADPLL_SFREG_SB RF_PU_ADPLL_SFREG_SB -#define RF_PU_ADPLL_SFREG_SB_POS (4U) -#define RF_PU_ADPLL_SFREG_SB_LEN (1U) -#define RF_PU_ADPLL_SFREG_SB_MSK (((1U << RF_PU_ADPLL_SFREG_SB_LEN) - 1) << RF_PU_ADPLL_SFREG_SB_POS) -#define RF_PU_ADPLL_SFREG_SB_UMSK (~(((1U << RF_PU_ADPLL_SFREG_SB_LEN) - 1) << RF_PU_ADPLL_SFREG_SB_POS)) -#define RF_PU_ADPLL_ADC_SB RF_PU_ADPLL_ADC_SB -#define RF_PU_ADPLL_ADC_SB_POS (5U) -#define RF_PU_ADPLL_ADC_SB_LEN (1U) -#define RF_PU_ADPLL_ADC_SB_MSK (((1U << RF_PU_ADPLL_ADC_SB_LEN) - 1) << RF_PU_ADPLL_ADC_SB_POS) -#define RF_PU_ADPLL_ADC_SB_UMSK (~(((1U << RF_PU_ADPLL_ADC_SB_LEN) - 1) << RF_PU_ADPLL_ADC_SB_POS)) -#define RF_ADPLL_CLK_EN_SB RF_ADPLL_CLK_EN_SB -#define RF_ADPLL_CLK_EN_SB_POS (6U) -#define RF_ADPLL_CLK_EN_SB_LEN (1U) -#define RF_ADPLL_CLK_EN_SB_MSK (((1U << RF_ADPLL_CLK_EN_SB_LEN) - 1) << RF_ADPLL_CLK_EN_SB_POS) -#define RF_ADPLL_CLK_EN_SB_UMSK (~(((1U << RF_ADPLL_CLK_EN_SB_LEN) - 1) << RF_ADPLL_CLK_EN_SB_POS)) -#define RF_LOTPM_HFP_BYPASS_SB RF_LOTPM_HFP_BYPASS_SB -#define RF_LOTPM_HFP_BYPASS_SB_POS (7U) -#define RF_LOTPM_HFP_BYPASS_SB_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_SB_MSK (((1U << RF_LOTPM_HFP_BYPASS_SB_LEN) - 1) << RF_LOTPM_HFP_BYPASS_SB_POS) -#define RF_LOTPM_HFP_BYPASS_SB_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_SB_LEN) - 1) << RF_LOTPM_HFP_BYPASS_SB_POS)) -#define RF_LOTPM_LFP_BYPASS_SB RF_LOTPM_LFP_BYPASS_SB -#define RF_LOTPM_LFP_BYPASS_SB_POS (8U) -#define RF_LOTPM_LFP_BYPASS_SB_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_SB_MSK (((1U << RF_LOTPM_LFP_BYPASS_SB_LEN) - 1) << RF_LOTPM_LFP_BYPASS_SB_POS) -#define RF_LOTPM_LFP_BYPASS_SB_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_SB_LEN) - 1) << RF_LOTPM_LFP_BYPASS_SB_POS)) -#define RF_LOTPM_HFP_CLK_EN_SB RF_LOTPM_HFP_CLK_EN_SB -#define RF_LOTPM_HFP_CLK_EN_SB_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_SB_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_SB_MSK (((1U << RF_LOTPM_HFP_CLK_EN_SB_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_SB_POS) -#define RF_LOTPM_HFP_CLK_EN_SB_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_SB_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_SB_POS)) -#define RF_PU_FBDV_BUF_SB RF_PU_FBDV_BUF_SB -#define RF_PU_FBDV_BUF_SB_POS (10U) -#define RF_PU_FBDV_BUF_SB_LEN (1U) -#define RF_PU_FBDV_BUF_SB_MSK (((1U << RF_PU_FBDV_BUF_SB_LEN) - 1) << RF_PU_FBDV_BUF_SB_POS) -#define RF_PU_FBDV_BUF_SB_UMSK (~(((1U << RF_PU_FBDV_BUF_SB_LEN) - 1) << RF_PU_FBDV_BUF_SB_POS)) -#define RF_PU_FBDV_SB RF_PU_FBDV_SB -#define RF_PU_FBDV_SB_POS (11U) -#define RF_PU_FBDV_SB_LEN (1U) -#define RF_PU_FBDV_SB_MSK (((1U << RF_PU_FBDV_SB_LEN) - 1) << RF_PU_FBDV_SB_POS) -#define RF_PU_FBDV_SB_UMSK (~(((1U << RF_PU_FBDV_SB_LEN) - 1) << RF_PU_FBDV_SB_POS)) -#define RF_PU_VCO_SB RF_PU_VCO_SB -#define RF_PU_VCO_SB_POS (12U) -#define RF_PU_VCO_SB_LEN (1U) -#define RF_PU_VCO_SB_MSK (((1U << RF_PU_VCO_SB_LEN) - 1) << RF_PU_VCO_SB_POS) -#define RF_PU_VCO_SB_UMSK (~(((1U << RF_PU_VCO_SB_LEN) - 1) << RF_PU_VCO_SB_POS)) -#define RF_PU_VCO_LDO_SB RF_PU_VCO_LDO_SB -#define RF_PU_VCO_LDO_SB_POS (13U) -#define RF_PU_VCO_LDO_SB_LEN (1U) -#define RF_PU_VCO_LDO_SB_MSK (((1U << RF_PU_VCO_LDO_SB_LEN) - 1) << RF_PU_VCO_LDO_SB_POS) -#define RF_PU_VCO_LDO_SB_UMSK (~(((1U << RF_PU_VCO_LDO_SB_LEN) - 1) << RF_PU_VCO_LDO_SB_POS)) -#define RF_PU_LODIST_BODY_BIAS_SB RF_PU_LODIST_BODY_BIAS_SB -#define RF_PU_LODIST_BODY_BIAS_SB_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_SB_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_SB_MSK (((1U << RF_PU_LODIST_BODY_BIAS_SB_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_SB_POS) -#define RF_PU_LODIST_BODY_BIAS_SB_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_SB_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_SB_POS)) -#define RF_RXADC_CLK_EN_SB RF_RXADC_CLK_EN_SB -#define RF_RXADC_CLK_EN_SB_POS (15U) -#define RF_RXADC_CLK_EN_SB_LEN (1U) -#define RF_RXADC_CLK_EN_SB_MSK (((1U << RF_RXADC_CLK_EN_SB_LEN) - 1) << RF_RXADC_CLK_EN_SB_POS) -#define RF_RXADC_CLK_EN_SB_UMSK (~(((1U << RF_RXADC_CLK_EN_SB_LEN) - 1) << RF_RXADC_CLK_EN_SB_POS)) -#define RF_PU_RXADC_SB RF_PU_RXADC_SB -#define RF_PU_RXADC_SB_POS (16U) -#define RF_PU_RXADC_SB_LEN (1U) -#define RF_PU_RXADC_SB_MSK (((1U << RF_PU_RXADC_SB_LEN) - 1) << RF_PU_RXADC_SB_POS) -#define RF_PU_RXADC_SB_UMSK (~(((1U << RF_PU_RXADC_SB_LEN) - 1) << RF_PU_RXADC_SB_POS)) -#define RF_PU_ROSDAC_SB RF_PU_ROSDAC_SB -#define RF_PU_ROSDAC_SB_POS (17U) -#define RF_PU_ROSDAC_SB_LEN (1U) -#define RF_PU_ROSDAC_SB_MSK (((1U << RF_PU_ROSDAC_SB_LEN) - 1) << RF_PU_ROSDAC_SB_POS) -#define RF_PU_ROSDAC_SB_UMSK (~(((1U << RF_PU_ROSDAC_SB_LEN) - 1) << RF_PU_ROSDAC_SB_POS)) -#define RF_PU_RBB_PKDET_SB RF_PU_RBB_PKDET_SB -#define RF_PU_RBB_PKDET_SB_POS (18U) -#define RF_PU_RBB_PKDET_SB_LEN (1U) -#define RF_PU_RBB_PKDET_SB_MSK (((1U << RF_PU_RBB_PKDET_SB_LEN) - 1) << RF_PU_RBB_PKDET_SB_POS) -#define RF_PU_RBB_PKDET_SB_UMSK (~(((1U << RF_PU_RBB_PKDET_SB_LEN) - 1) << RF_PU_RBB_PKDET_SB_POS)) -#define RF_PU_RBB_SB RF_PU_RBB_SB -#define RF_PU_RBB_SB_POS (19U) -#define RF_PU_RBB_SB_LEN (1U) -#define RF_PU_RBB_SB_MSK (((1U << RF_PU_RBB_SB_LEN) - 1) << RF_PU_RBB_SB_POS) -#define RF_PU_RBB_SB_UMSK (~(((1U << RF_PU_RBB_SB_LEN) - 1) << RF_PU_RBB_SB_POS)) -#define RF_PU_RMX_SB RF_PU_RMX_SB -#define RF_PU_RMX_SB_POS (20U) -#define RF_PU_RMX_SB_LEN (1U) -#define RF_PU_RMX_SB_MSK (((1U << RF_PU_RMX_SB_LEN) - 1) << RF_PU_RMX_SB_POS) -#define RF_PU_RMX_SB_UMSK (~(((1U << RF_PU_RMX_SB_LEN) - 1) << RF_PU_RMX_SB_POS)) -#define RF_PU_LNA_SB RF_PU_LNA_SB -#define RF_PU_LNA_SB_POS (21U) -#define RF_PU_LNA_SB_LEN (1U) -#define RF_PU_LNA_SB_MSK (((1U << RF_PU_LNA_SB_LEN) - 1) << RF_PU_LNA_SB_POS) -#define RF_PU_LNA_SB_UMSK (~(((1U << RF_PU_LNA_SB_LEN) - 1) << RF_PU_LNA_SB_POS)) -#define RF_PU_PA_SB RF_PU_PA_SB -#define RF_PU_PA_SB_POS (22U) -#define RF_PU_PA_SB_LEN (1U) -#define RF_PU_PA_SB_MSK (((1U << RF_PU_PA_SB_LEN) - 1) << RF_PU_PA_SB_POS) -#define RF_PU_PA_SB_UMSK (~(((1U << RF_PU_PA_SB_LEN) - 1) << RF_PU_PA_SB_POS)) -#define RF_RX_BYPASS_EN_SB RF_RX_BYPASS_EN_SB -#define RF_RX_BYPASS_EN_SB_POS (23U) -#define RF_RX_BYPASS_EN_SB_LEN (1U) -#define RF_RX_BYPASS_EN_SB_MSK (((1U << RF_RX_BYPASS_EN_SB_LEN) - 1) << RF_RX_BYPASS_EN_SB_POS) -#define RF_RX_BYPASS_EN_SB_UMSK (~(((1U << RF_RX_BYPASS_EN_SB_LEN) - 1) << RF_RX_BYPASS_EN_SB_POS)) -#define RF_PA_SERI_CAP_EN_SB RF_PA_SERI_CAP_EN_SB -#define RF_PA_SERI_CAP_EN_SB_POS (24U) -#define RF_PA_SERI_CAP_EN_SB_LEN (1U) -#define RF_PA_SERI_CAP_EN_SB_MSK (((1U << RF_PA_SERI_CAP_EN_SB_LEN) - 1) << RF_PA_SERI_CAP_EN_SB_POS) -#define RF_PA_SERI_CAP_EN_SB_UMSK (~(((1U << RF_PA_SERI_CAP_EN_SB_LEN) - 1) << RF_PA_SERI_CAP_EN_SB_POS)) - -/* 0x108 : Power up in LOTX state */ -#define RF_PUCR_LOTX_OFFSET (0x108) -#define RF_LODIST_TX_EN_LOTX RF_LODIST_TX_EN_LOTX -#define RF_LODIST_TX_EN_LOTX_POS (0U) -#define RF_LODIST_TX_EN_LOTX_LEN (1U) -#define RF_LODIST_TX_EN_LOTX_MSK (((1U << RF_LODIST_TX_EN_LOTX_LEN) - 1) << RF_LODIST_TX_EN_LOTX_POS) -#define RF_LODIST_TX_EN_LOTX_UMSK (~(((1U << RF_LODIST_TX_EN_LOTX_LEN) - 1) << RF_LODIST_TX_EN_LOTX_POS)) -#define RF_PU_TXBUF_LOTX RF_PU_TXBUF_LOTX -#define RF_PU_TXBUF_LOTX_POS (1U) -#define RF_PU_TXBUF_LOTX_LEN (1U) -#define RF_PU_TXBUF_LOTX_MSK (((1U << RF_PU_TXBUF_LOTX_LEN) - 1) << RF_PU_TXBUF_LOTX_POS) -#define RF_PU_TXBUF_LOTX_UMSK (~(((1U << RF_PU_TXBUF_LOTX_LEN) - 1) << RF_PU_TXBUF_LOTX_POS)) -#define RF_PU_RXBUF_LOTX RF_PU_RXBUF_LOTX -#define RF_PU_RXBUF_LOTX_POS (2U) -#define RF_PU_RXBUF_LOTX_LEN (1U) -#define RF_PU_RXBUF_LOTX_MSK (((1U << RF_PU_RXBUF_LOTX_LEN) - 1) << RF_PU_RXBUF_LOTX_POS) -#define RF_PU_RXBUF_LOTX_UMSK (~(((1U << RF_PU_RXBUF_LOTX_LEN) - 1) << RF_PU_RXBUF_LOTX_POS)) -#define RF_PU_DTC_LOTX RF_PU_DTC_LOTX -#define RF_PU_DTC_LOTX_POS (3U) -#define RF_PU_DTC_LOTX_LEN (1U) -#define RF_PU_DTC_LOTX_MSK (((1U << RF_PU_DTC_LOTX_LEN) - 1) << RF_PU_DTC_LOTX_POS) -#define RF_PU_DTC_LOTX_UMSK (~(((1U << RF_PU_DTC_LOTX_LEN) - 1) << RF_PU_DTC_LOTX_POS)) -#define RF_PU_ADPLL_SFREG_LOTX RF_PU_ADPLL_SFREG_LOTX -#define RF_PU_ADPLL_SFREG_LOTX_POS (4U) -#define RF_PU_ADPLL_SFREG_LOTX_LEN (1U) -#define RF_PU_ADPLL_SFREG_LOTX_MSK (((1U << RF_PU_ADPLL_SFREG_LOTX_LEN) - 1) << RF_PU_ADPLL_SFREG_LOTX_POS) -#define RF_PU_ADPLL_SFREG_LOTX_UMSK (~(((1U << RF_PU_ADPLL_SFREG_LOTX_LEN) - 1) << RF_PU_ADPLL_SFREG_LOTX_POS)) -#define RF_PU_ADPLL_ADC_LOTX RF_PU_ADPLL_ADC_LOTX -#define RF_PU_ADPLL_ADC_LOTX_POS (5U) -#define RF_PU_ADPLL_ADC_LOTX_LEN (1U) -#define RF_PU_ADPLL_ADC_LOTX_MSK (((1U << RF_PU_ADPLL_ADC_LOTX_LEN) - 1) << RF_PU_ADPLL_ADC_LOTX_POS) -#define RF_PU_ADPLL_ADC_LOTX_UMSK (~(((1U << RF_PU_ADPLL_ADC_LOTX_LEN) - 1) << RF_PU_ADPLL_ADC_LOTX_POS)) -#define RF_ADPLL_CLK_EN_LOTX RF_ADPLL_CLK_EN_LOTX -#define RF_ADPLL_CLK_EN_LOTX_POS (6U) -#define RF_ADPLL_CLK_EN_LOTX_LEN (1U) -#define RF_ADPLL_CLK_EN_LOTX_MSK (((1U << RF_ADPLL_CLK_EN_LOTX_LEN) - 1) << RF_ADPLL_CLK_EN_LOTX_POS) -#define RF_ADPLL_CLK_EN_LOTX_UMSK (~(((1U << RF_ADPLL_CLK_EN_LOTX_LEN) - 1) << RF_ADPLL_CLK_EN_LOTX_POS)) -#define RF_LOTPM_HFP_BYPASS_LOTX RF_LOTPM_HFP_BYPASS_LOTX -#define RF_LOTPM_HFP_BYPASS_LOTX_POS (7U) -#define RF_LOTPM_HFP_BYPASS_LOTX_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_LOTX_MSK (((1U << RF_LOTPM_HFP_BYPASS_LOTX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_LOTX_POS) -#define RF_LOTPM_HFP_BYPASS_LOTX_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_LOTX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_LOTX_POS)) -#define RF_LOTPM_LFP_BYPASS_LOTX RF_LOTPM_LFP_BYPASS_LOTX -#define RF_LOTPM_LFP_BYPASS_LOTX_POS (8U) -#define RF_LOTPM_LFP_BYPASS_LOTX_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_LOTX_MSK (((1U << RF_LOTPM_LFP_BYPASS_LOTX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_LOTX_POS) -#define RF_LOTPM_LFP_BYPASS_LOTX_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_LOTX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_LOTX_POS)) -#define RF_LOTPM_HFP_CLK_EN_LOTX RF_LOTPM_HFP_CLK_EN_LOTX -#define RF_LOTPM_HFP_CLK_EN_LOTX_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_LOTX_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_LOTX_MSK (((1U << RF_LOTPM_HFP_CLK_EN_LOTX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_LOTX_POS) -#define RF_LOTPM_HFP_CLK_EN_LOTX_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_LOTX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_LOTX_POS)) -#define RF_PU_FBDV_BUF_LOTX RF_PU_FBDV_BUF_LOTX -#define RF_PU_FBDV_BUF_LOTX_POS (10U) -#define RF_PU_FBDV_BUF_LOTX_LEN (1U) -#define RF_PU_FBDV_BUF_LOTX_MSK (((1U << RF_PU_FBDV_BUF_LOTX_LEN) - 1) << RF_PU_FBDV_BUF_LOTX_POS) -#define RF_PU_FBDV_BUF_LOTX_UMSK (~(((1U << RF_PU_FBDV_BUF_LOTX_LEN) - 1) << RF_PU_FBDV_BUF_LOTX_POS)) -#define RF_PU_FBDV_LOTX RF_PU_FBDV_LOTX -#define RF_PU_FBDV_LOTX_POS (11U) -#define RF_PU_FBDV_LOTX_LEN (1U) -#define RF_PU_FBDV_LOTX_MSK (((1U << RF_PU_FBDV_LOTX_LEN) - 1) << RF_PU_FBDV_LOTX_POS) -#define RF_PU_FBDV_LOTX_UMSK (~(((1U << RF_PU_FBDV_LOTX_LEN) - 1) << RF_PU_FBDV_LOTX_POS)) -#define RF_PU_VCO_LOTX RF_PU_VCO_LOTX -#define RF_PU_VCO_LOTX_POS (12U) -#define RF_PU_VCO_LOTX_LEN (1U) -#define RF_PU_VCO_LOTX_MSK (((1U << RF_PU_VCO_LOTX_LEN) - 1) << RF_PU_VCO_LOTX_POS) -#define RF_PU_VCO_LOTX_UMSK (~(((1U << RF_PU_VCO_LOTX_LEN) - 1) << RF_PU_VCO_LOTX_POS)) -#define RF_PU_VCO_LDO_LOTX RF_PU_VCO_LDO_LOTX -#define RF_PU_VCO_LDO_LOTX_POS (13U) -#define RF_PU_VCO_LDO_LOTX_LEN (1U) -#define RF_PU_VCO_LDO_LOTX_MSK (((1U << RF_PU_VCO_LDO_LOTX_LEN) - 1) << RF_PU_VCO_LDO_LOTX_POS) -#define RF_PU_VCO_LDO_LOTX_UMSK (~(((1U << RF_PU_VCO_LDO_LOTX_LEN) - 1) << RF_PU_VCO_LDO_LOTX_POS)) -#define RF_PU_LODIST_BODY_BIAS_LOTX RF_PU_LODIST_BODY_BIAS_LOTX -#define RF_PU_LODIST_BODY_BIAS_LOTX_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_LOTX_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_LOTX_MSK (((1U << RF_PU_LODIST_BODY_BIAS_LOTX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_LOTX_POS) -#define RF_PU_LODIST_BODY_BIAS_LOTX_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_LOTX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_LOTX_POS)) -#define RF_RXADC_CLK_EN_LOTX RF_RXADC_CLK_EN_LOTX -#define RF_RXADC_CLK_EN_LOTX_POS (15U) -#define RF_RXADC_CLK_EN_LOTX_LEN (1U) -#define RF_RXADC_CLK_EN_LOTX_MSK (((1U << RF_RXADC_CLK_EN_LOTX_LEN) - 1) << RF_RXADC_CLK_EN_LOTX_POS) -#define RF_RXADC_CLK_EN_LOTX_UMSK (~(((1U << RF_RXADC_CLK_EN_LOTX_LEN) - 1) << RF_RXADC_CLK_EN_LOTX_POS)) -#define RF_PU_RXADC_LOTX RF_PU_RXADC_LOTX -#define RF_PU_RXADC_LOTX_POS (16U) -#define RF_PU_RXADC_LOTX_LEN (1U) -#define RF_PU_RXADC_LOTX_MSK (((1U << RF_PU_RXADC_LOTX_LEN) - 1) << RF_PU_RXADC_LOTX_POS) -#define RF_PU_RXADC_LOTX_UMSK (~(((1U << RF_PU_RXADC_LOTX_LEN) - 1) << RF_PU_RXADC_LOTX_POS)) -#define RF_PU_ROSDAC_LOTX RF_PU_ROSDAC_LOTX -#define RF_PU_ROSDAC_LOTX_POS (17U) -#define RF_PU_ROSDAC_LOTX_LEN (1U) -#define RF_PU_ROSDAC_LOTX_MSK (((1U << RF_PU_ROSDAC_LOTX_LEN) - 1) << RF_PU_ROSDAC_LOTX_POS) -#define RF_PU_ROSDAC_LOTX_UMSK (~(((1U << RF_PU_ROSDAC_LOTX_LEN) - 1) << RF_PU_ROSDAC_LOTX_POS)) -#define RF_PU_RBB_PKDET_LOTX RF_PU_RBB_PKDET_LOTX -#define RF_PU_RBB_PKDET_LOTX_POS (18U) -#define RF_PU_RBB_PKDET_LOTX_LEN (1U) -#define RF_PU_RBB_PKDET_LOTX_MSK (((1U << RF_PU_RBB_PKDET_LOTX_LEN) - 1) << RF_PU_RBB_PKDET_LOTX_POS) -#define RF_PU_RBB_PKDET_LOTX_UMSK (~(((1U << RF_PU_RBB_PKDET_LOTX_LEN) - 1) << RF_PU_RBB_PKDET_LOTX_POS)) -#define RF_PU_RBB_LOTX RF_PU_RBB_LOTX -#define RF_PU_RBB_LOTX_POS (19U) -#define RF_PU_RBB_LOTX_LEN (1U) -#define RF_PU_RBB_LOTX_MSK (((1U << RF_PU_RBB_LOTX_LEN) - 1) << RF_PU_RBB_LOTX_POS) -#define RF_PU_RBB_LOTX_UMSK (~(((1U << RF_PU_RBB_LOTX_LEN) - 1) << RF_PU_RBB_LOTX_POS)) -#define RF_PU_RMX_LOTX RF_PU_RMX_LOTX -#define RF_PU_RMX_LOTX_POS (20U) -#define RF_PU_RMX_LOTX_LEN (1U) -#define RF_PU_RMX_LOTX_MSK (((1U << RF_PU_RMX_LOTX_LEN) - 1) << RF_PU_RMX_LOTX_POS) -#define RF_PU_RMX_LOTX_UMSK (~(((1U << RF_PU_RMX_LOTX_LEN) - 1) << RF_PU_RMX_LOTX_POS)) -#define RF_PU_LNA_LOTX RF_PU_LNA_LOTX -#define RF_PU_LNA_LOTX_POS (21U) -#define RF_PU_LNA_LOTX_LEN (1U) -#define RF_PU_LNA_LOTX_MSK (((1U << RF_PU_LNA_LOTX_LEN) - 1) << RF_PU_LNA_LOTX_POS) -#define RF_PU_LNA_LOTX_UMSK (~(((1U << RF_PU_LNA_LOTX_LEN) - 1) << RF_PU_LNA_LOTX_POS)) -#define RF_PU_PA_LOTX RF_PU_PA_LOTX -#define RF_PU_PA_LOTX_POS (22U) -#define RF_PU_PA_LOTX_LEN (1U) -#define RF_PU_PA_LOTX_MSK (((1U << RF_PU_PA_LOTX_LEN) - 1) << RF_PU_PA_LOTX_POS) -#define RF_PU_PA_LOTX_UMSK (~(((1U << RF_PU_PA_LOTX_LEN) - 1) << RF_PU_PA_LOTX_POS)) -#define RF_RX_BYPASS_EN_LOTX RF_RX_BYPASS_EN_LOTX -#define RF_RX_BYPASS_EN_LOTX_POS (23U) -#define RF_RX_BYPASS_EN_LOTX_LEN (1U) -#define RF_RX_BYPASS_EN_LOTX_MSK (((1U << RF_RX_BYPASS_EN_LOTX_LEN) - 1) << RF_RX_BYPASS_EN_LOTX_POS) -#define RF_RX_BYPASS_EN_LOTX_UMSK (~(((1U << RF_RX_BYPASS_EN_LOTX_LEN) - 1) << RF_RX_BYPASS_EN_LOTX_POS)) -#define RF_PA_SERI_CAP_EN_LOTX RF_PA_SERI_CAP_EN_LOTX -#define RF_PA_SERI_CAP_EN_LOTX_POS (24U) -#define RF_PA_SERI_CAP_EN_LOTX_LEN (1U) -#define RF_PA_SERI_CAP_EN_LOTX_MSK (((1U << RF_PA_SERI_CAP_EN_LOTX_LEN) - 1) << RF_PA_SERI_CAP_EN_LOTX_POS) -#define RF_PA_SERI_CAP_EN_LOTX_UMSK (~(((1U << RF_PA_SERI_CAP_EN_LOTX_LEN) - 1) << RF_PA_SERI_CAP_EN_LOTX_POS)) - -/* 0x10C : Power up in LORX state */ -#define RF_PUCR_LORX_OFFSET (0x10C) -#define RF_LODIST_TX_EN_LORX RF_LODIST_TX_EN_LORX -#define RF_LODIST_TX_EN_LORX_POS (0U) -#define RF_LODIST_TX_EN_LORX_LEN (1U) -#define RF_LODIST_TX_EN_LORX_MSK (((1U << RF_LODIST_TX_EN_LORX_LEN) - 1) << RF_LODIST_TX_EN_LORX_POS) -#define RF_LODIST_TX_EN_LORX_UMSK (~(((1U << RF_LODIST_TX_EN_LORX_LEN) - 1) << RF_LODIST_TX_EN_LORX_POS)) -#define RF_PU_TXBUF_LORX RF_PU_TXBUF_LORX -#define RF_PU_TXBUF_LORX_POS (1U) -#define RF_PU_TXBUF_LORX_LEN (1U) -#define RF_PU_TXBUF_LORX_MSK (((1U << RF_PU_TXBUF_LORX_LEN) - 1) << RF_PU_TXBUF_LORX_POS) -#define RF_PU_TXBUF_LORX_UMSK (~(((1U << RF_PU_TXBUF_LORX_LEN) - 1) << RF_PU_TXBUF_LORX_POS)) -#define RF_PU_RXBUF_LORX RF_PU_RXBUF_LORX -#define RF_PU_RXBUF_LORX_POS (2U) -#define RF_PU_RXBUF_LORX_LEN (1U) -#define RF_PU_RXBUF_LORX_MSK (((1U << RF_PU_RXBUF_LORX_LEN) - 1) << RF_PU_RXBUF_LORX_POS) -#define RF_PU_RXBUF_LORX_UMSK (~(((1U << RF_PU_RXBUF_LORX_LEN) - 1) << RF_PU_RXBUF_LORX_POS)) -#define RF_PU_DTC_LORX RF_PU_DTC_LORX -#define RF_PU_DTC_LORX_POS (3U) -#define RF_PU_DTC_LORX_LEN (1U) -#define RF_PU_DTC_LORX_MSK (((1U << RF_PU_DTC_LORX_LEN) - 1) << RF_PU_DTC_LORX_POS) -#define RF_PU_DTC_LORX_UMSK (~(((1U << RF_PU_DTC_LORX_LEN) - 1) << RF_PU_DTC_LORX_POS)) -#define RF_PU_ADPLL_SFREG_LORX RF_PU_ADPLL_SFREG_LORX -#define RF_PU_ADPLL_SFREG_LORX_POS (4U) -#define RF_PU_ADPLL_SFREG_LORX_LEN (1U) -#define RF_PU_ADPLL_SFREG_LORX_MSK (((1U << RF_PU_ADPLL_SFREG_LORX_LEN) - 1) << RF_PU_ADPLL_SFREG_LORX_POS) -#define RF_PU_ADPLL_SFREG_LORX_UMSK (~(((1U << RF_PU_ADPLL_SFREG_LORX_LEN) - 1) << RF_PU_ADPLL_SFREG_LORX_POS)) -#define RF_PU_ADPLL_ADC_LORX RF_PU_ADPLL_ADC_LORX -#define RF_PU_ADPLL_ADC_LORX_POS (5U) -#define RF_PU_ADPLL_ADC_LORX_LEN (1U) -#define RF_PU_ADPLL_ADC_LORX_MSK (((1U << RF_PU_ADPLL_ADC_LORX_LEN) - 1) << RF_PU_ADPLL_ADC_LORX_POS) -#define RF_PU_ADPLL_ADC_LORX_UMSK (~(((1U << RF_PU_ADPLL_ADC_LORX_LEN) - 1) << RF_PU_ADPLL_ADC_LORX_POS)) -#define RF_ADPLL_CLK_EN_LORX RF_ADPLL_CLK_EN_LORX -#define RF_ADPLL_CLK_EN_LORX_POS (6U) -#define RF_ADPLL_CLK_EN_LORX_LEN (1U) -#define RF_ADPLL_CLK_EN_LORX_MSK (((1U << RF_ADPLL_CLK_EN_LORX_LEN) - 1) << RF_ADPLL_CLK_EN_LORX_POS) -#define RF_ADPLL_CLK_EN_LORX_UMSK (~(((1U << RF_ADPLL_CLK_EN_LORX_LEN) - 1) << RF_ADPLL_CLK_EN_LORX_POS)) -#define RF_LOTPM_HFP_BYPASS_LORX RF_LOTPM_HFP_BYPASS_LORX -#define RF_LOTPM_HFP_BYPASS_LORX_POS (7U) -#define RF_LOTPM_HFP_BYPASS_LORX_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_LORX_MSK (((1U << RF_LOTPM_HFP_BYPASS_LORX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_LORX_POS) -#define RF_LOTPM_HFP_BYPASS_LORX_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_LORX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_LORX_POS)) -#define RF_LOTPM_LFP_BYPASS_LORX RF_LOTPM_LFP_BYPASS_LORX -#define RF_LOTPM_LFP_BYPASS_LORX_POS (8U) -#define RF_LOTPM_LFP_BYPASS_LORX_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_LORX_MSK (((1U << RF_LOTPM_LFP_BYPASS_LORX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_LORX_POS) -#define RF_LOTPM_LFP_BYPASS_LORX_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_LORX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_LORX_POS)) -#define RF_LOTPM_HFP_CLK_EN_LORX RF_LOTPM_HFP_CLK_EN_LORX -#define RF_LOTPM_HFP_CLK_EN_LORX_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_LORX_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_LORX_MSK (((1U << RF_LOTPM_HFP_CLK_EN_LORX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_LORX_POS) -#define RF_LOTPM_HFP_CLK_EN_LORX_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_LORX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_LORX_POS)) -#define RF_PU_FBDV_BUF_LORX RF_PU_FBDV_BUF_LORX -#define RF_PU_FBDV_BUF_LORX_POS (10U) -#define RF_PU_FBDV_BUF_LORX_LEN (1U) -#define RF_PU_FBDV_BUF_LORX_MSK (((1U << RF_PU_FBDV_BUF_LORX_LEN) - 1) << RF_PU_FBDV_BUF_LORX_POS) -#define RF_PU_FBDV_BUF_LORX_UMSK (~(((1U << RF_PU_FBDV_BUF_LORX_LEN) - 1) << RF_PU_FBDV_BUF_LORX_POS)) -#define RF_PU_FBDV_LORX RF_PU_FBDV_LORX -#define RF_PU_FBDV_LORX_POS (11U) -#define RF_PU_FBDV_LORX_LEN (1U) -#define RF_PU_FBDV_LORX_MSK (((1U << RF_PU_FBDV_LORX_LEN) - 1) << RF_PU_FBDV_LORX_POS) -#define RF_PU_FBDV_LORX_UMSK (~(((1U << RF_PU_FBDV_LORX_LEN) - 1) << RF_PU_FBDV_LORX_POS)) -#define RF_PU_VCO_LORX RF_PU_VCO_LORX -#define RF_PU_VCO_LORX_POS (12U) -#define RF_PU_VCO_LORX_LEN (1U) -#define RF_PU_VCO_LORX_MSK (((1U << RF_PU_VCO_LORX_LEN) - 1) << RF_PU_VCO_LORX_POS) -#define RF_PU_VCO_LORX_UMSK (~(((1U << RF_PU_VCO_LORX_LEN) - 1) << RF_PU_VCO_LORX_POS)) -#define RF_PU_VCO_LDO_LORX RF_PU_VCO_LDO_LORX -#define RF_PU_VCO_LDO_LORX_POS (13U) -#define RF_PU_VCO_LDO_LORX_LEN (1U) -#define RF_PU_VCO_LDO_LORX_MSK (((1U << RF_PU_VCO_LDO_LORX_LEN) - 1) << RF_PU_VCO_LDO_LORX_POS) -#define RF_PU_VCO_LDO_LORX_UMSK (~(((1U << RF_PU_VCO_LDO_LORX_LEN) - 1) << RF_PU_VCO_LDO_LORX_POS)) -#define RF_PU_LODIST_BODY_BIAS_LORX RF_PU_LODIST_BODY_BIAS_LORX -#define RF_PU_LODIST_BODY_BIAS_LORX_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_LORX_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_LORX_MSK (((1U << RF_PU_LODIST_BODY_BIAS_LORX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_LORX_POS) -#define RF_PU_LODIST_BODY_BIAS_LORX_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_LORX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_LORX_POS)) -#define RF_RXADC_CLK_EN_LORX RF_RXADC_CLK_EN_LORX -#define RF_RXADC_CLK_EN_LORX_POS (15U) -#define RF_RXADC_CLK_EN_LORX_LEN (1U) -#define RF_RXADC_CLK_EN_LORX_MSK (((1U << RF_RXADC_CLK_EN_LORX_LEN) - 1) << RF_RXADC_CLK_EN_LORX_POS) -#define RF_RXADC_CLK_EN_LORX_UMSK (~(((1U << RF_RXADC_CLK_EN_LORX_LEN) - 1) << RF_RXADC_CLK_EN_LORX_POS)) -#define RF_PU_RXADC_LORX RF_PU_RXADC_LORX -#define RF_PU_RXADC_LORX_POS (16U) -#define RF_PU_RXADC_LORX_LEN (1U) -#define RF_PU_RXADC_LORX_MSK (((1U << RF_PU_RXADC_LORX_LEN) - 1) << RF_PU_RXADC_LORX_POS) -#define RF_PU_RXADC_LORX_UMSK (~(((1U << RF_PU_RXADC_LORX_LEN) - 1) << RF_PU_RXADC_LORX_POS)) -#define RF_PU_ROSDAC_LORX RF_PU_ROSDAC_LORX -#define RF_PU_ROSDAC_LORX_POS (17U) -#define RF_PU_ROSDAC_LORX_LEN (1U) -#define RF_PU_ROSDAC_LORX_MSK (((1U << RF_PU_ROSDAC_LORX_LEN) - 1) << RF_PU_ROSDAC_LORX_POS) -#define RF_PU_ROSDAC_LORX_UMSK (~(((1U << RF_PU_ROSDAC_LORX_LEN) - 1) << RF_PU_ROSDAC_LORX_POS)) -#define RF_PU_RBB_PKDET_LORX RF_PU_RBB_PKDET_LORX -#define RF_PU_RBB_PKDET_LORX_POS (18U) -#define RF_PU_RBB_PKDET_LORX_LEN (1U) -#define RF_PU_RBB_PKDET_LORX_MSK (((1U << RF_PU_RBB_PKDET_LORX_LEN) - 1) << RF_PU_RBB_PKDET_LORX_POS) -#define RF_PU_RBB_PKDET_LORX_UMSK (~(((1U << RF_PU_RBB_PKDET_LORX_LEN) - 1) << RF_PU_RBB_PKDET_LORX_POS)) -#define RF_PU_RBB_LORX RF_PU_RBB_LORX -#define RF_PU_RBB_LORX_POS (19U) -#define RF_PU_RBB_LORX_LEN (1U) -#define RF_PU_RBB_LORX_MSK (((1U << RF_PU_RBB_LORX_LEN) - 1) << RF_PU_RBB_LORX_POS) -#define RF_PU_RBB_LORX_UMSK (~(((1U << RF_PU_RBB_LORX_LEN) - 1) << RF_PU_RBB_LORX_POS)) -#define RF_PU_RMX_LORX RF_PU_RMX_LORX -#define RF_PU_RMX_LORX_POS (20U) -#define RF_PU_RMX_LORX_LEN (1U) -#define RF_PU_RMX_LORX_MSK (((1U << RF_PU_RMX_LORX_LEN) - 1) << RF_PU_RMX_LORX_POS) -#define RF_PU_RMX_LORX_UMSK (~(((1U << RF_PU_RMX_LORX_LEN) - 1) << RF_PU_RMX_LORX_POS)) -#define RF_PU_LNA_LORX RF_PU_LNA_LORX -#define RF_PU_LNA_LORX_POS (21U) -#define RF_PU_LNA_LORX_LEN (1U) -#define RF_PU_LNA_LORX_MSK (((1U << RF_PU_LNA_LORX_LEN) - 1) << RF_PU_LNA_LORX_POS) -#define RF_PU_LNA_LORX_UMSK (~(((1U << RF_PU_LNA_LORX_LEN) - 1) << RF_PU_LNA_LORX_POS)) -#define RF_PU_PA_LORX RF_PU_PA_LORX -#define RF_PU_PA_LORX_POS (22U) -#define RF_PU_PA_LORX_LEN (1U) -#define RF_PU_PA_LORX_MSK (((1U << RF_PU_PA_LORX_LEN) - 1) << RF_PU_PA_LORX_POS) -#define RF_PU_PA_LORX_UMSK (~(((1U << RF_PU_PA_LORX_LEN) - 1) << RF_PU_PA_LORX_POS)) -#define RF_RX_BYPASS_EN_LORX RF_RX_BYPASS_EN_LORX -#define RF_RX_BYPASS_EN_LORX_POS (23U) -#define RF_RX_BYPASS_EN_LORX_LEN (1U) -#define RF_RX_BYPASS_EN_LORX_MSK (((1U << RF_RX_BYPASS_EN_LORX_LEN) - 1) << RF_RX_BYPASS_EN_LORX_POS) -#define RF_RX_BYPASS_EN_LORX_UMSK (~(((1U << RF_RX_BYPASS_EN_LORX_LEN) - 1) << RF_RX_BYPASS_EN_LORX_POS)) -#define RF_PA_SERI_CAP_EN_LORX RF_PA_SERI_CAP_EN_LORX -#define RF_PA_SERI_CAP_EN_LORX_POS (24U) -#define RF_PA_SERI_CAP_EN_LORX_LEN (1U) -#define RF_PA_SERI_CAP_EN_LORX_MSK (((1U << RF_PA_SERI_CAP_EN_LORX_LEN) - 1) << RF_PA_SERI_CAP_EN_LORX_POS) -#define RF_PA_SERI_CAP_EN_LORX_UMSK (~(((1U << RF_PA_SERI_CAP_EN_LORX_LEN) - 1) << RF_PA_SERI_CAP_EN_LORX_POS)) - -/* 0x110 : Power up in TX state */ -#define RF_PUCR_TX_OFFSET (0x110) -#define RF_LODIST_TX_EN_TX RF_LODIST_TX_EN_TX -#define RF_LODIST_TX_EN_TX_POS (0U) -#define RF_LODIST_TX_EN_TX_LEN (1U) -#define RF_LODIST_TX_EN_TX_MSK (((1U << RF_LODIST_TX_EN_TX_LEN) - 1) << RF_LODIST_TX_EN_TX_POS) -#define RF_LODIST_TX_EN_TX_UMSK (~(((1U << RF_LODIST_TX_EN_TX_LEN) - 1) << RF_LODIST_TX_EN_TX_POS)) -#define RF_PU_TXBUF_TX RF_PU_TXBUF_TX -#define RF_PU_TXBUF_TX_POS (1U) -#define RF_PU_TXBUF_TX_LEN (1U) -#define RF_PU_TXBUF_TX_MSK (((1U << RF_PU_TXBUF_TX_LEN) - 1) << RF_PU_TXBUF_TX_POS) -#define RF_PU_TXBUF_TX_UMSK (~(((1U << RF_PU_TXBUF_TX_LEN) - 1) << RF_PU_TXBUF_TX_POS)) -#define RF_PU_RXBUF_TX RF_PU_RXBUF_TX -#define RF_PU_RXBUF_TX_POS (2U) -#define RF_PU_RXBUF_TX_LEN (1U) -#define RF_PU_RXBUF_TX_MSK (((1U << RF_PU_RXBUF_TX_LEN) - 1) << RF_PU_RXBUF_TX_POS) -#define RF_PU_RXBUF_TX_UMSK (~(((1U << RF_PU_RXBUF_TX_LEN) - 1) << RF_PU_RXBUF_TX_POS)) -#define RF_PU_DTC_TX RF_PU_DTC_TX -#define RF_PU_DTC_TX_POS (3U) -#define RF_PU_DTC_TX_LEN (1U) -#define RF_PU_DTC_TX_MSK (((1U << RF_PU_DTC_TX_LEN) - 1) << RF_PU_DTC_TX_POS) -#define RF_PU_DTC_TX_UMSK (~(((1U << RF_PU_DTC_TX_LEN) - 1) << RF_PU_DTC_TX_POS)) -#define RF_PU_ADPLL_SFREG_TX RF_PU_ADPLL_SFREG_TX -#define RF_PU_ADPLL_SFREG_TX_POS (4U) -#define RF_PU_ADPLL_SFREG_TX_LEN (1U) -#define RF_PU_ADPLL_SFREG_TX_MSK (((1U << RF_PU_ADPLL_SFREG_TX_LEN) - 1) << RF_PU_ADPLL_SFREG_TX_POS) -#define RF_PU_ADPLL_SFREG_TX_UMSK (~(((1U << RF_PU_ADPLL_SFREG_TX_LEN) - 1) << RF_PU_ADPLL_SFREG_TX_POS)) -#define RF_PU_ADPLL_ADC_TX RF_PU_ADPLL_ADC_TX -#define RF_PU_ADPLL_ADC_TX_POS (5U) -#define RF_PU_ADPLL_ADC_TX_LEN (1U) -#define RF_PU_ADPLL_ADC_TX_MSK (((1U << RF_PU_ADPLL_ADC_TX_LEN) - 1) << RF_PU_ADPLL_ADC_TX_POS) -#define RF_PU_ADPLL_ADC_TX_UMSK (~(((1U << RF_PU_ADPLL_ADC_TX_LEN) - 1) << RF_PU_ADPLL_ADC_TX_POS)) -#define RF_ADPLL_CLK_EN_TX RF_ADPLL_CLK_EN_TX -#define RF_ADPLL_CLK_EN_TX_POS (6U) -#define RF_ADPLL_CLK_EN_TX_LEN (1U) -#define RF_ADPLL_CLK_EN_TX_MSK (((1U << RF_ADPLL_CLK_EN_TX_LEN) - 1) << RF_ADPLL_CLK_EN_TX_POS) -#define RF_ADPLL_CLK_EN_TX_UMSK (~(((1U << RF_ADPLL_CLK_EN_TX_LEN) - 1) << RF_ADPLL_CLK_EN_TX_POS)) -#define RF_LOTPM_HFP_BYPASS_TX RF_LOTPM_HFP_BYPASS_TX -#define RF_LOTPM_HFP_BYPASS_TX_POS (7U) -#define RF_LOTPM_HFP_BYPASS_TX_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_TX_MSK (((1U << RF_LOTPM_HFP_BYPASS_TX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_TX_POS) -#define RF_LOTPM_HFP_BYPASS_TX_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_TX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_TX_POS)) -#define RF_LOTPM_LFP_BYPASS_TX RF_LOTPM_LFP_BYPASS_TX -#define RF_LOTPM_LFP_BYPASS_TX_POS (8U) -#define RF_LOTPM_LFP_BYPASS_TX_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_TX_MSK (((1U << RF_LOTPM_LFP_BYPASS_TX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_TX_POS) -#define RF_LOTPM_LFP_BYPASS_TX_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_TX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_TX_POS)) -#define RF_LOTPM_HFP_CLK_EN_TX RF_LOTPM_HFP_CLK_EN_TX -#define RF_LOTPM_HFP_CLK_EN_TX_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_TX_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_TX_MSK (((1U << RF_LOTPM_HFP_CLK_EN_TX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_TX_POS) -#define RF_LOTPM_HFP_CLK_EN_TX_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_TX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_TX_POS)) -#define RF_PU_FBDV_BUF_TX RF_PU_FBDV_BUF_TX -#define RF_PU_FBDV_BUF_TX_POS (10U) -#define RF_PU_FBDV_BUF_TX_LEN (1U) -#define RF_PU_FBDV_BUF_TX_MSK (((1U << RF_PU_FBDV_BUF_TX_LEN) - 1) << RF_PU_FBDV_BUF_TX_POS) -#define RF_PU_FBDV_BUF_TX_UMSK (~(((1U << RF_PU_FBDV_BUF_TX_LEN) - 1) << RF_PU_FBDV_BUF_TX_POS)) -#define RF_PU_FBDV_TX RF_PU_FBDV_TX -#define RF_PU_FBDV_TX_POS (11U) -#define RF_PU_FBDV_TX_LEN (1U) -#define RF_PU_FBDV_TX_MSK (((1U << RF_PU_FBDV_TX_LEN) - 1) << RF_PU_FBDV_TX_POS) -#define RF_PU_FBDV_TX_UMSK (~(((1U << RF_PU_FBDV_TX_LEN) - 1) << RF_PU_FBDV_TX_POS)) -#define RF_PU_VCO_TX RF_PU_VCO_TX -#define RF_PU_VCO_TX_POS (12U) -#define RF_PU_VCO_TX_LEN (1U) -#define RF_PU_VCO_TX_MSK (((1U << RF_PU_VCO_TX_LEN) - 1) << RF_PU_VCO_TX_POS) -#define RF_PU_VCO_TX_UMSK (~(((1U << RF_PU_VCO_TX_LEN) - 1) << RF_PU_VCO_TX_POS)) -#define RF_PU_VCO_LDO_TX RF_PU_VCO_LDO_TX -#define RF_PU_VCO_LDO_TX_POS (13U) -#define RF_PU_VCO_LDO_TX_LEN (1U) -#define RF_PU_VCO_LDO_TX_MSK (((1U << RF_PU_VCO_LDO_TX_LEN) - 1) << RF_PU_VCO_LDO_TX_POS) -#define RF_PU_VCO_LDO_TX_UMSK (~(((1U << RF_PU_VCO_LDO_TX_LEN) - 1) << RF_PU_VCO_LDO_TX_POS)) -#define RF_PU_LODIST_BODY_BIAS_TX RF_PU_LODIST_BODY_BIAS_TX -#define RF_PU_LODIST_BODY_BIAS_TX_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_TX_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_TX_MSK (((1U << RF_PU_LODIST_BODY_BIAS_TX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_TX_POS) -#define RF_PU_LODIST_BODY_BIAS_TX_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_TX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_TX_POS)) -#define RF_RXADC_CLK_EN_TX RF_RXADC_CLK_EN_TX -#define RF_RXADC_CLK_EN_TX_POS (15U) -#define RF_RXADC_CLK_EN_TX_LEN (1U) -#define RF_RXADC_CLK_EN_TX_MSK (((1U << RF_RXADC_CLK_EN_TX_LEN) - 1) << RF_RXADC_CLK_EN_TX_POS) -#define RF_RXADC_CLK_EN_TX_UMSK (~(((1U << RF_RXADC_CLK_EN_TX_LEN) - 1) << RF_RXADC_CLK_EN_TX_POS)) -#define RF_PU_RXADC_TX RF_PU_RXADC_TX -#define RF_PU_RXADC_TX_POS (16U) -#define RF_PU_RXADC_TX_LEN (1U) -#define RF_PU_RXADC_TX_MSK (((1U << RF_PU_RXADC_TX_LEN) - 1) << RF_PU_RXADC_TX_POS) -#define RF_PU_RXADC_TX_UMSK (~(((1U << RF_PU_RXADC_TX_LEN) - 1) << RF_PU_RXADC_TX_POS)) -#define RF_PU_ROSDAC_TX RF_PU_ROSDAC_TX -#define RF_PU_ROSDAC_TX_POS (17U) -#define RF_PU_ROSDAC_TX_LEN (1U) -#define RF_PU_ROSDAC_TX_MSK (((1U << RF_PU_ROSDAC_TX_LEN) - 1) << RF_PU_ROSDAC_TX_POS) -#define RF_PU_ROSDAC_TX_UMSK (~(((1U << RF_PU_ROSDAC_TX_LEN) - 1) << RF_PU_ROSDAC_TX_POS)) -#define RF_PU_RBB_PKDET_TX RF_PU_RBB_PKDET_TX -#define RF_PU_RBB_PKDET_TX_POS (18U) -#define RF_PU_RBB_PKDET_TX_LEN (1U) -#define RF_PU_RBB_PKDET_TX_MSK (((1U << RF_PU_RBB_PKDET_TX_LEN) - 1) << RF_PU_RBB_PKDET_TX_POS) -#define RF_PU_RBB_PKDET_TX_UMSK (~(((1U << RF_PU_RBB_PKDET_TX_LEN) - 1) << RF_PU_RBB_PKDET_TX_POS)) -#define RF_PU_RBB_TX RF_PU_RBB_TX -#define RF_PU_RBB_TX_POS (19U) -#define RF_PU_RBB_TX_LEN (1U) -#define RF_PU_RBB_TX_MSK (((1U << RF_PU_RBB_TX_LEN) - 1) << RF_PU_RBB_TX_POS) -#define RF_PU_RBB_TX_UMSK (~(((1U << RF_PU_RBB_TX_LEN) - 1) << RF_PU_RBB_TX_POS)) -#define RF_PU_RMX_TX RF_PU_RMX_TX -#define RF_PU_RMX_TX_POS (20U) -#define RF_PU_RMX_TX_LEN (1U) -#define RF_PU_RMX_TX_MSK (((1U << RF_PU_RMX_TX_LEN) - 1) << RF_PU_RMX_TX_POS) -#define RF_PU_RMX_TX_UMSK (~(((1U << RF_PU_RMX_TX_LEN) - 1) << RF_PU_RMX_TX_POS)) -#define RF_PU_LNA_TX RF_PU_LNA_TX -#define RF_PU_LNA_TX_POS (21U) -#define RF_PU_LNA_TX_LEN (1U) -#define RF_PU_LNA_TX_MSK (((1U << RF_PU_LNA_TX_LEN) - 1) << RF_PU_LNA_TX_POS) -#define RF_PU_LNA_TX_UMSK (~(((1U << RF_PU_LNA_TX_LEN) - 1) << RF_PU_LNA_TX_POS)) -#define RF_PU_PA_TX RF_PU_PA_TX -#define RF_PU_PA_TX_POS (22U) -#define RF_PU_PA_TX_LEN (1U) -#define RF_PU_PA_TX_MSK (((1U << RF_PU_PA_TX_LEN) - 1) << RF_PU_PA_TX_POS) -#define RF_PU_PA_TX_UMSK (~(((1U << RF_PU_PA_TX_LEN) - 1) << RF_PU_PA_TX_POS)) -#define RF_RX_BYPASS_EN_TX RF_RX_BYPASS_EN_TX -#define RF_RX_BYPASS_EN_TX_POS (23U) -#define RF_RX_BYPASS_EN_TX_LEN (1U) -#define RF_RX_BYPASS_EN_TX_MSK (((1U << RF_RX_BYPASS_EN_TX_LEN) - 1) << RF_RX_BYPASS_EN_TX_POS) -#define RF_RX_BYPASS_EN_TX_UMSK (~(((1U << RF_RX_BYPASS_EN_TX_LEN) - 1) << RF_RX_BYPASS_EN_TX_POS)) -#define RF_PA_SERI_CAP_EN_TX RF_PA_SERI_CAP_EN_TX -#define RF_PA_SERI_CAP_EN_TX_POS (24U) -#define RF_PA_SERI_CAP_EN_TX_LEN (1U) -#define RF_PA_SERI_CAP_EN_TX_MSK (((1U << RF_PA_SERI_CAP_EN_TX_LEN) - 1) << RF_PA_SERI_CAP_EN_TX_POS) -#define RF_PA_SERI_CAP_EN_TX_UMSK (~(((1U << RF_PA_SERI_CAP_EN_TX_LEN) - 1) << RF_PA_SERI_CAP_EN_TX_POS)) - -/* 0x114 : Power up in RX state */ -#define RF_PUCR_RX_OFFSET (0x114) -#define RF_LODIST_TX_EN_RX RF_LODIST_TX_EN_RX -#define RF_LODIST_TX_EN_RX_POS (0U) -#define RF_LODIST_TX_EN_RX_LEN (1U) -#define RF_LODIST_TX_EN_RX_MSK (((1U << RF_LODIST_TX_EN_RX_LEN) - 1) << RF_LODIST_TX_EN_RX_POS) -#define RF_LODIST_TX_EN_RX_UMSK (~(((1U << RF_LODIST_TX_EN_RX_LEN) - 1) << RF_LODIST_TX_EN_RX_POS)) -#define RF_PU_TXBUF_RX RF_PU_TXBUF_RX -#define RF_PU_TXBUF_RX_POS (1U) -#define RF_PU_TXBUF_RX_LEN (1U) -#define RF_PU_TXBUF_RX_MSK (((1U << RF_PU_TXBUF_RX_LEN) - 1) << RF_PU_TXBUF_RX_POS) -#define RF_PU_TXBUF_RX_UMSK (~(((1U << RF_PU_TXBUF_RX_LEN) - 1) << RF_PU_TXBUF_RX_POS)) -#define RF_PU_RXBUF_RX RF_PU_RXBUF_RX -#define RF_PU_RXBUF_RX_POS (2U) -#define RF_PU_RXBUF_RX_LEN (1U) -#define RF_PU_RXBUF_RX_MSK (((1U << RF_PU_RXBUF_RX_LEN) - 1) << RF_PU_RXBUF_RX_POS) -#define RF_PU_RXBUF_RX_UMSK (~(((1U << RF_PU_RXBUF_RX_LEN) - 1) << RF_PU_RXBUF_RX_POS)) -#define RF_PU_DTC_RX RF_PU_DTC_RX -#define RF_PU_DTC_RX_POS (3U) -#define RF_PU_DTC_RX_LEN (1U) -#define RF_PU_DTC_RX_MSK (((1U << RF_PU_DTC_RX_LEN) - 1) << RF_PU_DTC_RX_POS) -#define RF_PU_DTC_RX_UMSK (~(((1U << RF_PU_DTC_RX_LEN) - 1) << RF_PU_DTC_RX_POS)) -#define RF_PU_ADPLL_SFREG_RX RF_PU_ADPLL_SFREG_RX -#define RF_PU_ADPLL_SFREG_RX_POS (4U) -#define RF_PU_ADPLL_SFREG_RX_LEN (1U) -#define RF_PU_ADPLL_SFREG_RX_MSK (((1U << RF_PU_ADPLL_SFREG_RX_LEN) - 1) << RF_PU_ADPLL_SFREG_RX_POS) -#define RF_PU_ADPLL_SFREG_RX_UMSK (~(((1U << RF_PU_ADPLL_SFREG_RX_LEN) - 1) << RF_PU_ADPLL_SFREG_RX_POS)) -#define RF_PU_ADPLL_ADC_RX RF_PU_ADPLL_ADC_RX -#define RF_PU_ADPLL_ADC_RX_POS (5U) -#define RF_PU_ADPLL_ADC_RX_LEN (1U) -#define RF_PU_ADPLL_ADC_RX_MSK (((1U << RF_PU_ADPLL_ADC_RX_LEN) - 1) << RF_PU_ADPLL_ADC_RX_POS) -#define RF_PU_ADPLL_ADC_RX_UMSK (~(((1U << RF_PU_ADPLL_ADC_RX_LEN) - 1) << RF_PU_ADPLL_ADC_RX_POS)) -#define RF_ADPLL_CLK_EN_RX RF_ADPLL_CLK_EN_RX -#define RF_ADPLL_CLK_EN_RX_POS (6U) -#define RF_ADPLL_CLK_EN_RX_LEN (1U) -#define RF_ADPLL_CLK_EN_RX_MSK (((1U << RF_ADPLL_CLK_EN_RX_LEN) - 1) << RF_ADPLL_CLK_EN_RX_POS) -#define RF_ADPLL_CLK_EN_RX_UMSK (~(((1U << RF_ADPLL_CLK_EN_RX_LEN) - 1) << RF_ADPLL_CLK_EN_RX_POS)) -#define RF_LOTPM_HFP_BYPASS_RX RF_LOTPM_HFP_BYPASS_RX -#define RF_LOTPM_HFP_BYPASS_RX_POS (7U) -#define RF_LOTPM_HFP_BYPASS_RX_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_RX_MSK (((1U << RF_LOTPM_HFP_BYPASS_RX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_RX_POS) -#define RF_LOTPM_HFP_BYPASS_RX_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_RX_LEN) - 1) << RF_LOTPM_HFP_BYPASS_RX_POS)) -#define RF_LOTPM_LFP_BYPASS_RX RF_LOTPM_LFP_BYPASS_RX -#define RF_LOTPM_LFP_BYPASS_RX_POS (8U) -#define RF_LOTPM_LFP_BYPASS_RX_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_RX_MSK (((1U << RF_LOTPM_LFP_BYPASS_RX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_RX_POS) -#define RF_LOTPM_LFP_BYPASS_RX_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_RX_LEN) - 1) << RF_LOTPM_LFP_BYPASS_RX_POS)) -#define RF_LOTPM_HFP_CLK_EN_RX RF_LOTPM_HFP_CLK_EN_RX -#define RF_LOTPM_HFP_CLK_EN_RX_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_RX_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_RX_MSK (((1U << RF_LOTPM_HFP_CLK_EN_RX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_RX_POS) -#define RF_LOTPM_HFP_CLK_EN_RX_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_RX_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_RX_POS)) -#define RF_PU_FBDV_BUF_RX RF_PU_FBDV_BUF_RX -#define RF_PU_FBDV_BUF_RX_POS (10U) -#define RF_PU_FBDV_BUF_RX_LEN (1U) -#define RF_PU_FBDV_BUF_RX_MSK (((1U << RF_PU_FBDV_BUF_RX_LEN) - 1) << RF_PU_FBDV_BUF_RX_POS) -#define RF_PU_FBDV_BUF_RX_UMSK (~(((1U << RF_PU_FBDV_BUF_RX_LEN) - 1) << RF_PU_FBDV_BUF_RX_POS)) -#define RF_PU_FBDV_RX RF_PU_FBDV_RX -#define RF_PU_FBDV_RX_POS (11U) -#define RF_PU_FBDV_RX_LEN (1U) -#define RF_PU_FBDV_RX_MSK (((1U << RF_PU_FBDV_RX_LEN) - 1) << RF_PU_FBDV_RX_POS) -#define RF_PU_FBDV_RX_UMSK (~(((1U << RF_PU_FBDV_RX_LEN) - 1) << RF_PU_FBDV_RX_POS)) -#define RF_PU_VCO_RX RF_PU_VCO_RX -#define RF_PU_VCO_RX_POS (12U) -#define RF_PU_VCO_RX_LEN (1U) -#define RF_PU_VCO_RX_MSK (((1U << RF_PU_VCO_RX_LEN) - 1) << RF_PU_VCO_RX_POS) -#define RF_PU_VCO_RX_UMSK (~(((1U << RF_PU_VCO_RX_LEN) - 1) << RF_PU_VCO_RX_POS)) -#define RF_PU_VCO_LDO_RX RF_PU_VCO_LDO_RX -#define RF_PU_VCO_LDO_RX_POS (13U) -#define RF_PU_VCO_LDO_RX_LEN (1U) -#define RF_PU_VCO_LDO_RX_MSK (((1U << RF_PU_VCO_LDO_RX_LEN) - 1) << RF_PU_VCO_LDO_RX_POS) -#define RF_PU_VCO_LDO_RX_UMSK (~(((1U << RF_PU_VCO_LDO_RX_LEN) - 1) << RF_PU_VCO_LDO_RX_POS)) -#define RF_PU_LODIST_BODY_BIAS_RX RF_PU_LODIST_BODY_BIAS_RX -#define RF_PU_LODIST_BODY_BIAS_RX_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_RX_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_RX_MSK (((1U << RF_PU_LODIST_BODY_BIAS_RX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_RX_POS) -#define RF_PU_LODIST_BODY_BIAS_RX_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_RX_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_RX_POS)) -#define RF_RXADC_CLK_EN_RX RF_RXADC_CLK_EN_RX -#define RF_RXADC_CLK_EN_RX_POS (15U) -#define RF_RXADC_CLK_EN_RX_LEN (1U) -#define RF_RXADC_CLK_EN_RX_MSK (((1U << RF_RXADC_CLK_EN_RX_LEN) - 1) << RF_RXADC_CLK_EN_RX_POS) -#define RF_RXADC_CLK_EN_RX_UMSK (~(((1U << RF_RXADC_CLK_EN_RX_LEN) - 1) << RF_RXADC_CLK_EN_RX_POS)) -#define RF_PU_RXADC_RX RF_PU_RXADC_RX -#define RF_PU_RXADC_RX_POS (16U) -#define RF_PU_RXADC_RX_LEN (1U) -#define RF_PU_RXADC_RX_MSK (((1U << RF_PU_RXADC_RX_LEN) - 1) << RF_PU_RXADC_RX_POS) -#define RF_PU_RXADC_RX_UMSK (~(((1U << RF_PU_RXADC_RX_LEN) - 1) << RF_PU_RXADC_RX_POS)) -#define RF_PU_ROSDAC_RX RF_PU_ROSDAC_RX -#define RF_PU_ROSDAC_RX_POS (17U) -#define RF_PU_ROSDAC_RX_LEN (1U) -#define RF_PU_ROSDAC_RX_MSK (((1U << RF_PU_ROSDAC_RX_LEN) - 1) << RF_PU_ROSDAC_RX_POS) -#define RF_PU_ROSDAC_RX_UMSK (~(((1U << RF_PU_ROSDAC_RX_LEN) - 1) << RF_PU_ROSDAC_RX_POS)) -#define RF_PU_RBB_PKDET_RX RF_PU_RBB_PKDET_RX -#define RF_PU_RBB_PKDET_RX_POS (18U) -#define RF_PU_RBB_PKDET_RX_LEN (1U) -#define RF_PU_RBB_PKDET_RX_MSK (((1U << RF_PU_RBB_PKDET_RX_LEN) - 1) << RF_PU_RBB_PKDET_RX_POS) -#define RF_PU_RBB_PKDET_RX_UMSK (~(((1U << RF_PU_RBB_PKDET_RX_LEN) - 1) << RF_PU_RBB_PKDET_RX_POS)) -#define RF_PU_RBB_RX RF_PU_RBB_RX -#define RF_PU_RBB_RX_POS (19U) -#define RF_PU_RBB_RX_LEN (1U) -#define RF_PU_RBB_RX_MSK (((1U << RF_PU_RBB_RX_LEN) - 1) << RF_PU_RBB_RX_POS) -#define RF_PU_RBB_RX_UMSK (~(((1U << RF_PU_RBB_RX_LEN) - 1) << RF_PU_RBB_RX_POS)) -#define RF_PU_RMX_RX RF_PU_RMX_RX -#define RF_PU_RMX_RX_POS (20U) -#define RF_PU_RMX_RX_LEN (1U) -#define RF_PU_RMX_RX_MSK (((1U << RF_PU_RMX_RX_LEN) - 1) << RF_PU_RMX_RX_POS) -#define RF_PU_RMX_RX_UMSK (~(((1U << RF_PU_RMX_RX_LEN) - 1) << RF_PU_RMX_RX_POS)) -#define RF_PU_LNA_RX RF_PU_LNA_RX -#define RF_PU_LNA_RX_POS (21U) -#define RF_PU_LNA_RX_LEN (1U) -#define RF_PU_LNA_RX_MSK (((1U << RF_PU_LNA_RX_LEN) - 1) << RF_PU_LNA_RX_POS) -#define RF_PU_LNA_RX_UMSK (~(((1U << RF_PU_LNA_RX_LEN) - 1) << RF_PU_LNA_RX_POS)) -#define RF_PU_PA_RX RF_PU_PA_RX -#define RF_PU_PA_RX_POS (22U) -#define RF_PU_PA_RX_LEN (1U) -#define RF_PU_PA_RX_MSK (((1U << RF_PU_PA_RX_LEN) - 1) << RF_PU_PA_RX_POS) -#define RF_PU_PA_RX_UMSK (~(((1U << RF_PU_PA_RX_LEN) - 1) << RF_PU_PA_RX_POS)) -#define RF_RX_BYPASS_EN_RX RF_RX_BYPASS_EN_RX -#define RF_RX_BYPASS_EN_RX_POS (23U) -#define RF_RX_BYPASS_EN_RX_LEN (1U) -#define RF_RX_BYPASS_EN_RX_MSK (((1U << RF_RX_BYPASS_EN_RX_LEN) - 1) << RF_RX_BYPASS_EN_RX_POS) -#define RF_RX_BYPASS_EN_RX_UMSK (~(((1U << RF_RX_BYPASS_EN_RX_LEN) - 1) << RF_RX_BYPASS_EN_RX_POS)) -#define RF_PA_SERI_CAP_EN_RX RF_PA_SERI_CAP_EN_RX -#define RF_PA_SERI_CAP_EN_RX_POS (24U) -#define RF_PA_SERI_CAP_EN_RX_LEN (1U) -#define RF_PA_SERI_CAP_EN_RX_MSK (((1U << RF_PA_SERI_CAP_EN_RX_LEN) - 1) << RF_PA_SERI_CAP_EN_RX_POS) -#define RF_PA_SERI_CAP_EN_RX_UMSK (~(((1U << RF_PA_SERI_CAP_EN_RX_LEN) - 1) << RF_PA_SERI_CAP_EN_RX_POS)) - -/* 0x118 : Hardware read back of power up signals */ -#define RF_PUCR_HW_OFFSET (0x118) -#define RF_LODIST_TX_EN_HW RF_LODIST_TX_EN_HW -#define RF_LODIST_TX_EN_HW_POS (0U) -#define RF_LODIST_TX_EN_HW_LEN (1U) -#define RF_LODIST_TX_EN_HW_MSK (((1U << RF_LODIST_TX_EN_HW_LEN) - 1) << RF_LODIST_TX_EN_HW_POS) -#define RF_LODIST_TX_EN_HW_UMSK (~(((1U << RF_LODIST_TX_EN_HW_LEN) - 1) << RF_LODIST_TX_EN_HW_POS)) -#define RF_PU_TXBUF_HW RF_PU_TXBUF_HW -#define RF_PU_TXBUF_HW_POS (1U) -#define RF_PU_TXBUF_HW_LEN (1U) -#define RF_PU_TXBUF_HW_MSK (((1U << RF_PU_TXBUF_HW_LEN) - 1) << RF_PU_TXBUF_HW_POS) -#define RF_PU_TXBUF_HW_UMSK (~(((1U << RF_PU_TXBUF_HW_LEN) - 1) << RF_PU_TXBUF_HW_POS)) -#define RF_PU_RXBUF_HW RF_PU_RXBUF_HW -#define RF_PU_RXBUF_HW_POS (2U) -#define RF_PU_RXBUF_HW_LEN (1U) -#define RF_PU_RXBUF_HW_MSK (((1U << RF_PU_RXBUF_HW_LEN) - 1) << RF_PU_RXBUF_HW_POS) -#define RF_PU_RXBUF_HW_UMSK (~(((1U << RF_PU_RXBUF_HW_LEN) - 1) << RF_PU_RXBUF_HW_POS)) -#define RF_PU_DTC_HW RF_PU_DTC_HW -#define RF_PU_DTC_HW_POS (3U) -#define RF_PU_DTC_HW_LEN (1U) -#define RF_PU_DTC_HW_MSK (((1U << RF_PU_DTC_HW_LEN) - 1) << RF_PU_DTC_HW_POS) -#define RF_PU_DTC_HW_UMSK (~(((1U << RF_PU_DTC_HW_LEN) - 1) << RF_PU_DTC_HW_POS)) -#define RF_PU_ADPLL_SFREG_HW RF_PU_ADPLL_SFREG_HW -#define RF_PU_ADPLL_SFREG_HW_POS (4U) -#define RF_PU_ADPLL_SFREG_HW_LEN (1U) -#define RF_PU_ADPLL_SFREG_HW_MSK (((1U << RF_PU_ADPLL_SFREG_HW_LEN) - 1) << RF_PU_ADPLL_SFREG_HW_POS) -#define RF_PU_ADPLL_SFREG_HW_UMSK (~(((1U << RF_PU_ADPLL_SFREG_HW_LEN) - 1) << RF_PU_ADPLL_SFREG_HW_POS)) -#define RF_PU_ADPLL_ADC_HW RF_PU_ADPLL_ADC_HW -#define RF_PU_ADPLL_ADC_HW_POS (5U) -#define RF_PU_ADPLL_ADC_HW_LEN (1U) -#define RF_PU_ADPLL_ADC_HW_MSK (((1U << RF_PU_ADPLL_ADC_HW_LEN) - 1) << RF_PU_ADPLL_ADC_HW_POS) -#define RF_PU_ADPLL_ADC_HW_UMSK (~(((1U << RF_PU_ADPLL_ADC_HW_LEN) - 1) << RF_PU_ADPLL_ADC_HW_POS)) -#define RF_ADPLL_CLK_EN_HW RF_ADPLL_CLK_EN_HW -#define RF_ADPLL_CLK_EN_HW_POS (6U) -#define RF_ADPLL_CLK_EN_HW_LEN (1U) -#define RF_ADPLL_CLK_EN_HW_MSK (((1U << RF_ADPLL_CLK_EN_HW_LEN) - 1) << RF_ADPLL_CLK_EN_HW_POS) -#define RF_ADPLL_CLK_EN_HW_UMSK (~(((1U << RF_ADPLL_CLK_EN_HW_LEN) - 1) << RF_ADPLL_CLK_EN_HW_POS)) -#define RF_LOTPM_HFP_BYPASS_HW RF_LOTPM_HFP_BYPASS_HW -#define RF_LOTPM_HFP_BYPASS_HW_POS (7U) -#define RF_LOTPM_HFP_BYPASS_HW_LEN (1U) -#define RF_LOTPM_HFP_BYPASS_HW_MSK (((1U << RF_LOTPM_HFP_BYPASS_HW_LEN) - 1) << RF_LOTPM_HFP_BYPASS_HW_POS) -#define RF_LOTPM_HFP_BYPASS_HW_UMSK (~(((1U << RF_LOTPM_HFP_BYPASS_HW_LEN) - 1) << RF_LOTPM_HFP_BYPASS_HW_POS)) -#define RF_LOTPM_LFP_BYPASS_HW RF_LOTPM_LFP_BYPASS_HW -#define RF_LOTPM_LFP_BYPASS_HW_POS (8U) -#define RF_LOTPM_LFP_BYPASS_HW_LEN (1U) -#define RF_LOTPM_LFP_BYPASS_HW_MSK (((1U << RF_LOTPM_LFP_BYPASS_HW_LEN) - 1) << RF_LOTPM_LFP_BYPASS_HW_POS) -#define RF_LOTPM_LFP_BYPASS_HW_UMSK (~(((1U << RF_LOTPM_LFP_BYPASS_HW_LEN) - 1) << RF_LOTPM_LFP_BYPASS_HW_POS)) -#define RF_LOTPM_HFP_CLK_EN_HW RF_LOTPM_HFP_CLK_EN_HW -#define RF_LOTPM_HFP_CLK_EN_HW_POS (9U) -#define RF_LOTPM_HFP_CLK_EN_HW_LEN (1U) -#define RF_LOTPM_HFP_CLK_EN_HW_MSK (((1U << RF_LOTPM_HFP_CLK_EN_HW_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_HW_POS) -#define RF_LOTPM_HFP_CLK_EN_HW_UMSK (~(((1U << RF_LOTPM_HFP_CLK_EN_HW_LEN) - 1) << RF_LOTPM_HFP_CLK_EN_HW_POS)) -#define RF_PU_FBDV_BUF_HW RF_PU_FBDV_BUF_HW -#define RF_PU_FBDV_BUF_HW_POS (10U) -#define RF_PU_FBDV_BUF_HW_LEN (1U) -#define RF_PU_FBDV_BUF_HW_MSK (((1U << RF_PU_FBDV_BUF_HW_LEN) - 1) << RF_PU_FBDV_BUF_HW_POS) -#define RF_PU_FBDV_BUF_HW_UMSK (~(((1U << RF_PU_FBDV_BUF_HW_LEN) - 1) << RF_PU_FBDV_BUF_HW_POS)) -#define RF_PU_FBDV_HW RF_PU_FBDV_HW -#define RF_PU_FBDV_HW_POS (11U) -#define RF_PU_FBDV_HW_LEN (1U) -#define RF_PU_FBDV_HW_MSK (((1U << RF_PU_FBDV_HW_LEN) - 1) << RF_PU_FBDV_HW_POS) -#define RF_PU_FBDV_HW_UMSK (~(((1U << RF_PU_FBDV_HW_LEN) - 1) << RF_PU_FBDV_HW_POS)) -#define RF_PU_VCO_HW RF_PU_VCO_HW -#define RF_PU_VCO_HW_POS (12U) -#define RF_PU_VCO_HW_LEN (1U) -#define RF_PU_VCO_HW_MSK (((1U << RF_PU_VCO_HW_LEN) - 1) << RF_PU_VCO_HW_POS) -#define RF_PU_VCO_HW_UMSK (~(((1U << RF_PU_VCO_HW_LEN) - 1) << RF_PU_VCO_HW_POS)) -#define RF_PU_VCO_LDO_HW RF_PU_VCO_LDO_HW -#define RF_PU_VCO_LDO_HW_POS (13U) -#define RF_PU_VCO_LDO_HW_LEN (1U) -#define RF_PU_VCO_LDO_HW_MSK (((1U << RF_PU_VCO_LDO_HW_LEN) - 1) << RF_PU_VCO_LDO_HW_POS) -#define RF_PU_VCO_LDO_HW_UMSK (~(((1U << RF_PU_VCO_LDO_HW_LEN) - 1) << RF_PU_VCO_LDO_HW_POS)) -#define RF_PU_LODIST_BODY_BIAS_HW RF_PU_LODIST_BODY_BIAS_HW -#define RF_PU_LODIST_BODY_BIAS_HW_POS (14U) -#define RF_PU_LODIST_BODY_BIAS_HW_LEN (1U) -#define RF_PU_LODIST_BODY_BIAS_HW_MSK (((1U << RF_PU_LODIST_BODY_BIAS_HW_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_HW_POS) -#define RF_PU_LODIST_BODY_BIAS_HW_UMSK (~(((1U << RF_PU_LODIST_BODY_BIAS_HW_LEN) - 1) << RF_PU_LODIST_BODY_BIAS_HW_POS)) -#define RF_RXADC_CLK_EN_HW RF_RXADC_CLK_EN_HW -#define RF_RXADC_CLK_EN_HW_POS (15U) -#define RF_RXADC_CLK_EN_HW_LEN (1U) -#define RF_RXADC_CLK_EN_HW_MSK (((1U << RF_RXADC_CLK_EN_HW_LEN) - 1) << RF_RXADC_CLK_EN_HW_POS) -#define RF_RXADC_CLK_EN_HW_UMSK (~(((1U << RF_RXADC_CLK_EN_HW_LEN) - 1) << RF_RXADC_CLK_EN_HW_POS)) -#define RF_PU_RXADC_HW RF_PU_RXADC_HW -#define RF_PU_RXADC_HW_POS (16U) -#define RF_PU_RXADC_HW_LEN (1U) -#define RF_PU_RXADC_HW_MSK (((1U << RF_PU_RXADC_HW_LEN) - 1) << RF_PU_RXADC_HW_POS) -#define RF_PU_RXADC_HW_UMSK (~(((1U << RF_PU_RXADC_HW_LEN) - 1) << RF_PU_RXADC_HW_POS)) -#define RF_PU_ROSDAC_HW RF_PU_ROSDAC_HW -#define RF_PU_ROSDAC_HW_POS (17U) -#define RF_PU_ROSDAC_HW_LEN (1U) -#define RF_PU_ROSDAC_HW_MSK (((1U << RF_PU_ROSDAC_HW_LEN) - 1) << RF_PU_ROSDAC_HW_POS) -#define RF_PU_ROSDAC_HW_UMSK (~(((1U << RF_PU_ROSDAC_HW_LEN) - 1) << RF_PU_ROSDAC_HW_POS)) -#define RF_PU_RBB_PKDET_HW RF_PU_RBB_PKDET_HW -#define RF_PU_RBB_PKDET_HW_POS (18U) -#define RF_PU_RBB_PKDET_HW_LEN (1U) -#define RF_PU_RBB_PKDET_HW_MSK (((1U << RF_PU_RBB_PKDET_HW_LEN) - 1) << RF_PU_RBB_PKDET_HW_POS) -#define RF_PU_RBB_PKDET_HW_UMSK (~(((1U << RF_PU_RBB_PKDET_HW_LEN) - 1) << RF_PU_RBB_PKDET_HW_POS)) -#define RF_PU_RBB_HW RF_PU_RBB_HW -#define RF_PU_RBB_HW_POS (19U) -#define RF_PU_RBB_HW_LEN (1U) -#define RF_PU_RBB_HW_MSK (((1U << RF_PU_RBB_HW_LEN) - 1) << RF_PU_RBB_HW_POS) -#define RF_PU_RBB_HW_UMSK (~(((1U << RF_PU_RBB_HW_LEN) - 1) << RF_PU_RBB_HW_POS)) -#define RF_PU_RMX_HW RF_PU_RMX_HW -#define RF_PU_RMX_HW_POS (20U) -#define RF_PU_RMX_HW_LEN (1U) -#define RF_PU_RMX_HW_MSK (((1U << RF_PU_RMX_HW_LEN) - 1) << RF_PU_RMX_HW_POS) -#define RF_PU_RMX_HW_UMSK (~(((1U << RF_PU_RMX_HW_LEN) - 1) << RF_PU_RMX_HW_POS)) -#define RF_PU_LNA_HW RF_PU_LNA_HW -#define RF_PU_LNA_HW_POS (21U) -#define RF_PU_LNA_HW_LEN (1U) -#define RF_PU_LNA_HW_MSK (((1U << RF_PU_LNA_HW_LEN) - 1) << RF_PU_LNA_HW_POS) -#define RF_PU_LNA_HW_UMSK (~(((1U << RF_PU_LNA_HW_LEN) - 1) << RF_PU_LNA_HW_POS)) -#define RF_PU_PA_HW RF_PU_PA_HW -#define RF_PU_PA_HW_POS (22U) -#define RF_PU_PA_HW_LEN (1U) -#define RF_PU_PA_HW_MSK (((1U << RF_PU_PA_HW_LEN) - 1) << RF_PU_PA_HW_POS) -#define RF_PU_PA_HW_UMSK (~(((1U << RF_PU_PA_HW_LEN) - 1) << RF_PU_PA_HW_POS)) -#define RF_RX_BYPASS_EN_HW RF_RX_BYPASS_EN_HW -#define RF_RX_BYPASS_EN_HW_POS (23U) -#define RF_RX_BYPASS_EN_HW_LEN (1U) -#define RF_RX_BYPASS_EN_HW_MSK (((1U << RF_RX_BYPASS_EN_HW_LEN) - 1) << RF_RX_BYPASS_EN_HW_POS) -#define RF_RX_BYPASS_EN_HW_UMSK (~(((1U << RF_RX_BYPASS_EN_HW_LEN) - 1) << RF_RX_BYPASS_EN_HW_POS)) -#define RF_PA_SERI_CAP_EN_HW RF_PA_SERI_CAP_EN_HW -#define RF_PA_SERI_CAP_EN_HW_POS (24U) -#define RF_PA_SERI_CAP_EN_HW_LEN (1U) -#define RF_PA_SERI_CAP_EN_HW_MSK (((1U << RF_PA_SERI_CAP_EN_HW_LEN) - 1) << RF_PA_SERI_CAP_EN_HW_POS) -#define RF_PA_SERI_CAP_EN_HW_UMSK (~(((1U << RF_PA_SERI_CAP_EN_HW_LEN) - 1) << RF_PA_SERI_CAP_EN_HW_POS)) -#define RF_RST_ADPLL_HW RF_RST_ADPLL_HW -#define RF_RST_ADPLL_HW_POS (25U) -#define RF_RST_ADPLL_HW_LEN (1U) -#define RF_RST_ADPLL_HW_MSK (((1U << RF_RST_ADPLL_HW_LEN) - 1) << RF_RST_ADPLL_HW_POS) -#define RF_RST_ADPLL_HW_UMSK (~(((1U << RF_RST_ADPLL_HW_LEN) - 1) << RF_RST_ADPLL_HW_POS)) -#define RF_RST_LOTPM_HFP_HW RF_RST_LOTPM_HFP_HW -#define RF_RST_LOTPM_HFP_HW_POS (26U) -#define RF_RST_LOTPM_HFP_HW_LEN (1U) -#define RF_RST_LOTPM_HFP_HW_MSK (((1U << RF_RST_LOTPM_HFP_HW_LEN) - 1) << RF_RST_LOTPM_HFP_HW_POS) -#define RF_RST_LOTPM_HFP_HW_UMSK (~(((1U << RF_RST_LOTPM_HFP_HW_LEN) - 1) << RF_RST_LOTPM_HFP_HW_POS)) -#define RF_RST_FBDV_HW RF_RST_FBDV_HW -#define RF_RST_FBDV_HW_POS (27U) -#define RF_RST_FBDV_HW_LEN (1U) -#define RF_RST_FBDV_HW_MSK (((1U << RF_RST_FBDV_HW_LEN) - 1) << RF_RST_FBDV_HW_POS) -#define RF_RST_FBDV_HW_UMSK (~(((1U << RF_RST_FBDV_HW_LEN) - 1) << RF_RST_FBDV_HW_POS)) - -/* 0x11C : non_reg_readback */ -#define RF_NON_REG_READBACK_OFFSET (0x11C) -#define RF_PPU_TESTBUF_HW RF_PPU_TESTBUF_HW -#define RF_PPU_TESTBUF_HW_POS (5U) -#define RF_PPU_TESTBUF_HW_LEN (1U) -#define RF_PPU_TESTBUF_HW_MSK (((1U << RF_PPU_TESTBUF_HW_LEN) - 1) << RF_PPU_TESTBUF_HW_POS) -#define RF_PPU_TESTBUF_HW_UMSK (~(((1U << RF_PPU_TESTBUF_HW_LEN) - 1) << RF_PPU_TESTBUF_HW_POS)) -#define RF_PPU_TXBUF_HW RF_PPU_TXBUF_HW -#define RF_PPU_TXBUF_HW_POS (6U) -#define RF_PPU_TXBUF_HW_LEN (1U) -#define RF_PPU_TXBUF_HW_MSK (((1U << RF_PPU_TXBUF_HW_LEN) - 1) << RF_PPU_TXBUF_HW_POS) -#define RF_PPU_TXBUF_HW_UMSK (~(((1U << RF_PPU_TXBUF_HW_LEN) - 1) << RF_PPU_TXBUF_HW_POS)) -#define RF_PPU_RXBUF_HW RF_PPU_RXBUF_HW -#define RF_PPU_RXBUF_HW_POS (7U) -#define RF_PPU_RXBUF_HW_LEN (1U) -#define RF_PPU_RXBUF_HW_MSK (((1U << RF_PPU_RXBUF_HW_LEN) - 1) << RF_PPU_RXBUF_HW_POS) -#define RF_PPU_RXBUF_HW_UMSK (~(((1U << RF_PPU_RXBUF_HW_LEN) - 1) << RF_PPU_RXBUF_HW_POS)) -#define RF_PPU_ADPLL_SFREG_HW RF_PPU_ADPLL_SFREG_HW -#define RF_PPU_ADPLL_SFREG_HW_POS (8U) -#define RF_PPU_ADPLL_SFREG_HW_LEN (1U) -#define RF_PPU_ADPLL_SFREG_HW_MSK (((1U << RF_PPU_ADPLL_SFREG_HW_LEN) - 1) << RF_PPU_ADPLL_SFREG_HW_POS) -#define RF_PPU_ADPLL_SFREG_HW_UMSK (~(((1U << RF_PPU_ADPLL_SFREG_HW_LEN) - 1) << RF_PPU_ADPLL_SFREG_HW_POS)) -#define RF_PPU_FBDV_HW RF_PPU_FBDV_HW -#define RF_PPU_FBDV_HW_POS (9U) -#define RF_PPU_FBDV_HW_LEN (1U) -#define RF_PPU_FBDV_HW_MSK (((1U << RF_PPU_FBDV_HW_LEN) - 1) << RF_PPU_FBDV_HW_POS) -#define RF_PPU_FBDV_HW_UMSK (~(((1U << RF_PPU_FBDV_HW_LEN) - 1) << RF_PPU_FBDV_HW_POS)) -#define RF_PUD_VCO_HW RF_PUD_VCO_HW -#define RF_PUD_VCO_HW_POS (10U) -#define RF_PUD_VCO_HW_LEN (1U) -#define RF_PUD_VCO_HW_MSK (((1U << RF_PUD_VCO_HW_LEN) - 1) << RF_PUD_VCO_HW_POS) -#define RF_PUD_VCO_HW_UMSK (~(((1U << RF_PUD_VCO_HW_LEN) - 1) << RF_PUD_VCO_HW_POS)) -#define RF_PPU_VCO_HW RF_PPU_VCO_HW -#define RF_PPU_VCO_HW_POS (11U) -#define RF_PPU_VCO_HW_LEN (1U) -#define RF_PPU_VCO_HW_MSK (((1U << RF_PPU_VCO_HW_LEN) - 1) << RF_PPU_VCO_HW_POS) -#define RF_PPU_VCO_HW_UMSK (~(((1U << RF_PPU_VCO_HW_LEN) - 1) << RF_PPU_VCO_HW_POS)) -#define RF_PPU_VCO_LDO_HW RF_PPU_VCO_LDO_HW -#define RF_PPU_VCO_LDO_HW_POS (12U) -#define RF_PPU_VCO_LDO_HW_LEN (1U) -#define RF_PPU_VCO_LDO_HW_MSK (((1U << RF_PPU_VCO_LDO_HW_LEN) - 1) << RF_PPU_VCO_LDO_HW_POS) -#define RF_PPU_VCO_LDO_HW_UMSK (~(((1U << RF_PPU_VCO_LDO_HW_LEN) - 1) << RF_PPU_VCO_LDO_HW_POS)) -#define RF_PPU_LODIST_BODY_BIAS_HW RF_PPU_LODIST_BODY_BIAS_HW -#define RF_PPU_LODIST_BODY_BIAS_HW_POS (13U) -#define RF_PPU_LODIST_BODY_BIAS_HW_LEN (1U) -#define RF_PPU_LODIST_BODY_BIAS_HW_MSK (((1U << RF_PPU_LODIST_BODY_BIAS_HW_LEN) - 1) << RF_PPU_LODIST_BODY_BIAS_HW_POS) -#define RF_PPU_LODIST_BODY_BIAS_HW_UMSK (~(((1U << RF_PPU_LODIST_BODY_BIAS_HW_LEN) - 1) << RF_PPU_LODIST_BODY_BIAS_HW_POS)) -#define RF_PPU_RBB_HW RF_PPU_RBB_HW -#define RF_PPU_RBB_HW_POS (15U) -#define RF_PPU_RBB_HW_LEN (1U) -#define RF_PPU_RBB_HW_MSK (((1U << RF_PPU_RBB_HW_LEN) - 1) << RF_PPU_RBB_HW_POS) -#define RF_PPU_RBB_HW_UMSK (~(((1U << RF_PPU_RBB_HW_LEN) - 1) << RF_PPU_RBB_HW_POS)) -#define RF_PPU_LNA_HW RF_PPU_LNA_HW -#define RF_PPU_LNA_HW_POS (16U) -#define RF_PPU_LNA_HW_LEN (1U) -#define RF_PPU_LNA_HW_MSK (((1U << RF_PPU_LNA_HW_LEN) - 1) << RF_PPU_LNA_HW_POS) -#define RF_PPU_LNA_HW_UMSK (~(((1U << RF_PPU_LNA_HW_LEN) - 1) << RF_PPU_LNA_HW_POS)) - -/* 0x120 : Register control of TX/RX gain */ -#define RF_TRX_GAIN_BW_OFFSET (0x120) -#define RF_GC_LNA RF_GC_LNA -#define RF_GC_LNA_POS (0U) -#define RF_GC_LNA_LEN (3U) -#define RF_GC_LNA_MSK (((1U << RF_GC_LNA_LEN) - 1) << RF_GC_LNA_POS) -#define RF_GC_LNA_UMSK (~(((1U << RF_GC_LNA_LEN) - 1) << RF_GC_LNA_POS)) -#define RF_GC_RBB1 RF_GC_RBB1 -#define RF_GC_RBB1_POS (3U) -#define RF_GC_RBB1_LEN (2U) -#define RF_GC_RBB1_MSK (((1U << RF_GC_RBB1_LEN) - 1) << RF_GC_RBB1_POS) -#define RF_GC_RBB1_UMSK (~(((1U << RF_GC_RBB1_LEN) - 1) << RF_GC_RBB1_POS)) -#define RF_GC_RBB2 RF_GC_RBB2 -#define RF_GC_RBB2_POS (5U) -#define RF_GC_RBB2_LEN (3U) -#define RF_GC_RBB2_MSK (((1U << RF_GC_RBB2_LEN) - 1) << RF_GC_RBB2_POS) -#define RF_GC_RBB2_UMSK (~(((1U << RF_GC_RBB2_LEN) - 1) << RF_GC_RBB2_POS)) -#define RF_RBB_BW RF_RBB_BW -#define RF_RBB_BW_POS (8U) -#define RF_RBB_BW_LEN (1U) -#define RF_RBB_BW_MSK (((1U << RF_RBB_BW_LEN) - 1) << RF_RBB_BW_POS) -#define RF_RBB_BW_UMSK (~(((1U << RF_RBB_BW_LEN) - 1) << RF_RBB_BW_POS)) -#define RF_PA_REF_DAC RF_PA_REF_DAC -#define RF_PA_REF_DAC_POS (12U) -#define RF_PA_REF_DAC_LEN (5U) -#define RF_PA_REF_DAC_MSK (((1U << RF_PA_REF_DAC_LEN) - 1) << RF_PA_REF_DAC_POS) -#define RF_PA_REF_DAC_UMSK (~(((1U << RF_PA_REF_DAC_LEN) - 1) << RF_PA_REF_DAC_POS)) -#define RF_PA_INBUF_UNIT RF_PA_INBUF_UNIT -#define RF_PA_INBUF_UNIT_POS (20U) -#define RF_PA_INBUF_UNIT_LEN (3U) -#define RF_PA_INBUF_UNIT_MSK (((1U << RF_PA_INBUF_UNIT_LEN) - 1) << RF_PA_INBUF_UNIT_POS) -#define RF_PA_INBUF_UNIT_UMSK (~(((1U << RF_PA_INBUF_UNIT_LEN) - 1) << RF_PA_INBUF_UNIT_POS)) - -/* 0x124 : Hardware read back of TX/RX gain */ -#define RF_TRX_GAIN_BW_HW_OFFSET (0x124) -#define RF_GC_LNA_HW RF_GC_LNA_HW -#define RF_GC_LNA_HW_POS (0U) -#define RF_GC_LNA_HW_LEN (3U) -#define RF_GC_LNA_HW_MSK (((1U << RF_GC_LNA_HW_LEN) - 1) << RF_GC_LNA_HW_POS) -#define RF_GC_LNA_HW_UMSK (~(((1U << RF_GC_LNA_HW_LEN) - 1) << RF_GC_LNA_HW_POS)) -#define RF_GC_RBB1_HW RF_GC_RBB1_HW -#define RF_GC_RBB1_HW_POS (3U) -#define RF_GC_RBB1_HW_LEN (2U) -#define RF_GC_RBB1_HW_MSK (((1U << RF_GC_RBB1_HW_LEN) - 1) << RF_GC_RBB1_HW_POS) -#define RF_GC_RBB1_HW_UMSK (~(((1U << RF_GC_RBB1_HW_LEN) - 1) << RF_GC_RBB1_HW_POS)) -#define RF_GC_RBB2_HW RF_GC_RBB2_HW -#define RF_GC_RBB2_HW_POS (5U) -#define RF_GC_RBB2_HW_LEN (3U) -#define RF_GC_RBB2_HW_MSK (((1U << RF_GC_RBB2_HW_LEN) - 1) << RF_GC_RBB2_HW_POS) -#define RF_GC_RBB2_HW_UMSK (~(((1U << RF_GC_RBB2_HW_LEN) - 1) << RF_GC_RBB2_HW_POS)) -#define RF_RBB_BW_HW RF_RBB_BW_HW -#define RF_RBB_BW_HW_POS (8U) -#define RF_RBB_BW_HW_LEN (1U) -#define RF_RBB_BW_HW_MSK (((1U << RF_RBB_BW_HW_LEN) - 1) << RF_RBB_BW_HW_POS) -#define RF_RBB_BW_HW_UMSK (~(((1U << RF_RBB_BW_HW_LEN) - 1) << RF_RBB_BW_HW_POS)) -#define RF_PA_REF_DAC_HW RF_PA_REF_DAC_HW -#define RF_PA_REF_DAC_HW_POS (12U) -#define RF_PA_REF_DAC_HW_LEN (5U) -#define RF_PA_REF_DAC_HW_MSK (((1U << RF_PA_REF_DAC_HW_LEN) - 1) << RF_PA_REF_DAC_HW_POS) -#define RF_PA_REF_DAC_HW_UMSK (~(((1U << RF_PA_REF_DAC_HW_LEN) - 1) << RF_PA_REF_DAC_HW_POS)) -#define RF_PA_INBUF_UNIT_HW RF_PA_INBUF_UNIT_HW -#define RF_PA_INBUF_UNIT_HW_POS (20U) -#define RF_PA_INBUF_UNIT_HW_LEN (3U) -#define RF_PA_INBUF_UNIT_HW_MSK (((1U << RF_PA_INBUF_UNIT_HW_LEN) - 1) << RF_PA_INBUF_UNIT_HW_POS) -#define RF_PA_INBUF_UNIT_HW_UMSK (~(((1U << RF_PA_INBUF_UNIT_HW_LEN) - 1) << RF_PA_INBUF_UNIT_HW_POS)) - -/* 0x128 : DC Test register 0 */ -#define RF_DCTEST_ACTEST_OFFSET (0x128) -#define RF_DC_TP_OUT_EN RF_DC_TP_OUT_EN -#define RF_DC_TP_OUT_EN_POS (4U) -#define RF_DC_TP_OUT_EN_LEN (2U) -#define RF_DC_TP_OUT_EN_MSK (((1U << RF_DC_TP_OUT_EN_LEN) - 1) << RF_DC_TP_OUT_EN_POS) -#define RF_DC_TP_OUT_EN_UMSK (~(((1U << RF_DC_TP_OUT_EN_LEN) - 1) << RF_DC_TP_OUT_EN_POS)) -#define RF_ATEST_OUT_EN RF_ATEST_OUT_EN -#define RF_ATEST_OUT_EN_POS (6U) -#define RF_ATEST_OUT_EN_LEN (2U) -#define RF_ATEST_OUT_EN_MSK (((1U << RF_ATEST_OUT_EN_LEN) - 1) << RF_ATEST_OUT_EN_POS) -#define RF_ATEST_OUT_EN_UMSK (~(((1U << RF_ATEST_OUT_EN_LEN) - 1) << RF_ATEST_OUT_EN_POS)) -#define RF_TEN_DTC RF_TEN_DTC -#define RF_TEN_DTC_POS (17U) -#define RF_TEN_DTC_LEN (1U) -#define RF_TEN_DTC_MSK (((1U << RF_TEN_DTC_LEN) - 1) << RF_TEN_DTC_POS) -#define RF_TEN_DTC_UMSK (~(((1U << RF_TEN_DTC_LEN) - 1) << RF_TEN_DTC_POS)) -#define RF_TEN_RBB RF_TEN_RBB -#define RF_TEN_RBB_POS (18U) -#define RF_TEN_RBB_LEN (1U) -#define RF_TEN_RBB_MSK (((1U << RF_TEN_RBB_LEN) - 1) << RF_TEN_RBB_POS) -#define RF_TEN_RBB_UMSK (~(((1U << RF_TEN_RBB_LEN) - 1) << RF_TEN_RBB_POS)) -#define RF_TEN_RBB_ACTEST RF_TEN_RBB_ACTEST -#define RF_TEN_RBB_ACTEST_POS (19U) -#define RF_TEN_RBB_ACTEST_LEN (1U) -#define RF_TEN_RBB_ACTEST_MSK (((1U << RF_TEN_RBB_ACTEST_LEN) - 1) << RF_TEN_RBB_ACTEST_POS) -#define RF_TEN_RBB_ACTEST_UMSK (~(((1U << RF_TEN_RBB_ACTEST_LEN) - 1) << RF_TEN_RBB_ACTEST_POS)) -#define RF_TEN_ADPLL_ADC RF_TEN_ADPLL_ADC -#define RF_TEN_ADPLL_ADC_POS (20U) -#define RF_TEN_ADPLL_ADC_LEN (1U) -#define RF_TEN_ADPLL_ADC_MSK (((1U << RF_TEN_ADPLL_ADC_LEN) - 1) << RF_TEN_ADPLL_ADC_POS) -#define RF_TEN_ADPLL_ADC_UMSK (~(((1U << RF_TEN_ADPLL_ADC_LEN) - 1) << RF_TEN_ADPLL_ADC_POS)) -#define RF_TEN_VCO RF_TEN_VCO -#define RF_TEN_VCO_POS (21U) -#define RF_TEN_VCO_LEN (1U) -#define RF_TEN_VCO_MSK (((1U << RF_TEN_VCO_LEN) - 1) << RF_TEN_VCO_POS) -#define RF_TEN_VCO_UMSK (~(((1U << RF_TEN_VCO_LEN) - 1) << RF_TEN_VCO_POS)) -#define RF_TEN_RXADC RF_TEN_RXADC -#define RF_TEN_RXADC_POS (22U) -#define RF_TEN_RXADC_LEN (1U) -#define RF_TEN_RXADC_MSK (((1U << RF_TEN_RXADC_LEN) - 1) << RF_TEN_RXADC_POS) -#define RF_TEN_RXADC_UMSK (~(((1U << RF_TEN_RXADC_LEN) - 1) << RF_TEN_RXADC_POS)) -#define RF_TEN_RRF1 RF_TEN_RRF1 -#define RF_TEN_RRF1_POS (23U) -#define RF_TEN_RRF1_LEN (1U) -#define RF_TEN_RRF1_MSK (((1U << RF_TEN_RRF1_LEN) - 1) << RF_TEN_RRF1_POS) -#define RF_TEN_RRF1_UMSK (~(((1U << RF_TEN_RRF1_LEN) - 1) << RF_TEN_RRF1_POS)) -#define RF_TEN_RRF0 RF_TEN_RRF0 -#define RF_TEN_RRF0_POS (24U) -#define RF_TEN_RRF0_LEN (1U) -#define RF_TEN_RRF0_MSK (((1U << RF_TEN_RRF0_LEN) - 1) << RF_TEN_RRF0_POS) -#define RF_TEN_RRF0_UMSK (~(((1U << RF_TEN_RRF0_LEN) - 1) << RF_TEN_RRF0_POS)) -#define RF_TEN_PA_1 RF_TEN_PA_1 -#define RF_TEN_PA_1_POS (25U) -#define RF_TEN_PA_1_LEN (1U) -#define RF_TEN_PA_1_MSK (((1U << RF_TEN_PA_1_LEN) - 1) << RF_TEN_PA_1_POS) -#define RF_TEN_PA_1_UMSK (~(((1U << RF_TEN_PA_1_LEN) - 1) << RF_TEN_PA_1_POS)) -#define RF_TEN_PA_0 RF_TEN_PA_0 -#define RF_TEN_PA_0_POS (26U) -#define RF_TEN_PA_0_LEN (1U) -#define RF_TEN_PA_0_MSK (((1U << RF_TEN_PA_0_LEN) - 1) << RF_TEN_PA_0_POS) -#define RF_TEN_PA_0_UMSK (~(((1U << RF_TEN_PA_0_LEN) - 1) << RF_TEN_PA_0_POS)) -#define RF_TEN_LODIST RF_TEN_LODIST -#define RF_TEN_LODIST_POS (27U) -#define RF_TEN_LODIST_LEN (1U) -#define RF_TEN_LODIST_MSK (((1U << RF_TEN_LODIST_LEN) - 1) << RF_TEN_LODIST_POS) -#define RF_TEN_LODIST_UMSK (~(((1U << RF_TEN_LODIST_LEN) - 1) << RF_TEN_LODIST_POS)) -#define RF_TEN_DLL RF_TEN_DLL -#define RF_TEN_DLL_POS (28U) -#define RF_TEN_DLL_LEN (1U) -#define RF_TEN_DLL_MSK (((1U << RF_TEN_DLL_LEN) - 1) << RF_TEN_DLL_POS) -#define RF_TEN_DLL_UMSK (~(((1U << RF_TEN_DLL_LEN) - 1) << RF_TEN_DLL_POS)) -#define RF_TEN_MBG RF_TEN_MBG -#define RF_TEN_MBG_POS (31U) -#define RF_TEN_MBG_LEN (1U) -#define RF_TEN_MBG_MSK (((1U << RF_TEN_MBG_LEN) - 1) << RF_TEN_MBG_POS) -#define RF_TEN_MBG_UMSK (~(((1U << RF_TEN_MBG_LEN) - 1) << RF_TEN_MBG_POS)) - -/* 0x12C : LO Bias Mode registers */ -#define RF_DTEST_OFFSET (0x12C) -#define RF_DTEST_PULLDOWN RF_DTEST_PULLDOWN -#define RF_DTEST_PULLDOWN_POS (0U) -#define RF_DTEST_PULLDOWN_LEN (1U) -#define RF_DTEST_PULLDOWN_MSK (((1U << RF_DTEST_PULLDOWN_LEN) - 1) << RF_DTEST_PULLDOWN_POS) -#define RF_DTEST_PULLDOWN_UMSK (~(((1U << RF_DTEST_PULLDOWN_LEN) - 1) << RF_DTEST_PULLDOWN_POS)) -#define RF_DTEST_EN_RXADC_Q RF_DTEST_EN_RXADC_Q -#define RF_DTEST_EN_RXADC_Q_POS (23U) -#define RF_DTEST_EN_RXADC_Q_LEN (1U) -#define RF_DTEST_EN_RXADC_Q_MSK (((1U << RF_DTEST_EN_RXADC_Q_LEN) - 1) << RF_DTEST_EN_RXADC_Q_POS) -#define RF_DTEST_EN_RXADC_Q_UMSK (~(((1U << RF_DTEST_EN_RXADC_Q_LEN) - 1) << RF_DTEST_EN_RXADC_Q_POS)) -#define RF_DTEST_EN_RXADC_I RF_DTEST_EN_RXADC_I -#define RF_DTEST_EN_RXADC_I_POS (24U) -#define RF_DTEST_EN_RXADC_I_LEN (1U) -#define RF_DTEST_EN_RXADC_I_MSK (((1U << RF_DTEST_EN_RXADC_I_LEN) - 1) << RF_DTEST_EN_RXADC_I_POS) -#define RF_DTEST_EN_RXADC_I_UMSK (~(((1U << RF_DTEST_EN_RXADC_I_LEN) - 1) << RF_DTEST_EN_RXADC_I_POS)) -#define RF_DTEST_EN_ADPLL_ADC RF_DTEST_EN_ADPLL_ADC -#define RF_DTEST_EN_ADPLL_ADC_POS (25U) -#define RF_DTEST_EN_ADPLL_ADC_LEN (1U) -#define RF_DTEST_EN_ADPLL_ADC_MSK (((1U << RF_DTEST_EN_ADPLL_ADC_LEN) - 1) << RF_DTEST_EN_ADPLL_ADC_POS) -#define RF_DTEST_EN_ADPLL_ADC_UMSK (~(((1U << RF_DTEST_EN_ADPLL_ADC_LEN) - 1) << RF_DTEST_EN_ADPLL_ADC_POS)) -#define RF_DTEST_EN_MOD4 RF_DTEST_EN_MOD4 -#define RF_DTEST_EN_MOD4_POS (26U) -#define RF_DTEST_EN_MOD4_LEN (1U) -#define RF_DTEST_EN_MOD4_MSK (((1U << RF_DTEST_EN_MOD4_LEN) - 1) << RF_DTEST_EN_MOD4_POS) -#define RF_DTEST_EN_MOD4_UMSK (~(((1U << RF_DTEST_EN_MOD4_LEN) - 1) << RF_DTEST_EN_MOD4_POS)) -#define RF_DTEST_EN_FREF RF_DTEST_EN_FREF -#define RF_DTEST_EN_FREF_POS (27U) -#define RF_DTEST_EN_FREF_LEN (1U) -#define RF_DTEST_EN_FREF_MSK (((1U << RF_DTEST_EN_FREF_LEN) - 1) << RF_DTEST_EN_FREF_POS) -#define RF_DTEST_EN_FREF_UMSK (~(((1U << RF_DTEST_EN_FREF_LEN) - 1) << RF_DTEST_EN_FREF_POS)) -#define RF_DTEST_EN_DTC_OUT RF_DTEST_EN_DTC_OUT -#define RF_DTEST_EN_DTC_OUT_POS (28U) -#define RF_DTEST_EN_DTC_OUT_LEN (1U) -#define RF_DTEST_EN_DTC_OUT_MSK (((1U << RF_DTEST_EN_DTC_OUT_LEN) - 1) << RF_DTEST_EN_DTC_OUT_POS) -#define RF_DTEST_EN_DTC_OUT_UMSK (~(((1U << RF_DTEST_EN_DTC_OUT_LEN) - 1) << RF_DTEST_EN_DTC_OUT_POS)) -#define RF_DTEST_EN_DTC_IN RF_DTEST_EN_DTC_IN -#define RF_DTEST_EN_DTC_IN_POS (29U) -#define RF_DTEST_EN_DTC_IN_LEN (1U) -#define RF_DTEST_EN_DTC_IN_MSK (((1U << RF_DTEST_EN_DTC_IN_LEN) - 1) << RF_DTEST_EN_DTC_IN_POS) -#define RF_DTEST_EN_DTC_IN_UMSK (~(((1U << RF_DTEST_EN_DTC_IN_LEN) - 1) << RF_DTEST_EN_DTC_IN_POS)) - -/* 0x130 : adpll_test */ -#define RF_ADPLL_TEST_OFFSET (0x130) -#define RF_ADPLL_TEST_OUT RF_ADPLL_TEST_OUT -#define RF_ADPLL_TEST_OUT_POS (0U) -#define RF_ADPLL_TEST_OUT_LEN (16U) -#define RF_ADPLL_TEST_OUT_MSK (((1U << RF_ADPLL_TEST_OUT_LEN) - 1) << RF_ADPLL_TEST_OUT_POS) -#define RF_ADPLL_TEST_OUT_UMSK (~(((1U << RF_ADPLL_TEST_OUT_LEN) - 1) << RF_ADPLL_TEST_OUT_POS)) -#define RF_ADPLL_TEST_DATA_SEL RF_ADPLL_TEST_DATA_SEL -#define RF_ADPLL_TEST_DATA_SEL_POS (16U) -#define RF_ADPLL_TEST_DATA_SEL_LEN (3U) -#define RF_ADPLL_TEST_DATA_SEL_MSK (((1U << RF_ADPLL_TEST_DATA_SEL_LEN) - 1) << RF_ADPLL_TEST_DATA_SEL_POS) -#define RF_ADPLL_TEST_DATA_SEL_UMSK (~(((1U << RF_ADPLL_TEST_DATA_SEL_LEN) - 1) << RF_ADPLL_TEST_DATA_SEL_POS)) -#define RF_ADPLL_TEST_START_SEL RF_ADPLL_TEST_START_SEL -#define RF_ADPLL_TEST_START_SEL_POS (20U) -#define RF_ADPLL_TEST_START_SEL_LEN (2U) -#define RF_ADPLL_TEST_START_SEL_MSK (((1U << RF_ADPLL_TEST_START_SEL_LEN) - 1) << RF_ADPLL_TEST_START_SEL_POS) -#define RF_ADPLL_TEST_START_SEL_UMSK (~(((1U << RF_ADPLL_TEST_START_SEL_LEN) - 1) << RF_ADPLL_TEST_START_SEL_POS)) -#define RF_ADPLL_TEST_EN RF_ADPLL_TEST_EN -#define RF_ADPLL_TEST_EN_POS (24U) -#define RF_ADPLL_TEST_EN_LEN (1U) -#define RF_ADPLL_TEST_EN_MSK (((1U << RF_ADPLL_TEST_EN_LEN) - 1) << RF_ADPLL_TEST_EN_POS) -#define RF_ADPLL_TEST_EN_UMSK (~(((1U << RF_ADPLL_TEST_EN_LEN) - 1) << RF_ADPLL_TEST_EN_POS)) -#define RF_ADPLL_TEST_START RF_ADPLL_TEST_START -#define RF_ADPLL_TEST_START_POS (25U) -#define RF_ADPLL_TEST_START_LEN (1U) -#define RF_ADPLL_TEST_START_MSK (((1U << RF_ADPLL_TEST_START_LEN) - 1) << RF_ADPLL_TEST_START_POS) -#define RF_ADPLL_TEST_START_UMSK (~(((1U << RF_ADPLL_TEST_START_LEN) - 1) << RF_ADPLL_TEST_START_POS)) - -/* 0x134 : rf_ext_pa */ -#define RF_EXT_PA_OFFSET (0x134) -#define RF_EXT_PA_SB RF_EXT_PA_SB -#define RF_EXT_PA_SB_POS (0U) -#define RF_EXT_PA_SB_LEN (5U) -#define RF_EXT_PA_SB_MSK (((1U << RF_EXT_PA_SB_LEN) - 1) << RF_EXT_PA_SB_POS) -#define RF_EXT_PA_SB_UMSK (~(((1U << RF_EXT_PA_SB_LEN) - 1) << RF_EXT_PA_SB_POS)) -#define RF_EXT_PA_LOTX RF_EXT_PA_LOTX -#define RF_EXT_PA_LOTX_POS (5U) -#define RF_EXT_PA_LOTX_LEN (5U) -#define RF_EXT_PA_LOTX_MSK (((1U << RF_EXT_PA_LOTX_LEN) - 1) << RF_EXT_PA_LOTX_POS) -#define RF_EXT_PA_LOTX_UMSK (~(((1U << RF_EXT_PA_LOTX_LEN) - 1) << RF_EXT_PA_LOTX_POS)) -#define RF_EXT_PA_TX RF_EXT_PA_TX -#define RF_EXT_PA_TX_POS (10U) -#define RF_EXT_PA_TX_LEN (5U) -#define RF_EXT_PA_TX_MSK (((1U << RF_EXT_PA_TX_LEN) - 1) << RF_EXT_PA_TX_POS) -#define RF_EXT_PA_TX_UMSK (~(((1U << RF_EXT_PA_TX_LEN) - 1) << RF_EXT_PA_TX_POS)) -#define RF_EXT_PA_LORX RF_EXT_PA_LORX -#define RF_EXT_PA_LORX_POS (15U) -#define RF_EXT_PA_LORX_LEN (5U) -#define RF_EXT_PA_LORX_MSK (((1U << RF_EXT_PA_LORX_LEN) - 1) << RF_EXT_PA_LORX_POS) -#define RF_EXT_PA_LORX_UMSK (~(((1U << RF_EXT_PA_LORX_LEN) - 1) << RF_EXT_PA_LORX_POS)) -#define RF_EXT_PA_RX RF_EXT_PA_RX -#define RF_EXT_PA_RX_POS (20U) -#define RF_EXT_PA_RX_LEN (5U) -#define RF_EXT_PA_RX_MSK (((1U << RF_EXT_PA_RX_LEN) - 1) << RF_EXT_PA_RX_POS) -#define RF_EXT_PA_RX_UMSK (~(((1U << RF_EXT_PA_RX_LEN) - 1) << RF_EXT_PA_RX_POS)) - -/* 0x200 : cip_ldo15 */ -#define RF_CIP_LDO15_OFFSET (0x200) -#define RF_VG11_SEL RF_VG11_SEL -#define RF_VG11_SEL_POS (0U) -#define RF_VG11_SEL_LEN (2U) -#define RF_VG11_SEL_MSK (((1U << RF_VG11_SEL_LEN) - 1) << RF_VG11_SEL_POS) -#define RF_VG11_SEL_UMSK (~(((1U << RF_VG11_SEL_LEN) - 1) << RF_VG11_SEL_POS)) - -/* 0x204 : PA register */ -#define RF_PA_OFFSET (0x204) -#define RF_PA_SERI_CS_TX RF_PA_SERI_CS_TX -#define RF_PA_SERI_CS_TX_POS (0U) -#define RF_PA_SERI_CS_TX_LEN (4U) -#define RF_PA_SERI_CS_TX_MSK (((1U << RF_PA_SERI_CS_TX_LEN) - 1) << RF_PA_SERI_CS_TX_POS) -#define RF_PA_SERI_CS_TX_UMSK (~(((1U << RF_PA_SERI_CS_TX_LEN) - 1) << RF_PA_SERI_CS_TX_POS)) -#define RF_PA_SERI_CS_RX RF_PA_SERI_CS_RX -#define RF_PA_SERI_CS_RX_POS (4U) -#define RF_PA_SERI_CS_RX_LEN (4U) -#define RF_PA_SERI_CS_RX_MSK (((1U << RF_PA_SERI_CS_RX_LEN) - 1) << RF_PA_SERI_CS_RX_POS) -#define RF_PA_SERI_CS_RX_UMSK (~(((1U << RF_PA_SERI_CS_RX_LEN) - 1) << RF_PA_SERI_CS_RX_POS)) -#define RF_PA_SERI_CS_HW RF_PA_SERI_CS_HW -#define RF_PA_SERI_CS_HW_POS (8U) -#define RF_PA_SERI_CS_HW_LEN (4U) -#define RF_PA_SERI_CS_HW_MSK (((1U << RF_PA_SERI_CS_HW_LEN) - 1) << RF_PA_SERI_CS_HW_POS) -#define RF_PA_SERI_CS_HW_UMSK (~(((1U << RF_PA_SERI_CS_HW_LEN) - 1) << RF_PA_SERI_CS_HW_POS)) -#define RF_PA_PARA_CS RF_PA_PARA_CS -#define RF_PA_PARA_CS_POS (12U) -#define RF_PA_PARA_CS_LEN (4U) -#define RF_PA_PARA_CS_MSK (((1U << RF_PA_PARA_CS_LEN) - 1) << RF_PA_PARA_CS_POS) -#define RF_PA_PARA_CS_UMSK (~(((1U << RF_PA_PARA_CS_LEN) - 1) << RF_PA_PARA_CS_POS)) -#define RF_PA_VDD11_SEL RF_PA_VDD11_SEL -#define RF_PA_VDD11_SEL_POS (20U) -#define RF_PA_VDD11_SEL_LEN (3U) -#define RF_PA_VDD11_SEL_MSK (((1U << RF_PA_VDD11_SEL_LEN) - 1) << RF_PA_VDD11_SEL_POS) -#define RF_PA_VDD11_SEL_UMSK (~(((1U << RF_PA_VDD11_SEL_LEN) - 1) << RF_PA_VDD11_SEL_POS)) -#define RF_PA_LDO_BM RF_PA_LDO_BM -#define RF_PA_LDO_BM_POS (24U) -#define RF_PA_LDO_BM_LEN (3U) -#define RF_PA_LDO_BM_MSK (((1U << RF_PA_LDO_BM_LEN) - 1) << RF_PA_LDO_BM_POS) -#define RF_PA_LDO_BM_UMSK (~(((1U << RF_PA_LDO_BM_LEN) - 1) << RF_PA_LDO_BM_POS)) -#define RF_PA_LP_EN RF_PA_LP_EN -#define RF_PA_LP_EN_POS (28U) -#define RF_PA_LP_EN_LEN (1U) -#define RF_PA_LP_EN_MSK (((1U << RF_PA_LP_EN_LEN) - 1) << RF_PA_LP_EN_POS) -#define RF_PA_LP_EN_UMSK (~(((1U << RF_PA_LP_EN_LEN) - 1) << RF_PA_LP_EN_POS)) -#define RF_PA_HP_EN RF_PA_HP_EN -#define RF_PA_HP_EN_POS (29U) -#define RF_PA_HP_EN_LEN (1U) -#define RF_PA_HP_EN_MSK (((1U << RF_PA_HP_EN_LEN) - 1) << RF_PA_HP_EN_POS) -#define RF_PA_HP_EN_UMSK (~(((1U << RF_PA_HP_EN_LEN) - 1) << RF_PA_HP_EN_POS)) -#define RF_PA_FORCE_SHORT_OPEN RF_PA_FORCE_SHORT_OPEN -#define RF_PA_FORCE_SHORT_OPEN_POS (30U) -#define RF_PA_FORCE_SHORT_OPEN_LEN (1U) -#define RF_PA_FORCE_SHORT_OPEN_MSK (((1U << RF_PA_FORCE_SHORT_OPEN_LEN) - 1) << RF_PA_FORCE_SHORT_OPEN_POS) -#define RF_PA_FORCE_SHORT_OPEN_UMSK (~(((1U << RF_PA_FORCE_SHORT_OPEN_LEN) - 1) << RF_PA_FORCE_SHORT_OPEN_POS)) - -/* 0x208 : LNA mixer register */ -#define RF_LNA_MX_OFFSET (0x208) -#define RF_RMX_BM RF_RMX_BM -#define RF_RMX_BM_POS (0U) -#define RF_RMX_BM_LEN (3U) -#define RF_RMX_BM_MSK (((1U << RF_RMX_BM_LEN) - 1) << RF_RMX_BM_POS) -#define RF_RMX_BM_UMSK (~(((1U << RF_RMX_BM_LEN) - 1) << RF_RMX_BM_POS)) -#define RF_LNA_RFB_MATCH RF_LNA_RFB_MATCH -#define RF_LNA_RFB_MATCH_POS (3U) -#define RF_LNA_RFB_MATCH_LEN (3U) -#define RF_LNA_RFB_MATCH_MSK (((1U << RF_LNA_RFB_MATCH_LEN) - 1) << RF_LNA_RFB_MATCH_POS) -#define RF_LNA_RFB_MATCH_UMSK (~(((1U << RF_LNA_RFB_MATCH_LEN) - 1) << RF_LNA_RFB_MATCH_POS)) -#define RF_LNA_VDD13_SEL RF_LNA_VDD13_SEL -#define RF_LNA_VDD13_SEL_POS (6U) -#define RF_LNA_VDD13_SEL_LEN (2U) -#define RF_LNA_VDD13_SEL_MSK (((1U << RF_LNA_VDD13_SEL_LEN) - 1) << RF_LNA_VDD13_SEL_POS) -#define RF_LNA_VDD13_SEL_UMSK (~(((1U << RF_LNA_VDD13_SEL_LEN) - 1) << RF_LNA_VDD13_SEL_POS)) -#define RF_LNA_LOAD_CSW RF_LNA_LOAD_CSW -#define RF_LNA_LOAD_CSW_POS (8U) -#define RF_LNA_LOAD_CSW_LEN (4U) -#define RF_LNA_LOAD_CSW_MSK (((1U << RF_LNA_LOAD_CSW_LEN) - 1) << RF_LNA_LOAD_CSW_POS) -#define RF_LNA_LOAD_CSW_UMSK (~(((1U << RF_LNA_LOAD_CSW_LEN) - 1) << RF_LNA_LOAD_CSW_POS)) -#define RF_LNA_LG_GSEL RF_LNA_LG_GSEL -#define RF_LNA_LG_GSEL_POS (12U) -#define RF_LNA_LG_GSEL_LEN (3U) -#define RF_LNA_LG_GSEL_MSK (((1U << RF_LNA_LG_GSEL_LEN) - 1) << RF_LNA_LG_GSEL_POS) -#define RF_LNA_LG_GSEL_UMSK (~(((1U << RF_LNA_LG_GSEL_LEN) - 1) << RF_LNA_LG_GSEL_POS)) -#define RF_LNA_CAP_MATCH RF_LNA_CAP_MATCH -#define RF_LNA_CAP_MATCH_POS (15U) -#define RF_LNA_CAP_MATCH_LEN (3U) -#define RF_LNA_CAP_MATCH_MSK (((1U << RF_LNA_CAP_MATCH_LEN) - 1) << RF_LNA_CAP_MATCH_POS) -#define RF_LNA_CAP_MATCH_UMSK (~(((1U << RF_LNA_CAP_MATCH_LEN) - 1) << RF_LNA_CAP_MATCH_POS)) -#define RF_LNA_CAP_LG RF_LNA_CAP_LG -#define RF_LNA_CAP_LG_POS (18U) -#define RF_LNA_CAP_LG_LEN (2U) -#define RF_LNA_CAP_LG_MSK (((1U << RF_LNA_CAP_LG_LEN) - 1) << RF_LNA_CAP_LG_POS) -#define RF_LNA_CAP_LG_UMSK (~(((1U << RF_LNA_CAP_LG_LEN) - 1) << RF_LNA_CAP_LG_POS)) -#define RF_LNA_BM_LG RF_LNA_BM_LG -#define RF_LNA_BM_LG_POS (20U) -#define RF_LNA_BM_LG_LEN (4U) -#define RF_LNA_BM_LG_MSK (((1U << RF_LNA_BM_LG_LEN) - 1) << RF_LNA_BM_LG_POS) -#define RF_LNA_BM_LG_UMSK (~(((1U << RF_LNA_BM_LG_LEN) - 1) << RF_LNA_BM_LG_POS)) -#define RF_LNA_BM_HG RF_LNA_BM_HG -#define RF_LNA_BM_HG_POS (24U) -#define RF_LNA_BM_HG_LEN (4U) -#define RF_LNA_BM_HG_MSK (((1U << RF_LNA_BM_HG_LEN) - 1) << RF_LNA_BM_HG_POS) -#define RF_LNA_BM_HG_UMSK (~(((1U << RF_LNA_BM_HG_LEN) - 1) << RF_LNA_BM_HG_POS)) -#define RF_LNA_BM_HW RF_LNA_BM_HW -#define RF_LNA_BM_HW_POS (28U) -#define RF_LNA_BM_HW_LEN (4U) -#define RF_LNA_BM_HW_MSK (((1U << RF_LNA_BM_HW_LEN) - 1) << RF_LNA_BM_HW_POS) -#define RF_LNA_BM_HW_UMSK (~(((1U << RF_LNA_BM_HW_LEN) - 1) << RF_LNA_BM_HW_POS)) - -/* 0x20C : rbb_rosdac */ -#define RF_RBB_ROSDAC_OFFSET (0x20C) -#define RF_ROSDAC_Q_HW RF_ROSDAC_Q_HW -#define RF_ROSDAC_Q_HW_POS (0U) -#define RF_ROSDAC_Q_HW_LEN (6U) -#define RF_ROSDAC_Q_HW_MSK (((1U << RF_ROSDAC_Q_HW_LEN) - 1) << RF_ROSDAC_Q_HW_POS) -#define RF_ROSDAC_Q_HW_UMSK (~(((1U << RF_ROSDAC_Q_HW_LEN) - 1) << RF_ROSDAC_Q_HW_POS)) -#define RF_ROSDAC_I_HW RF_ROSDAC_I_HW -#define RF_ROSDAC_I_HW_POS (8U) -#define RF_ROSDAC_I_HW_LEN (6U) -#define RF_ROSDAC_I_HW_MSK (((1U << RF_ROSDAC_I_HW_LEN) - 1) << RF_ROSDAC_I_HW_POS) -#define RF_ROSDAC_I_HW_UMSK (~(((1U << RF_ROSDAC_I_HW_LEN) - 1) << RF_ROSDAC_I_HW_POS)) -#define RF_ROSDAC_Q RF_ROSDAC_Q -#define RF_ROSDAC_Q_POS (16U) -#define RF_ROSDAC_Q_LEN (6U) -#define RF_ROSDAC_Q_MSK (((1U << RF_ROSDAC_Q_LEN) - 1) << RF_ROSDAC_Q_POS) -#define RF_ROSDAC_Q_UMSK (~(((1U << RF_ROSDAC_Q_LEN) - 1) << RF_ROSDAC_Q_POS)) -#define RF_ROSDAC_I RF_ROSDAC_I -#define RF_ROSDAC_I_POS (24U) -#define RF_ROSDAC_I_LEN (6U) -#define RF_ROSDAC_I_MSK (((1U << RF_ROSDAC_I_LEN) - 1) << RF_ROSDAC_I_POS) -#define RF_ROSDAC_I_UMSK (~(((1U << RF_ROSDAC_I_LEN) - 1) << RF_ROSDAC_I_POS)) - -/* 0x210 : rbb_cap_1 */ -#define RF_RBB_CAP_1_OFFSET (0x210) -#define RF_RBB_CAP2_FC_Q RF_RBB_CAP2_FC_Q -#define RF_RBB_CAP2_FC_Q_POS (0U) -#define RF_RBB_CAP2_FC_Q_LEN (6U) -#define RF_RBB_CAP2_FC_Q_MSK (((1U << RF_RBB_CAP2_FC_Q_LEN) - 1) << RF_RBB_CAP2_FC_Q_POS) -#define RF_RBB_CAP2_FC_Q_UMSK (~(((1U << RF_RBB_CAP2_FC_Q_LEN) - 1) << RF_RBB_CAP2_FC_Q_POS)) -#define RF_RBB_CAP2_FC_I RF_RBB_CAP2_FC_I -#define RF_RBB_CAP2_FC_I_POS (8U) -#define RF_RBB_CAP2_FC_I_LEN (6U) -#define RF_RBB_CAP2_FC_I_MSK (((1U << RF_RBB_CAP2_FC_I_LEN) - 1) << RF_RBB_CAP2_FC_I_POS) -#define RF_RBB_CAP2_FC_I_UMSK (~(((1U << RF_RBB_CAP2_FC_I_LEN) - 1) << RF_RBB_CAP2_FC_I_POS)) -#define RF_RBB_CAP1_FC_Q RF_RBB_CAP1_FC_Q -#define RF_RBB_CAP1_FC_Q_POS (16U) -#define RF_RBB_CAP1_FC_Q_LEN (6U) -#define RF_RBB_CAP1_FC_Q_MSK (((1U << RF_RBB_CAP1_FC_Q_LEN) - 1) << RF_RBB_CAP1_FC_Q_POS) -#define RF_RBB_CAP1_FC_Q_UMSK (~(((1U << RF_RBB_CAP1_FC_Q_LEN) - 1) << RF_RBB_CAP1_FC_Q_POS)) -#define RF_RBB_CAP1_FC_I RF_RBB_CAP1_FC_I -#define RF_RBB_CAP1_FC_I_POS (24U) -#define RF_RBB_CAP1_FC_I_LEN (6U) -#define RF_RBB_CAP1_FC_I_MSK (((1U << RF_RBB_CAP1_FC_I_LEN) - 1) << RF_RBB_CAP1_FC_I_POS) -#define RF_RBB_CAP1_FC_I_UMSK (~(((1U << RF_RBB_CAP1_FC_I_LEN) - 1) << RF_RBB_CAP1_FC_I_POS)) - -/* 0x214 : rbb_cap_2 */ -#define RF_RBB_CAP_2_OFFSET (0x214) -#define RF_RBB_CAP2_FC_Q_HW RF_RBB_CAP2_FC_Q_HW -#define RF_RBB_CAP2_FC_Q_HW_POS (0U) -#define RF_RBB_CAP2_FC_Q_HW_LEN (6U) -#define RF_RBB_CAP2_FC_Q_HW_MSK (((1U << RF_RBB_CAP2_FC_Q_HW_LEN) - 1) << RF_RBB_CAP2_FC_Q_HW_POS) -#define RF_RBB_CAP2_FC_Q_HW_UMSK (~(((1U << RF_RBB_CAP2_FC_Q_HW_LEN) - 1) << RF_RBB_CAP2_FC_Q_HW_POS)) -#define RF_RBB_CAP2_FC_I_HW RF_RBB_CAP2_FC_I_HW -#define RF_RBB_CAP2_FC_I_HW_POS (8U) -#define RF_RBB_CAP2_FC_I_HW_LEN (6U) -#define RF_RBB_CAP2_FC_I_HW_MSK (((1U << RF_RBB_CAP2_FC_I_HW_LEN) - 1) << RF_RBB_CAP2_FC_I_HW_POS) -#define RF_RBB_CAP2_FC_I_HW_UMSK (~(((1U << RF_RBB_CAP2_FC_I_HW_LEN) - 1) << RF_RBB_CAP2_FC_I_HW_POS)) -#define RF_RBB_CAP1_FC_Q_HW RF_RBB_CAP1_FC_Q_HW -#define RF_RBB_CAP1_FC_Q_HW_POS (16U) -#define RF_RBB_CAP1_FC_Q_HW_LEN (6U) -#define RF_RBB_CAP1_FC_Q_HW_MSK (((1U << RF_RBB_CAP1_FC_Q_HW_LEN) - 1) << RF_RBB_CAP1_FC_Q_HW_POS) -#define RF_RBB_CAP1_FC_Q_HW_UMSK (~(((1U << RF_RBB_CAP1_FC_Q_HW_LEN) - 1) << RF_RBB_CAP1_FC_Q_HW_POS)) -#define RF_RBB_CAP1_FC_I_HW RF_RBB_CAP1_FC_I_HW -#define RF_RBB_CAP1_FC_I_HW_POS (24U) -#define RF_RBB_CAP1_FC_I_HW_LEN (6U) -#define RF_RBB_CAP1_FC_I_HW_MSK (((1U << RF_RBB_CAP1_FC_I_HW_LEN) - 1) << RF_RBB_CAP1_FC_I_HW_POS) -#define RF_RBB_CAP1_FC_I_HW_UMSK (~(((1U << RF_RBB_CAP1_FC_I_HW_LEN) - 1) << RF_RBB_CAP1_FC_I_HW_POS)) - -/* 0x218 : rbb_cap_3 */ -#define RF_RBB_CAP_3_OFFSET (0x218) -#define RF_RBB_CAP2_FC_Q_BW0 RF_RBB_CAP2_FC_Q_BW0 -#define RF_RBB_CAP2_FC_Q_BW0_POS (0U) -#define RF_RBB_CAP2_FC_Q_BW0_LEN (6U) -#define RF_RBB_CAP2_FC_Q_BW0_MSK (((1U << RF_RBB_CAP2_FC_Q_BW0_LEN) - 1) << RF_RBB_CAP2_FC_Q_BW0_POS) -#define RF_RBB_CAP2_FC_Q_BW0_UMSK (~(((1U << RF_RBB_CAP2_FC_Q_BW0_LEN) - 1) << RF_RBB_CAP2_FC_Q_BW0_POS)) -#define RF_RBB_CAP2_FC_I_BW0 RF_RBB_CAP2_FC_I_BW0 -#define RF_RBB_CAP2_FC_I_BW0_POS (8U) -#define RF_RBB_CAP2_FC_I_BW0_LEN (6U) -#define RF_RBB_CAP2_FC_I_BW0_MSK (((1U << RF_RBB_CAP2_FC_I_BW0_LEN) - 1) << RF_RBB_CAP2_FC_I_BW0_POS) -#define RF_RBB_CAP2_FC_I_BW0_UMSK (~(((1U << RF_RBB_CAP2_FC_I_BW0_LEN) - 1) << RF_RBB_CAP2_FC_I_BW0_POS)) -#define RF_RBB_CAP1_FC_Q_BW0 RF_RBB_CAP1_FC_Q_BW0 -#define RF_RBB_CAP1_FC_Q_BW0_POS (16U) -#define RF_RBB_CAP1_FC_Q_BW0_LEN (6U) -#define RF_RBB_CAP1_FC_Q_BW0_MSK (((1U << RF_RBB_CAP1_FC_Q_BW0_LEN) - 1) << RF_RBB_CAP1_FC_Q_BW0_POS) -#define RF_RBB_CAP1_FC_Q_BW0_UMSK (~(((1U << RF_RBB_CAP1_FC_Q_BW0_LEN) - 1) << RF_RBB_CAP1_FC_Q_BW0_POS)) -#define RF_RBB_CAP1_FC_I_BW0 RF_RBB_CAP1_FC_I_BW0 -#define RF_RBB_CAP1_FC_I_BW0_POS (24U) -#define RF_RBB_CAP1_FC_I_BW0_LEN (6U) -#define RF_RBB_CAP1_FC_I_BW0_MSK (((1U << RF_RBB_CAP1_FC_I_BW0_LEN) - 1) << RF_RBB_CAP1_FC_I_BW0_POS) -#define RF_RBB_CAP1_FC_I_BW0_UMSK (~(((1U << RF_RBB_CAP1_FC_I_BW0_LEN) - 1) << RF_RBB_CAP1_FC_I_BW0_POS)) - -/* 0x21C : rbb_cap4 */ -#define RF_RBB_CAP4_OFFSET (0x21C) -#define RF_RBB_CAP2_FC_Q_BW1 RF_RBB_CAP2_FC_Q_BW1 -#define RF_RBB_CAP2_FC_Q_BW1_POS (0U) -#define RF_RBB_CAP2_FC_Q_BW1_LEN (6U) -#define RF_RBB_CAP2_FC_Q_BW1_MSK (((1U << RF_RBB_CAP2_FC_Q_BW1_LEN) - 1) << RF_RBB_CAP2_FC_Q_BW1_POS) -#define RF_RBB_CAP2_FC_Q_BW1_UMSK (~(((1U << RF_RBB_CAP2_FC_Q_BW1_LEN) - 1) << RF_RBB_CAP2_FC_Q_BW1_POS)) -#define RF_RBB_CAP2_FC_I_BW1 RF_RBB_CAP2_FC_I_BW1 -#define RF_RBB_CAP2_FC_I_BW1_POS (8U) -#define RF_RBB_CAP2_FC_I_BW1_LEN (6U) -#define RF_RBB_CAP2_FC_I_BW1_MSK (((1U << RF_RBB_CAP2_FC_I_BW1_LEN) - 1) << RF_RBB_CAP2_FC_I_BW1_POS) -#define RF_RBB_CAP2_FC_I_BW1_UMSK (~(((1U << RF_RBB_CAP2_FC_I_BW1_LEN) - 1) << RF_RBB_CAP2_FC_I_BW1_POS)) -#define RF_RBB_CAP1_FC_Q_BW1 RF_RBB_CAP1_FC_Q_BW1 -#define RF_RBB_CAP1_FC_Q_BW1_POS (16U) -#define RF_RBB_CAP1_FC_Q_BW1_LEN (6U) -#define RF_RBB_CAP1_FC_Q_BW1_MSK (((1U << RF_RBB_CAP1_FC_Q_BW1_LEN) - 1) << RF_RBB_CAP1_FC_Q_BW1_POS) -#define RF_RBB_CAP1_FC_Q_BW1_UMSK (~(((1U << RF_RBB_CAP1_FC_Q_BW1_LEN) - 1) << RF_RBB_CAP1_FC_Q_BW1_POS)) -#define RF_RBB_CAP1_FC_I_BW1 RF_RBB_CAP1_FC_I_BW1 -#define RF_RBB_CAP1_FC_I_BW1_POS (24U) -#define RF_RBB_CAP1_FC_I_BW1_LEN (6U) -#define RF_RBB_CAP1_FC_I_BW1_MSK (((1U << RF_RBB_CAP1_FC_I_BW1_LEN) - 1) << RF_RBB_CAP1_FC_I_BW1_POS) -#define RF_RBB_CAP1_FC_I_BW1_UMSK (~(((1U << RF_RBB_CAP1_FC_I_BW1_LEN) - 1) << RF_RBB_CAP1_FC_I_BW1_POS)) - -/* 0x220 : rbb_rx */ -#define RF_RBB_RX_OFFSET (0x220) -#define RF_RBB_RX2_BW1 RF_RBB_RX2_BW1 -#define RF_RBB_RX2_BW1_POS (0U) -#define RF_RBB_RX2_BW1_LEN (3U) -#define RF_RBB_RX2_BW1_MSK (((1U << RF_RBB_RX2_BW1_LEN) - 1) << RF_RBB_RX2_BW1_POS) -#define RF_RBB_RX2_BW1_UMSK (~(((1U << RF_RBB_RX2_BW1_LEN) - 1) << RF_RBB_RX2_BW1_POS)) -#define RF_RBB_RX1_BW1 RF_RBB_RX1_BW1 -#define RF_RBB_RX1_BW1_POS (4U) -#define RF_RBB_RX1_BW1_LEN (3U) -#define RF_RBB_RX1_BW1_MSK (((1U << RF_RBB_RX1_BW1_LEN) - 1) << RF_RBB_RX1_BW1_POS) -#define RF_RBB_RX1_BW1_UMSK (~(((1U << RF_RBB_RX1_BW1_LEN) - 1) << RF_RBB_RX1_BW1_POS)) -#define RF_RBB_RX2_BW0 RF_RBB_RX2_BW0 -#define RF_RBB_RX2_BW0_POS (8U) -#define RF_RBB_RX2_BW0_LEN (3U) -#define RF_RBB_RX2_BW0_MSK (((1U << RF_RBB_RX2_BW0_LEN) - 1) << RF_RBB_RX2_BW0_POS) -#define RF_RBB_RX2_BW0_UMSK (~(((1U << RF_RBB_RX2_BW0_LEN) - 1) << RF_RBB_RX2_BW0_POS)) -#define RF_RBB_RX1_BW0 RF_RBB_RX1_BW0 -#define RF_RBB_RX1_BW0_POS (12U) -#define RF_RBB_RX1_BW0_LEN (3U) -#define RF_RBB_RX1_BW0_MSK (((1U << RF_RBB_RX1_BW0_LEN) - 1) << RF_RBB_RX1_BW0_POS) -#define RF_RBB_RX1_BW0_UMSK (~(((1U << RF_RBB_RX1_BW0_LEN) - 1) << RF_RBB_RX1_BW0_POS)) -#define RF_RBB_RX2_HW RF_RBB_RX2_HW -#define RF_RBB_RX2_HW_POS (16U) -#define RF_RBB_RX2_HW_LEN (3U) -#define RF_RBB_RX2_HW_MSK (((1U << RF_RBB_RX2_HW_LEN) - 1) << RF_RBB_RX2_HW_POS) -#define RF_RBB_RX2_HW_UMSK (~(((1U << RF_RBB_RX2_HW_LEN) - 1) << RF_RBB_RX2_HW_POS)) -#define RF_RBB_RX1_HW RF_RBB_RX1_HW -#define RF_RBB_RX1_HW_POS (20U) -#define RF_RBB_RX1_HW_LEN (3U) -#define RF_RBB_RX1_HW_MSK (((1U << RF_RBB_RX1_HW_LEN) - 1) << RF_RBB_RX1_HW_POS) -#define RF_RBB_RX1_HW_UMSK (~(((1U << RF_RBB_RX1_HW_LEN) - 1) << RF_RBB_RX1_HW_POS)) -#define RF_RBB_RX2 RF_RBB_RX2 -#define RF_RBB_RX2_POS (24U) -#define RF_RBB_RX2_LEN (3U) -#define RF_RBB_RX2_MSK (((1U << RF_RBB_RX2_LEN) - 1) << RF_RBB_RX2_POS) -#define RF_RBB_RX2_UMSK (~(((1U << RF_RBB_RX2_LEN) - 1) << RF_RBB_RX2_POS)) -#define RF_RBB_RX1 RF_RBB_RX1 -#define RF_RBB_RX1_POS (28U) -#define RF_RBB_RX1_LEN (3U) -#define RF_RBB_RX1_MSK (((1U << RF_RBB_RX1_LEN) - 1) << RF_RBB_RX1_POS) -#define RF_RBB_RX1_UMSK (~(((1U << RF_RBB_RX1_LEN) - 1) << RF_RBB_RX1_POS)) - -/* 0x224 : rbb */ -#define RF_RBB_OFFSET (0x224) -#define RF_PKDET_OUT_LATCH RF_PKDET_OUT_LATCH -#define RF_PKDET_OUT_LATCH_POS (0U) -#define RF_PKDET_OUT_LATCH_LEN (1U) -#define RF_PKDET_OUT_LATCH_MSK (((1U << RF_PKDET_OUT_LATCH_LEN) - 1) << RF_PKDET_OUT_LATCH_POS) -#define RF_PKDET_OUT_LATCH_UMSK (~(((1U << RF_PKDET_OUT_LATCH_LEN) - 1) << RF_PKDET_OUT_LATCH_POS)) -#define RF_PKDET_OUT_RAW RF_PKDET_OUT_RAW -#define RF_PKDET_OUT_RAW_POS (1U) -#define RF_PKDET_OUT_RAW_LEN (1U) -#define RF_PKDET_OUT_RAW_MSK (((1U << RF_PKDET_OUT_RAW_LEN) - 1) << RF_PKDET_OUT_RAW_POS) -#define RF_PKDET_OUT_RAW_UMSK (~(((1U << RF_PKDET_OUT_RAW_LEN) - 1) << RF_PKDET_OUT_RAW_POS)) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW RF_RBB_PKDET_OUT_RSTN_CTRL_HW -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_POS (4U) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_LEN (1U) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_MSK (((1U << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_POS) -#define RF_RBB_PKDET_OUT_RSTN_CTRL_HW_UMSK (~(((1U << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_CTRL_HW_POS)) -#define RF_RBB_PKDET_OUT_RSTN_HW RF_RBB_PKDET_OUT_RSTN_HW -#define RF_RBB_PKDET_OUT_RSTN_HW_POS (5U) -#define RF_RBB_PKDET_OUT_RSTN_HW_LEN (1U) -#define RF_RBB_PKDET_OUT_RSTN_HW_MSK (((1U << RF_RBB_PKDET_OUT_RSTN_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_HW_POS) -#define RF_RBB_PKDET_OUT_RSTN_HW_UMSK (~(((1U << RF_RBB_PKDET_OUT_RSTN_HW_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_HW_POS)) -#define RF_RBB_PKDET_OUT_RSTN RF_RBB_PKDET_OUT_RSTN -#define RF_RBB_PKDET_OUT_RSTN_POS (6U) -#define RF_RBB_PKDET_OUT_RSTN_LEN (1U) -#define RF_RBB_PKDET_OUT_RSTN_MSK (((1U << RF_RBB_PKDET_OUT_RSTN_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_POS) -#define RF_RBB_PKDET_OUT_RSTN_UMSK (~(((1U << RF_RBB_PKDET_OUT_RSTN_LEN) - 1) << RF_RBB_PKDET_OUT_RSTN_POS)) -#define RF_RBB_PKDET_EN_CTRL_HW RF_RBB_PKDET_EN_CTRL_HW -#define RF_RBB_PKDET_EN_CTRL_HW_POS (8U) -#define RF_RBB_PKDET_EN_CTRL_HW_LEN (1U) -#define RF_RBB_PKDET_EN_CTRL_HW_MSK (((1U << RF_RBB_PKDET_EN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_EN_CTRL_HW_POS) -#define RF_RBB_PKDET_EN_CTRL_HW_UMSK (~(((1U << RF_RBB_PKDET_EN_CTRL_HW_LEN) - 1) << RF_RBB_PKDET_EN_CTRL_HW_POS)) -#define RF_RBB_PKDET_EN_HW RF_RBB_PKDET_EN_HW -#define RF_RBB_PKDET_EN_HW_POS (9U) -#define RF_RBB_PKDET_EN_HW_LEN (1U) -#define RF_RBB_PKDET_EN_HW_MSK (((1U << RF_RBB_PKDET_EN_HW_LEN) - 1) << RF_RBB_PKDET_EN_HW_POS) -#define RF_RBB_PKDET_EN_HW_UMSK (~(((1U << RF_RBB_PKDET_EN_HW_LEN) - 1) << RF_RBB_PKDET_EN_HW_POS)) -#define RF_RBB_PKDET_EN RF_RBB_PKDET_EN -#define RF_RBB_PKDET_EN_POS (10U) -#define RF_RBB_PKDET_EN_LEN (1U) -#define RF_RBB_PKDET_EN_MSK (((1U << RF_RBB_PKDET_EN_LEN) - 1) << RF_RBB_PKDET_EN_POS) -#define RF_RBB_PKDET_EN_UMSK (~(((1U << RF_RBB_PKDET_EN_LEN) - 1) << RF_RBB_PKDET_EN_POS)) -#define RF_RBB_PKDET_VTH RF_RBB_PKDET_VTH -#define RF_RBB_PKDET_VTH_POS (12U) -#define RF_RBB_PKDET_VTH_LEN (4U) -#define RF_RBB_PKDET_VTH_MSK (((1U << RF_RBB_PKDET_VTH_LEN) - 1) << RF_RBB_PKDET_VTH_POS) -#define RF_RBB_PKDET_VTH_UMSK (~(((1U << RF_RBB_PKDET_VTH_LEN) - 1) << RF_RBB_PKDET_VTH_POS)) -#define RF_ROSDAC_RANGE RF_ROSDAC_RANGE -#define RF_ROSDAC_RANGE_POS (16U) -#define RF_ROSDAC_RANGE_LEN (2U) -#define RF_ROSDAC_RANGE_MSK (((1U << RF_ROSDAC_RANGE_LEN) - 1) << RF_ROSDAC_RANGE_POS) -#define RF_ROSDAC_RANGE_UMSK (~(((1U << RF_ROSDAC_RANGE_LEN) - 1) << RF_ROSDAC_RANGE_POS)) -#define RF_RBB_LPF_EN RF_RBB_LPF_EN -#define RF_RBB_LPF_EN_POS (19U) -#define RF_RBB_LPF_EN_LEN (1U) -#define RF_RBB_LPF_EN_MSK (((1U << RF_RBB_LPF_EN_LEN) - 1) << RF_RBB_LPF_EN_POS) -#define RF_RBB_LPF_EN_UMSK (~(((1U << RF_RBB_LPF_EN_LEN) - 1) << RF_RBB_LPF_EN_POS)) -#define RF_RBB_DEQ RF_RBB_DEQ -#define RF_RBB_DEQ_POS (20U) -#define RF_RBB_DEQ_LEN (2U) -#define RF_RBB_DEQ_MSK (((1U << RF_RBB_DEQ_LEN) - 1) << RF_RBB_DEQ_POS) -#define RF_RBB_DEQ_UMSK (~(((1U << RF_RBB_DEQ_LEN) - 1) << RF_RBB_DEQ_POS)) -#define RF_RBB_VCM RF_RBB_VCM -#define RF_RBB_VCM_POS (24U) -#define RF_RBB_VCM_LEN (2U) -#define RF_RBB_VCM_MSK (((1U << RF_RBB_VCM_LEN) - 1) << RF_RBB_VCM_POS) -#define RF_RBB_VCM_UMSK (~(((1U << RF_RBB_VCM_LEN) - 1) << RF_RBB_VCM_POS)) -#define RF_RBB_BM_OP RF_RBB_BM_OP -#define RF_RBB_BM_OP_POS (28U) -#define RF_RBB_BM_OP_LEN (2U) -#define RF_RBB_BM_OP_MSK (((1U << RF_RBB_BM_OP_LEN) - 1) << RF_RBB_BM_OP_POS) -#define RF_RBB_BM_OP_UMSK (~(((1U << RF_RBB_BM_OP_LEN) - 1) << RF_RBB_BM_OP_POS)) - -/* 0x228 : rxadc */ -#define RF_RXADC_OFFSET (0x228) -#define RF_RXADC_OSCAL_EN RF_RXADC_OSCAL_EN -#define RF_RXADC_OSCAL_EN_POS (0U) -#define RF_RXADC_OSCAL_EN_LEN (1U) -#define RF_RXADC_OSCAL_EN_MSK (((1U << RF_RXADC_OSCAL_EN_LEN) - 1) << RF_RXADC_OSCAL_EN_POS) -#define RF_RXADC_OSCAL_EN_UMSK (~(((1U << RF_RXADC_OSCAL_EN_LEN) - 1) << RF_RXADC_OSCAL_EN_POS)) -#define RF_RXADC_VREF_SEL RF_RXADC_VREF_SEL -#define RF_RXADC_VREF_SEL_POS (4U) -#define RF_RXADC_VREF_SEL_LEN (2U) -#define RF_RXADC_VREF_SEL_MSK (((1U << RF_RXADC_VREF_SEL_LEN) - 1) << RF_RXADC_VREF_SEL_POS) -#define RF_RXADC_VREF_SEL_UMSK (~(((1U << RF_RXADC_VREF_SEL_LEN) - 1) << RF_RXADC_VREF_SEL_POS)) -#define RF_RXADC_CLK_SYNC_INV RF_RXADC_CLK_SYNC_INV -#define RF_RXADC_CLK_SYNC_INV_POS (8U) -#define RF_RXADC_CLK_SYNC_INV_LEN (1U) -#define RF_RXADC_CLK_SYNC_INV_MSK (((1U << RF_RXADC_CLK_SYNC_INV_LEN) - 1) << RF_RXADC_CLK_SYNC_INV_POS) -#define RF_RXADC_CLK_SYNC_INV_UMSK (~(((1U << RF_RXADC_CLK_SYNC_INV_LEN) - 1) << RF_RXADC_CLK_SYNC_INV_POS)) -#define RF_RXADC_CLK_INV RF_RXADC_CLK_INV -#define RF_RXADC_CLK_INV_POS (12U) -#define RF_RXADC_CLK_INV_LEN (1U) -#define RF_RXADC_CLK_INV_MSK (((1U << RF_RXADC_CLK_INV_LEN) - 1) << RF_RXADC_CLK_INV_POS) -#define RF_RXADC_CLK_INV_UMSK (~(((1U << RF_RXADC_CLK_INV_LEN) - 1) << RF_RXADC_CLK_INV_POS)) -#define RF_RXADC_CLK_DIV_SEL RF_RXADC_CLK_DIV_SEL -#define RF_RXADC_CLK_DIV_SEL_POS (16U) -#define RF_RXADC_CLK_DIV_SEL_LEN (1U) -#define RF_RXADC_CLK_DIV_SEL_MSK (((1U << RF_RXADC_CLK_DIV_SEL_LEN) - 1) << RF_RXADC_CLK_DIV_SEL_POS) -#define RF_RXADC_CLK_DIV_SEL_UMSK (~(((1U << RF_RXADC_CLK_DIV_SEL_LEN) - 1) << RF_RXADC_CLK_DIV_SEL_POS)) -#define RF_RXADC_GLITCH_REMOVE RF_RXADC_GLITCH_REMOVE -#define RF_RXADC_GLITCH_REMOVE_POS (20U) -#define RF_RXADC_GLITCH_REMOVE_LEN (1U) -#define RF_RXADC_GLITCH_REMOVE_MSK (((1U << RF_RXADC_GLITCH_REMOVE_LEN) - 1) << RF_RXADC_GLITCH_REMOVE_POS) -#define RF_RXADC_GLITCH_REMOVE_UMSK (~(((1U << RF_RXADC_GLITCH_REMOVE_LEN) - 1) << RF_RXADC_GLITCH_REMOVE_POS)) -#define RF_RXADC_DLY_CTRL RF_RXADC_DLY_CTRL -#define RF_RXADC_DLY_CTRL_POS (24U) -#define RF_RXADC_DLY_CTRL_LEN (2U) -#define RF_RXADC_DLY_CTRL_MSK (((1U << RF_RXADC_DLY_CTRL_LEN) - 1) << RF_RXADC_DLY_CTRL_POS) -#define RF_RXADC_DLY_CTRL_UMSK (~(((1U << RF_RXADC_DLY_CTRL_LEN) - 1) << RF_RXADC_DLY_CTRL_POS)) - -/* 0x22C : rxadc_readback */ -#define RF_RXADC_READBACK_OFFSET (0x22C) -#define RF_RXADC_DOUT_Q RF_RXADC_DOUT_Q -#define RF_RXADC_DOUT_Q_POS (0U) -#define RF_RXADC_DOUT_Q_LEN (9U) -#define RF_RXADC_DOUT_Q_MSK (((1U << RF_RXADC_DOUT_Q_LEN) - 1) << RF_RXADC_DOUT_Q_POS) -#define RF_RXADC_DOUT_Q_UMSK (~(((1U << RF_RXADC_DOUT_Q_LEN) - 1) << RF_RXADC_DOUT_Q_POS)) -#define RF_RXADC_DOUT_I RF_RXADC_DOUT_I -#define RF_RXADC_DOUT_I_POS (16U) -#define RF_RXADC_DOUT_I_LEN (9U) -#define RF_RXADC_DOUT_I_MSK (((1U << RF_RXADC_DOUT_I_LEN) - 1) << RF_RXADC_DOUT_I_POS) -#define RF_RXADC_DOUT_I_UMSK (~(((1U << RF_RXADC_DOUT_I_LEN) - 1) << RF_RXADC_DOUT_I_POS)) - -/* 0x230 : rf_adc_osdata */ -#define RF_ADC_OSDATA_OFFSET (0x230) -#define RF_RXADC_OS_Q RF_RXADC_OS_Q -#define RF_RXADC_OS_Q_POS (0U) -#define RF_RXADC_OS_Q_LEN (9U) -#define RF_RXADC_OS_Q_MSK (((1U << RF_RXADC_OS_Q_LEN) - 1) << RF_RXADC_OS_Q_POS) -#define RF_RXADC_OS_Q_UMSK (~(((1U << RF_RXADC_OS_Q_LEN) - 1) << RF_RXADC_OS_Q_POS)) -#define RF_RXADC_OS_I RF_RXADC_OS_I -#define RF_RXADC_OS_I_POS (16U) -#define RF_RXADC_OS_I_LEN (9U) -#define RF_RXADC_OS_I_MSK (((1U << RF_RXADC_OS_I_LEN) - 1) << RF_RXADC_OS_I_POS) -#define RF_RXADC_OS_I_UMSK (~(((1U << RF_RXADC_OS_I_LEN) - 1) << RF_RXADC_OS_I_POS)) - -/* 0x234 : testbuf */ -#define RF_TESTBUF_OFFSET (0x234) -#define RF_TESTBUF_RIN RF_TESTBUF_RIN -#define RF_TESTBUF_RIN_POS (0U) -#define RF_TESTBUF_RIN_LEN (1U) -#define RF_TESTBUF_RIN_MSK (((1U << RF_TESTBUF_RIN_LEN) - 1) << RF_TESTBUF_RIN_POS) -#define RF_TESTBUF_RIN_UMSK (~(((1U << RF_TESTBUF_RIN_LEN) - 1) << RF_TESTBUF_RIN_POS)) -#define RF_TESTBUF_RFB RF_TESTBUF_RFB -#define RF_TESTBUF_RFB_POS (4U) -#define RF_TESTBUF_RFB_LEN (1U) -#define RF_TESTBUF_RFB_MSK (((1U << RF_TESTBUF_RFB_LEN) - 1) << RF_TESTBUF_RFB_POS) -#define RF_TESTBUF_RFB_UMSK (~(((1U << RF_TESTBUF_RFB_LEN) - 1) << RF_TESTBUF_RFB_POS)) -#define RF_TESTBUF_OP_CC RF_TESTBUF_OP_CC -#define RF_TESTBUF_OP_CC_POS (8U) -#define RF_TESTBUF_OP_CC_LEN (4U) -#define RF_TESTBUF_OP_CC_MSK (((1U << RF_TESTBUF_OP_CC_LEN) - 1) << RF_TESTBUF_OP_CC_POS) -#define RF_TESTBUF_OP_CC_UMSK (~(((1U << RF_TESTBUF_OP_CC_LEN) - 1) << RF_TESTBUF_OP_CC_POS)) -#define RF_TESTBUF_BOOST RF_TESTBUF_BOOST -#define RF_TESTBUF_BOOST_POS (12U) -#define RF_TESTBUF_BOOST_LEN (1U) -#define RF_TESTBUF_BOOST_MSK (((1U << RF_TESTBUF_BOOST_LEN) - 1) << RF_TESTBUF_BOOST_POS) -#define RF_TESTBUF_BOOST_UMSK (~(((1U << RF_TESTBUF_BOOST_LEN) - 1) << RF_TESTBUF_BOOST_POS)) -#define RF_TESTBUF_BM RF_TESTBUF_BM -#define RF_TESTBUF_BM_POS (16U) -#define RF_TESTBUF_BM_LEN (3U) -#define RF_TESTBUF_BM_MSK (((1U << RF_TESTBUF_BM_LEN) - 1) << RF_TESTBUF_BM_POS) -#define RF_TESTBUF_BM_UMSK (~(((1U << RF_TESTBUF_BM_LEN) - 1) << RF_TESTBUF_BM_POS)) -#define RF_TESTBUF_VCM RF_TESTBUF_VCM -#define RF_TESTBUF_VCM_POS (20U) -#define RF_TESTBUF_VCM_LEN (2U) -#define RF_TESTBUF_VCM_MSK (((1U << RF_TESTBUF_VCM_LEN) - 1) << RF_TESTBUF_VCM_POS) -#define RF_TESTBUF_VCM_UMSK (~(((1U << RF_TESTBUF_VCM_LEN) - 1) << RF_TESTBUF_VCM_POS)) -#define RF_PU_TESTBUF RF_PU_TESTBUF -#define RF_PU_TESTBUF_POS (24U) -#define RF_PU_TESTBUF_LEN (1U) -#define RF_PU_TESTBUF_MSK (((1U << RF_PU_TESTBUF_LEN) - 1) << RF_PU_TESTBUF_POS) -#define RF_PU_TESTBUF_UMSK (~(((1U << RF_PU_TESTBUF_LEN) - 1) << RF_PU_TESTBUF_POS)) - -/* 0x238 : vco */ -#define RF_VCO_OFFSET (0x238) -#define RF_VCO_SHORT_VBIAS_FILTER RF_VCO_SHORT_VBIAS_FILTER -#define RF_VCO_SHORT_VBIAS_FILTER_POS (0U) -#define RF_VCO_SHORT_VBIAS_FILTER_LEN (1U) -#define RF_VCO_SHORT_VBIAS_FILTER_MSK (((1U << RF_VCO_SHORT_VBIAS_FILTER_LEN) - 1) << RF_VCO_SHORT_VBIAS_FILTER_POS) -#define RF_VCO_SHORT_VBIAS_FILTER_UMSK (~(((1U << RF_VCO_SHORT_VBIAS_FILTER_LEN) - 1) << RF_VCO_SHORT_VBIAS_FILTER_POS)) -#define RF_VCO_SHORT_IDAC_FILTER RF_VCO_SHORT_IDAC_FILTER -#define RF_VCO_SHORT_IDAC_FILTER_POS (1U) -#define RF_VCO_SHORT_IDAC_FILTER_LEN (1U) -#define RF_VCO_SHORT_IDAC_FILTER_MSK (((1U << RF_VCO_SHORT_IDAC_FILTER_LEN) - 1) << RF_VCO_SHORT_IDAC_FILTER_POS) -#define RF_VCO_SHORT_IDAC_FILTER_UMSK (~(((1U << RF_VCO_SHORT_IDAC_FILTER_LEN) - 1) << RF_VCO_SHORT_IDAC_FILTER_POS)) -#define RF_VCO_MODCAP_SEL RF_VCO_MODCAP_SEL -#define RF_VCO_MODCAP_SEL_POS (2U) -#define RF_VCO_MODCAP_SEL_LEN (2U) -#define RF_VCO_MODCAP_SEL_MSK (((1U << RF_VCO_MODCAP_SEL_LEN) - 1) << RF_VCO_MODCAP_SEL_POS) -#define RF_VCO_MODCAP_SEL_UMSK (~(((1U << RF_VCO_MODCAP_SEL_LEN) - 1) << RF_VCO_MODCAP_SEL_POS)) -#define RF_VCO_ACAL_VREF RF_VCO_ACAL_VREF -#define RF_VCO_ACAL_VREF_POS (4U) -#define RF_VCO_ACAL_VREF_LEN (3U) -#define RF_VCO_ACAL_VREF_MSK (((1U << RF_VCO_ACAL_VREF_LEN) - 1) << RF_VCO_ACAL_VREF_POS) -#define RF_VCO_ACAL_VREF_UMSK (~(((1U << RF_VCO_ACAL_VREF_LEN) - 1) << RF_VCO_ACAL_VREF_POS)) -#define RF_VCO_VBIAS RF_VCO_VBIAS -#define RF_VCO_VBIAS_POS (8U) -#define RF_VCO_VBIAS_LEN (2U) -#define RF_VCO_VBIAS_MSK (((1U << RF_VCO_VBIAS_LEN) - 1) << RF_VCO_VBIAS_POS) -#define RF_VCO_VBIAS_UMSK (~(((1U << RF_VCO_VBIAS_LEN) - 1) << RF_VCO_VBIAS_POS)) -#define RF_VCO_IDAC_BOOST RF_VCO_IDAC_BOOST -#define RF_VCO_IDAC_BOOST_POS (12U) -#define RF_VCO_IDAC_BOOST_LEN (1U) -#define RF_VCO_IDAC_BOOST_MSK (((1U << RF_VCO_IDAC_BOOST_LEN) - 1) << RF_VCO_IDAC_BOOST_POS) -#define RF_VCO_IDAC_BOOST_UMSK (~(((1U << RF_VCO_IDAC_BOOST_LEN) - 1) << RF_VCO_IDAC_BOOST_POS)) -#define RF_VCO_LDO_VSEL RF_VCO_LDO_VSEL -#define RF_VCO_LDO_VSEL_POS (13U) -#define RF_VCO_LDO_VSEL_LEN (2U) -#define RF_VCO_LDO_VSEL_MSK (((1U << RF_VCO_LDO_VSEL_LEN) - 1) << RF_VCO_LDO_VSEL_POS) -#define RF_VCO_LDO_VSEL_UMSK (~(((1U << RF_VCO_LDO_VSEL_LEN) - 1) << RF_VCO_LDO_VSEL_POS)) -#define RF_VCO_LDO_BYPASS RF_VCO_LDO_BYPASS -#define RF_VCO_LDO_BYPASS_POS (15U) -#define RF_VCO_LDO_BYPASS_LEN (1U) -#define RF_VCO_LDO_BYPASS_MSK (((1U << RF_VCO_LDO_BYPASS_LEN) - 1) << RF_VCO_LDO_BYPASS_POS) -#define RF_VCO_LDO_BYPASS_UMSK (~(((1U << RF_VCO_LDO_BYPASS_LEN) - 1) << RF_VCO_LDO_BYPASS_POS)) -#define RF_VCO_IDAC RF_VCO_IDAC -#define RF_VCO_IDAC_POS (16U) -#define RF_VCO_IDAC_LEN (6U) -#define RF_VCO_IDAC_MSK (((1U << RF_VCO_IDAC_LEN) - 1) << RF_VCO_IDAC_POS) -#define RF_VCO_IDAC_UMSK (~(((1U << RF_VCO_IDAC_LEN) - 1) << RF_VCO_IDAC_POS)) -#define RF_VCO_IDAC_HW RF_VCO_IDAC_HW -#define RF_VCO_IDAC_HW_POS (24U) -#define RF_VCO_IDAC_HW_LEN (6U) -#define RF_VCO_IDAC_HW_MSK (((1U << RF_VCO_IDAC_HW_LEN) - 1) << RF_VCO_IDAC_HW_POS) -#define RF_VCO_IDAC_HW_UMSK (~(((1U << RF_VCO_IDAC_HW_LEN) - 1) << RF_VCO_IDAC_HW_POS)) -#define RF_VCO_ACAL_UD RF_VCO_ACAL_UD -#define RF_VCO_ACAL_UD_POS (31U) -#define RF_VCO_ACAL_UD_LEN (1U) -#define RF_VCO_ACAL_UD_MSK (((1U << RF_VCO_ACAL_UD_LEN) - 1) << RF_VCO_ACAL_UD_POS) -#define RF_VCO_ACAL_UD_UMSK (~(((1U << RF_VCO_ACAL_UD_LEN) - 1) << RF_VCO_ACAL_UD_POS)) - -/* 0x23C : lodist */ -#define RF_LODIST_OFFSET (0x23C) -#define RF_LODIST_TXBUF_SUPPLY_MODE RF_LODIST_TXBUF_SUPPLY_MODE -#define RF_LODIST_TXBUF_SUPPLY_MODE_POS (0U) -#define RF_LODIST_TXBUF_SUPPLY_MODE_LEN (2U) -#define RF_LODIST_TXBUF_SUPPLY_MODE_MSK (((1U << RF_LODIST_TXBUF_SUPPLY_MODE_LEN) - 1) << RF_LODIST_TXBUF_SUPPLY_MODE_POS) -#define RF_LODIST_TXBUF_SUPPLY_MODE_UMSK (~(((1U << RF_LODIST_TXBUF_SUPPLY_MODE_LEN) - 1) << RF_LODIST_TXBUF_SUPPLY_MODE_POS)) -#define RF_LODIST_RXBUF_SUPPLY_MODE RF_LODIST_RXBUF_SUPPLY_MODE -#define RF_LODIST_RXBUF_SUPPLY_MODE_POS (4U) -#define RF_LODIST_RXBUF_SUPPLY_MODE_LEN (2U) -#define RF_LODIST_RXBUF_SUPPLY_MODE_MSK (((1U << RF_LODIST_RXBUF_SUPPLY_MODE_LEN) - 1) << RF_LODIST_RXBUF_SUPPLY_MODE_POS) -#define RF_LODIST_RXBUF_SUPPLY_MODE_UMSK (~(((1U << RF_LODIST_RXBUF_SUPPLY_MODE_LEN) - 1) << RF_LODIST_RXBUF_SUPPLY_MODE_POS)) -#define RF_LODIST_RXBUF_SUPPLY_BOOST RF_LODIST_RXBUF_SUPPLY_BOOST -#define RF_LODIST_RXBUF_SUPPLY_BOOST_POS (6U) -#define RF_LODIST_RXBUF_SUPPLY_BOOST_LEN (1U) -#define RF_LODIST_RXBUF_SUPPLY_BOOST_MSK (((1U << RF_LODIST_RXBUF_SUPPLY_BOOST_LEN) - 1) << RF_LODIST_RXBUF_SUPPLY_BOOST_POS) -#define RF_LODIST_RXBUF_SUPPLY_BOOST_UMSK (~(((1U << RF_LODIST_RXBUF_SUPPLY_BOOST_LEN) - 1) << RF_LODIST_RXBUF_SUPPLY_BOOST_POS)) -#define RF_LODIST_RWELL_BIAS RF_LODIST_RWELL_BIAS -#define RF_LODIST_RWELL_BIAS_POS (8U) -#define RF_LODIST_RWELL_BIAS_LEN (2U) -#define RF_LODIST_RWELL_BIAS_MSK (((1U << RF_LODIST_RWELL_BIAS_LEN) - 1) << RF_LODIST_RWELL_BIAS_POS) -#define RF_LODIST_RWELL_BIAS_UMSK (~(((1U << RF_LODIST_RWELL_BIAS_LEN) - 1) << RF_LODIST_RWELL_BIAS_POS)) -#define RF_LODIST_NWELL_BIAS RF_LODIST_NWELL_BIAS -#define RF_LODIST_NWELL_BIAS_POS (12U) -#define RF_LODIST_NWELL_BIAS_LEN (2U) -#define RF_LODIST_NWELL_BIAS_MSK (((1U << RF_LODIST_NWELL_BIAS_LEN) - 1) << RF_LODIST_NWELL_BIAS_POS) -#define RF_LODIST_NWELL_BIAS_UMSK (~(((1U << RF_LODIST_NWELL_BIAS_LEN) - 1) << RF_LODIST_NWELL_BIAS_POS)) -#define RF_LODIST_75DC_SEL RF_LODIST_75DC_SEL -#define RF_LODIST_75DC_SEL_POS (16U) -#define RF_LODIST_75DC_SEL_LEN (1U) -#define RF_LODIST_75DC_SEL_MSK (((1U << RF_LODIST_75DC_SEL_LEN) - 1) << RF_LODIST_75DC_SEL_POS) -#define RF_LODIST_75DC_SEL_UMSK (~(((1U << RF_LODIST_75DC_SEL_LEN) - 1) << RF_LODIST_75DC_SEL_POS)) - -/* 0x240 : fbdv */ -#define RF_FBDV_OFFSET (0x240) -#define RF_FBDV_TPM_CLK_SEL RF_FBDV_TPM_CLK_SEL -#define RF_FBDV_TPM_CLK_SEL_POS (0U) -#define RF_FBDV_TPM_CLK_SEL_LEN (3U) -#define RF_FBDV_TPM_CLK_SEL_MSK (((1U << RF_FBDV_TPM_CLK_SEL_LEN) - 1) << RF_FBDV_TPM_CLK_SEL_POS) -#define RF_FBDV_TPM_CLK_SEL_UMSK (~(((1U << RF_FBDV_TPM_CLK_SEL_LEN) - 1) << RF_FBDV_TPM_CLK_SEL_POS)) -#define RF_FBDV_ADPLL_CLK_SEL RF_FBDV_ADPLL_CLK_SEL -#define RF_FBDV_ADPLL_CLK_SEL_POS (4U) -#define RF_FBDV_ADPLL_CLK_SEL_LEN (1U) -#define RF_FBDV_ADPLL_CLK_SEL_MSK (((1U << RF_FBDV_ADPLL_CLK_SEL_LEN) - 1) << RF_FBDV_ADPLL_CLK_SEL_POS) -#define RF_FBDV_ADPLL_CLK_SEL_UMSK (~(((1U << RF_FBDV_ADPLL_CLK_SEL_LEN) - 1) << RF_FBDV_ADPLL_CLK_SEL_POS)) -#define RF_FBDV_DCO_DITHER_CLK_SEL RF_FBDV_DCO_DITHER_CLK_SEL -#define RF_FBDV_DCO_DITHER_CLK_SEL_POS (8U) -#define RF_FBDV_DCO_DITHER_CLK_SEL_LEN (1U) -#define RF_FBDV_DCO_DITHER_CLK_SEL_MSK (((1U << RF_FBDV_DCO_DITHER_CLK_SEL_LEN) - 1) << RF_FBDV_DCO_DITHER_CLK_SEL_POS) -#define RF_FBDV_DCO_DITHER_CLK_SEL_UMSK (~(((1U << RF_FBDV_DCO_DITHER_CLK_SEL_LEN) - 1) << RF_FBDV_DCO_DITHER_CLK_SEL_POS)) -#define RF_FBDV_FB_CLK_SEL RF_FBDV_FB_CLK_SEL -#define RF_FBDV_FB_CLK_SEL_POS (12U) -#define RF_FBDV_FB_CLK_SEL_LEN (1U) -#define RF_FBDV_FB_CLK_SEL_MSK (((1U << RF_FBDV_FB_CLK_SEL_LEN) - 1) << RF_FBDV_FB_CLK_SEL_POS) -#define RF_FBDV_FB_CLK_SEL_UMSK (~(((1U << RF_FBDV_FB_CLK_SEL_LEN) - 1) << RF_FBDV_FB_CLK_SEL_POS)) -#define RF_FBDV_SAMPLE_CLK_SEL RF_FBDV_SAMPLE_CLK_SEL -#define RF_FBDV_SAMPLE_CLK_SEL_POS (16U) -#define RF_FBDV_SAMPLE_CLK_SEL_LEN (2U) -#define RF_FBDV_SAMPLE_CLK_SEL_MSK (((1U << RF_FBDV_SAMPLE_CLK_SEL_LEN) - 1) << RF_FBDV_SAMPLE_CLK_SEL_POS) -#define RF_FBDV_SAMPLE_CLK_SEL_UMSK (~(((1U << RF_FBDV_SAMPLE_CLK_SEL_LEN) - 1) << RF_FBDV_SAMPLE_CLK_SEL_POS)) -#define RF_FBDV_STG_SEL RF_FBDV_STG_SEL -#define RF_FBDV_STG_SEL_POS (20U) -#define RF_FBDV_STG_SEL_LEN (1U) -#define RF_FBDV_STG_SEL_MSK (((1U << RF_FBDV_STG_SEL_LEN) - 1) << RF_FBDV_STG_SEL_POS) -#define RF_FBDV_STG_SEL_UMSK (~(((1U << RF_FBDV_STG_SEL_LEN) - 1) << RF_FBDV_STG_SEL_POS)) -#define RF_RST_MMDIV RF_RST_MMDIV -#define RF_RST_MMDIV_POS (24U) -#define RF_RST_MMDIV_LEN (1U) -#define RF_RST_MMDIV_MSK (((1U << RF_RST_MMDIV_LEN) - 1) << RF_RST_MMDIV_POS) -#define RF_RST_MMDIV_UMSK (~(((1U << RF_RST_MMDIV_LEN) - 1) << RF_RST_MMDIV_POS)) -#define RF_LOTPM_FMASH_CLK_POLARITY RF_LOTPM_FMASH_CLK_POLARITY -#define RF_LOTPM_FMASH_CLK_POLARITY_POS (28U) -#define RF_LOTPM_FMASH_CLK_POLARITY_LEN (1U) -#define RF_LOTPM_FMASH_CLK_POLARITY_MSK (((1U << RF_LOTPM_FMASH_CLK_POLARITY_LEN) - 1) << RF_LOTPM_FMASH_CLK_POLARITY_POS) -#define RF_LOTPM_FMASH_CLK_POLARITY_UMSK (~(((1U << RF_LOTPM_FMASH_CLK_POLARITY_LEN) - 1) << RF_LOTPM_FMASH_CLK_POLARITY_POS)) -#define RF_DCO_DITHER_CLK_POLARITY RF_DCO_DITHER_CLK_POLARITY -#define RF_DCO_DITHER_CLK_POLARITY_POS (29U) -#define RF_DCO_DITHER_CLK_POLARITY_LEN (1U) -#define RF_DCO_DITHER_CLK_POLARITY_MSK (((1U << RF_DCO_DITHER_CLK_POLARITY_LEN) - 1) << RF_DCO_DITHER_CLK_POLARITY_POS) -#define RF_DCO_DITHER_CLK_POLARITY_UMSK (~(((1U << RF_DCO_DITHER_CLK_POLARITY_LEN) - 1) << RF_DCO_DITHER_CLK_POLARITY_POS)) - -/* 0x244 : kcal1 */ -#define RF_KCAL1_OFFSET (0x244) -#define RF_KCAL_DIV RF_KCAL_DIV -#define RF_KCAL_DIV_POS (0U) -#define RF_KCAL_DIV_LEN (16U) -#define RF_KCAL_DIV_MSK (((1U << RF_KCAL_DIV_LEN) - 1) << RF_KCAL_DIV_POS) -#define RF_KCAL_DIV_UMSK (~(((1U << RF_KCAL_DIV_LEN) - 1) << RF_KCAL_DIV_POS)) -#define RF_KCAL_CNT_START RF_KCAL_CNT_START -#define RF_KCAL_CNT_START_POS (16U) -#define RF_KCAL_CNT_START_LEN (1U) -#define RF_KCAL_CNT_START_MSK (((1U << RF_KCAL_CNT_START_LEN) - 1) << RF_KCAL_CNT_START_POS) -#define RF_KCAL_CNT_START_UMSK (~(((1U << RF_KCAL_CNT_START_LEN) - 1) << RF_KCAL_CNT_START_POS)) -#define RF_KCAL_RATIO RF_KCAL_RATIO -#define RF_KCAL_RATIO_POS (20U) -#define RF_KCAL_RATIO_LEN (10U) -#define RF_KCAL_RATIO_MSK (((1U << RF_KCAL_RATIO_LEN) - 1) << RF_KCAL_RATIO_POS) -#define RF_KCAL_RATIO_UMSK (~(((1U << RF_KCAL_RATIO_LEN) - 1) << RF_KCAL_RATIO_POS)) - -/* 0x248 : kcal2 */ -#define RF_KCAL2_OFFSET (0x248) -#define RF_KCAL_CNT_OP RF_KCAL_CNT_OP -#define RF_KCAL_CNT_OP_POS (0U) -#define RF_KCAL_CNT_OP_LEN (16U) -#define RF_KCAL_CNT_OP_MSK (((1U << RF_KCAL_CNT_OP_LEN) - 1) << RF_KCAL_CNT_OP_POS) -#define RF_KCAL_CNT_OP_UMSK (~(((1U << RF_KCAL_CNT_OP_LEN) - 1) << RF_KCAL_CNT_OP_POS)) -#define RF_KCAL_CNT_RDY RF_KCAL_CNT_RDY -#define RF_KCAL_CNT_RDY_POS (16U) -#define RF_KCAL_CNT_RDY_LEN (1U) -#define RF_KCAL_CNT_RDY_MSK (((1U << RF_KCAL_CNT_RDY_LEN) - 1) << RF_KCAL_CNT_RDY_POS) -#define RF_KCAL_CNT_RDY_UMSK (~(((1U << RF_KCAL_CNT_RDY_LEN) - 1) << RF_KCAL_CNT_RDY_POS)) -#define RF_KCAL_RATIO_HW RF_KCAL_RATIO_HW -#define RF_KCAL_RATIO_HW_POS (20U) -#define RF_KCAL_RATIO_HW_LEN (10U) -#define RF_KCAL_RATIO_HW_MSK (((1U << RF_KCAL_RATIO_HW_LEN) - 1) << RF_KCAL_RATIO_HW_POS) -#define RF_KCAL_RATIO_HW_UMSK (~(((1U << RF_KCAL_RATIO_HW_LEN) - 1) << RF_KCAL_RATIO_HW_POS)) - -/* 0x24C : adpll_slope_gen */ -#define RF_ADPLL_SLOPE_GEN_OFFSET (0x24C) -#define RF_ADPLL_SLOPE_GEN_R_SEL RF_ADPLL_SLOPE_GEN_R_SEL -#define RF_ADPLL_SLOPE_GEN_R_SEL_POS (0U) -#define RF_ADPLL_SLOPE_GEN_R_SEL_LEN (3U) -#define RF_ADPLL_SLOPE_GEN_R_SEL_MSK (((1U << RF_ADPLL_SLOPE_GEN_R_SEL_LEN) - 1) << RF_ADPLL_SLOPE_GEN_R_SEL_POS) -#define RF_ADPLL_SLOPE_GEN_R_SEL_UMSK (~(((1U << RF_ADPLL_SLOPE_GEN_R_SEL_LEN) - 1) << RF_ADPLL_SLOPE_GEN_R_SEL_POS)) -#define RF_ADPLL_SLOPE_GEN_DC_CORR RF_ADPLL_SLOPE_GEN_DC_CORR -#define RF_ADPLL_SLOPE_GEN_DC_CORR_POS (4U) -#define RF_ADPLL_SLOPE_GEN_DC_CORR_LEN (2U) -#define RF_ADPLL_SLOPE_GEN_DC_CORR_MSK (((1U << RF_ADPLL_SLOPE_GEN_DC_CORR_LEN) - 1) << RF_ADPLL_SLOPE_GEN_DC_CORR_POS) -#define RF_ADPLL_SLOPE_GEN_DC_CORR_UMSK (~(((1U << RF_ADPLL_SLOPE_GEN_DC_CORR_LEN) - 1) << RF_ADPLL_SLOPE_GEN_DC_CORR_POS)) -#define RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE -#define RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_POS (6U) -#define RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_LEN (1U) -#define RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_MSK (((1U << RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_LEN) - 1) << RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_POS) -#define RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_UMSK (~(((1U << RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_LEN) - 1) << RF_ADPLL_SLOPE_GEN_PULSE_WIDTH_ENHANCE_POS)) - -/* 0x250 : adpll_adc */ -#define RF_ADPLL_ADC_OFFSET (0x250) -#define RF_ADPLL_ADC_VTH_BIAS_MODE RF_ADPLL_ADC_VTH_BIAS_MODE -#define RF_ADPLL_ADC_VTH_BIAS_MODE_POS (0U) -#define RF_ADPLL_ADC_VTH_BIAS_MODE_LEN (1U) -#define RF_ADPLL_ADC_VTH_BIAS_MODE_MSK (((1U << RF_ADPLL_ADC_VTH_BIAS_MODE_LEN) - 1) << RF_ADPLL_ADC_VTH_BIAS_MODE_POS) -#define RF_ADPLL_ADC_VTH_BIAS_MODE_UMSK (~(((1U << RF_ADPLL_ADC_VTH_BIAS_MODE_LEN) - 1) << RF_ADPLL_ADC_VTH_BIAS_MODE_POS)) -#define RF_ADPLL_ADC_VTH_EN RF_ADPLL_ADC_VTH_EN -#define RF_ADPLL_ADC_VTH_EN_POS (1U) -#define RF_ADPLL_ADC_VTH_EN_LEN (1U) -#define RF_ADPLL_ADC_VTH_EN_MSK (((1U << RF_ADPLL_ADC_VTH_EN_LEN) - 1) << RF_ADPLL_ADC_VTH_EN_POS) -#define RF_ADPLL_ADC_VTH_EN_UMSK (~(((1U << RF_ADPLL_ADC_VTH_EN_LEN) - 1) << RF_ADPLL_ADC_VTH_EN_POS)) -#define RF_ADPLL_ADC_DATA_SIGN_SEL RF_ADPLL_ADC_DATA_SIGN_SEL -#define RF_ADPLL_ADC_DATA_SIGN_SEL_POS (2U) -#define RF_ADPLL_ADC_DATA_SIGN_SEL_LEN (1U) -#define RF_ADPLL_ADC_DATA_SIGN_SEL_MSK (((1U << RF_ADPLL_ADC_DATA_SIGN_SEL_LEN) - 1) << RF_ADPLL_ADC_DATA_SIGN_SEL_POS) -#define RF_ADPLL_ADC_DATA_SIGN_SEL_UMSK (~(((1U << RF_ADPLL_ADC_DATA_SIGN_SEL_LEN) - 1) << RF_ADPLL_ADC_DATA_SIGN_SEL_POS)) -#define RF_ADPLL_ADC_VREF_FINE RF_ADPLL_ADC_VREF_FINE -#define RF_ADPLL_ADC_VREF_FINE_POS (4U) -#define RF_ADPLL_ADC_VREF_FINE_LEN (2U) -#define RF_ADPLL_ADC_VREF_FINE_MSK (((1U << RF_ADPLL_ADC_VREF_FINE_LEN) - 1) << RF_ADPLL_ADC_VREF_FINE_POS) -#define RF_ADPLL_ADC_VREF_FINE_UMSK (~(((1U << RF_ADPLL_ADC_VREF_FINE_LEN) - 1) << RF_ADPLL_ADC_VREF_FINE_POS)) -#define RF_ADPLL_ADC_VREF_COARSE RF_ADPLL_ADC_VREF_COARSE -#define RF_ADPLL_ADC_VREF_COARSE_POS (8U) -#define RF_ADPLL_ADC_VREF_COARSE_LEN (2U) -#define RF_ADPLL_ADC_VREF_COARSE_MSK (((1U << RF_ADPLL_ADC_VREF_COARSE_LEN) - 1) << RF_ADPLL_ADC_VREF_COARSE_POS) -#define RF_ADPLL_ADC_VREF_COARSE_UMSK (~(((1U << RF_ADPLL_ADC_VREF_COARSE_LEN) - 1) << RF_ADPLL_ADC_VREF_COARSE_POS)) -#define RF_ADPLL_ADC_OSCAL_EN RF_ADPLL_ADC_OSCAL_EN -#define RF_ADPLL_ADC_OSCAL_EN_POS (12U) -#define RF_ADPLL_ADC_OSCAL_EN_LEN (1U) -#define RF_ADPLL_ADC_OSCAL_EN_MSK (((1U << RF_ADPLL_ADC_OSCAL_EN_LEN) - 1) << RF_ADPLL_ADC_OSCAL_EN_POS) -#define RF_ADPLL_ADC_OSCAL_EN_UMSK (~(((1U << RF_ADPLL_ADC_OSCAL_EN_LEN) - 1) << RF_ADPLL_ADC_OSCAL_EN_POS)) -#define RF_ADPLL_ADC_CLK_SYNC_INV RF_ADPLL_ADC_CLK_SYNC_INV -#define RF_ADPLL_ADC_CLK_SYNC_INV_POS (16U) -#define RF_ADPLL_ADC_CLK_SYNC_INV_LEN (1U) -#define RF_ADPLL_ADC_CLK_SYNC_INV_MSK (((1U << RF_ADPLL_ADC_CLK_SYNC_INV_LEN) - 1) << RF_ADPLL_ADC_CLK_SYNC_INV_POS) -#define RF_ADPLL_ADC_CLK_SYNC_INV_UMSK (~(((1U << RF_ADPLL_ADC_CLK_SYNC_INV_LEN) - 1) << RF_ADPLL_ADC_CLK_SYNC_INV_POS)) -#define RF_ADPLL_ADC_CLK_DIV_SEL RF_ADPLL_ADC_CLK_DIV_SEL -#define RF_ADPLL_ADC_CLK_DIV_SEL_POS (24U) -#define RF_ADPLL_ADC_CLK_DIV_SEL_LEN (1U) -#define RF_ADPLL_ADC_CLK_DIV_SEL_MSK (((1U << RF_ADPLL_ADC_CLK_DIV_SEL_LEN) - 1) << RF_ADPLL_ADC_CLK_DIV_SEL_POS) -#define RF_ADPLL_ADC_CLK_DIV_SEL_UMSK (~(((1U << RF_ADPLL_ADC_CLK_DIV_SEL_LEN) - 1) << RF_ADPLL_ADC_CLK_DIV_SEL_POS)) -#define RF_ADPLL_ADC_CLK_INV RF_ADPLL_ADC_CLK_INV -#define RF_ADPLL_ADC_CLK_INV_POS (28U) -#define RF_ADPLL_ADC_CLK_INV_LEN (1U) -#define RF_ADPLL_ADC_CLK_INV_MSK (((1U << RF_ADPLL_ADC_CLK_INV_LEN) - 1) << RF_ADPLL_ADC_CLK_INV_POS) -#define RF_ADPLL_ADC_CLK_INV_UMSK (~(((1U << RF_ADPLL_ADC_CLK_INV_LEN) - 1) << RF_ADPLL_ADC_CLK_INV_POS)) -#define RF_ADPLL_ADC_CLK_EN RF_ADPLL_ADC_CLK_EN -#define RF_ADPLL_ADC_CLK_EN_POS (29U) -#define RF_ADPLL_ADC_CLK_EN_LEN (1U) -#define RF_ADPLL_ADC_CLK_EN_MSK (((1U << RF_ADPLL_ADC_CLK_EN_LEN) - 1) << RF_ADPLL_ADC_CLK_EN_POS) -#define RF_ADPLL_ADC_CLK_EN_UMSK (~(((1U << RF_ADPLL_ADC_CLK_EN_LEN) - 1) << RF_ADPLL_ADC_CLK_EN_POS)) - -/* 0x254 : adpll_dtc */ -#define RF_ADPLL_DTC_OFFSET (0x254) -#define RF_ADPLL_DTC_BYPASS RF_ADPLL_DTC_BYPASS -#define RF_ADPLL_DTC_BYPASS_POS (0U) -#define RF_ADPLL_DTC_BYPASS_LEN (1U) -#define RF_ADPLL_DTC_BYPASS_MSK (((1U << RF_ADPLL_DTC_BYPASS_LEN) - 1) << RF_ADPLL_DTC_BYPASS_POS) -#define RF_ADPLL_DTC_BYPASS_UMSK (~(((1U << RF_ADPLL_DTC_BYPASS_LEN) - 1) << RF_ADPLL_DTC_BYPASS_POS)) -#define RF_ADPLL_DTC_R_SEL RF_ADPLL_DTC_R_SEL -#define RF_ADPLL_DTC_R_SEL_POS (4U) -#define RF_ADPLL_DTC_R_SEL_LEN (3U) -#define RF_ADPLL_DTC_R_SEL_MSK (((1U << RF_ADPLL_DTC_R_SEL_LEN) - 1) << RF_ADPLL_DTC_R_SEL_POS) -#define RF_ADPLL_DTC_R_SEL_UMSK (~(((1U << RF_ADPLL_DTC_R_SEL_LEN) - 1) << RF_ADPLL_DTC_R_SEL_POS)) -#define RF_ADPLL_DTC_INV_VTH_SEL RF_ADPLL_DTC_INV_VTH_SEL -#define RF_ADPLL_DTC_INV_VTH_SEL_POS (8U) -#define RF_ADPLL_DTC_INV_VTH_SEL_LEN (2U) -#define RF_ADPLL_DTC_INV_VTH_SEL_MSK (((1U << RF_ADPLL_DTC_INV_VTH_SEL_LEN) - 1) << RF_ADPLL_DTC_INV_VTH_SEL_POS) -#define RF_ADPLL_DTC_INV_VTH_SEL_UMSK (~(((1U << RF_ADPLL_DTC_INV_VTH_SEL_LEN) - 1) << RF_ADPLL_DTC_INV_VTH_SEL_POS)) - -/* 0x258 : lo_fc_config1 */ -#define RF_LO_FC_CONFIG1_OFFSET (0x258) -#define RF_LO_FCW RF_LO_FCW -#define RF_LO_FCW_POS (0U) -#define RF_LO_FCW_LEN (25U) -#define RF_LO_FCW_MSK (((1U << RF_LO_FCW_LEN) - 1) << RF_LO_FCW_POS) -#define RF_LO_FCW_UMSK (~(((1U << RF_LO_FCW_LEN) - 1) << RF_LO_FCW_POS)) - -/* 0x25C : lo_fcw_config2 */ -#define RF_LO_FCW_CONFIG2_OFFSET (0x25C) -#define RF_LO_FCW_HW RF_LO_FCW_HW -#define RF_LO_FCW_HW_POS (0U) -#define RF_LO_FCW_HW_LEN (25U) -#define RF_LO_FCW_HW_MSK (((1U << RF_LO_FCW_HW_LEN) - 1) << RF_LO_FCW_HW_POS) -#define RF_LO_FCW_HW_UMSK (~(((1U << RF_LO_FCW_HW_LEN) - 1) << RF_LO_FCW_HW_POS)) - -/* 0x260 : lo_fcw3 */ -#define RF_LO_FCW3_OFFSET (0x260) -#define RF_TX_FREQ_MOD_LP RF_TX_FREQ_MOD_LP -#define RF_TX_FREQ_MOD_LP_POS (0U) -#define RF_TX_FREQ_MOD_LP_LEN (12U) -#define RF_TX_FREQ_MOD_LP_MSK (((1U << RF_TX_FREQ_MOD_LP_LEN) - 1) << RF_TX_FREQ_MOD_LP_POS) -#define RF_TX_FREQ_MOD_LP_UMSK (~(((1U << RF_TX_FREQ_MOD_LP_LEN) - 1) << RF_TX_FREQ_MOD_LP_POS)) -#define RF_TX_FREQ_MOD_HP RF_TX_FREQ_MOD_HP -#define RF_TX_FREQ_MOD_HP_POS (16U) -#define RF_TX_FREQ_MOD_HP_LEN (10U) -#define RF_TX_FREQ_MOD_HP_MSK (((1U << RF_TX_FREQ_MOD_HP_LEN) - 1) << RF_TX_FREQ_MOD_HP_POS) -#define RF_TX_FREQ_MOD_HP_UMSK (~(((1U << RF_TX_FREQ_MOD_HP_LEN) - 1) << RF_TX_FREQ_MOD_HP_POS)) - -/* 0x264 : lotpm */ -#define RF_LOTPM_OFFSET (0x264) -#define RF_LOTPM_LFP_DELAY_SEL RF_LOTPM_LFP_DELAY_SEL -#define RF_LOTPM_LFP_DELAY_SEL_POS (0U) -#define RF_LOTPM_LFP_DELAY_SEL_LEN (2U) -#define RF_LOTPM_LFP_DELAY_SEL_MSK (((1U << RF_LOTPM_LFP_DELAY_SEL_LEN) - 1) << RF_LOTPM_LFP_DELAY_SEL_POS) -#define RF_LOTPM_LFP_DELAY_SEL_UMSK (~(((1U << RF_LOTPM_LFP_DELAY_SEL_LEN) - 1) << RF_LOTPM_LFP_DELAY_SEL_POS)) -#define RF_LOTPM_HFP_DELAY_FMASH RF_LOTPM_HFP_DELAY_FMASH -#define RF_LOTPM_HFP_DELAY_FMASH_POS (4U) -#define RF_LOTPM_HFP_DELAY_FMASH_LEN (4U) -#define RF_LOTPM_HFP_DELAY_FMASH_MSK (((1U << RF_LOTPM_HFP_DELAY_FMASH_LEN) - 1) << RF_LOTPM_HFP_DELAY_FMASH_POS) -#define RF_LOTPM_HFP_DELAY_FMASH_UMSK (~(((1U << RF_LOTPM_HFP_DELAY_FMASH_LEN) - 1) << RF_LOTPM_HFP_DELAY_FMASH_POS)) -#define RF_LOTPM_HFP_DELAY_FREF RF_LOTPM_HFP_DELAY_FREF -#define RF_LOTPM_HFP_DELAY_FREF_POS (8U) -#define RF_LOTPM_HFP_DELAY_FREF_LEN (2U) -#define RF_LOTPM_HFP_DELAY_FREF_MSK (((1U << RF_LOTPM_HFP_DELAY_FREF_LEN) - 1) << RF_LOTPM_HFP_DELAY_FREF_POS) -#define RF_LOTPM_HFP_DELAY_FREF_UMSK (~(((1U << RF_LOTPM_HFP_DELAY_FREF_LEN) - 1) << RF_LOTPM_HFP_DELAY_FREF_POS)) -#define RF_LOTPM_HFP_POLARITY RF_LOTPM_HFP_POLARITY -#define RF_LOTPM_HFP_POLARITY_POS (12U) -#define RF_LOTPM_HFP_POLARITY_LEN (1U) -#define RF_LOTPM_HFP_POLARITY_MSK (((1U << RF_LOTPM_HFP_POLARITY_LEN) - 1) << RF_LOTPM_HFP_POLARITY_POS) -#define RF_LOTPM_HFP_POLARITY_UMSK (~(((1U << RF_LOTPM_HFP_POLARITY_LEN) - 1) << RF_LOTPM_HFP_POLARITY_POS)) -#define RF_LOTPM_HFP_MASH1_SEL RF_LOTPM_HFP_MASH1_SEL -#define RF_LOTPM_HFP_MASH1_SEL_POS (16U) -#define RF_LOTPM_HFP_MASH1_SEL_LEN (1U) -#define RF_LOTPM_HFP_MASH1_SEL_MSK (((1U << RF_LOTPM_HFP_MASH1_SEL_LEN) - 1) << RF_LOTPM_HFP_MASH1_SEL_POS) -#define RF_LOTPM_HFP_MASH1_SEL_UMSK (~(((1U << RF_LOTPM_HFP_MASH1_SEL_LEN) - 1) << RF_LOTPM_HFP_MASH1_SEL_POS)) - -/* 0x268 : adpll1 */ -#define RF_ADPLL1_OFFSET (0x268) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_POS (0U) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_LEN (1U) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_MSK (((1U << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_LEN) - 1) << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_POS) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_UMSK (~(((1U << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_LEN) - 1) << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_POS)) -#define RF_ADPLL_LO_LOCK_SEL RF_ADPLL_LO_LOCK_SEL -#define RF_ADPLL_LO_LOCK_SEL_POS (1U) -#define RF_ADPLL_LO_LOCK_SEL_LEN (1U) -#define RF_ADPLL_LO_LOCK_SEL_MSK (((1U << RF_ADPLL_LO_LOCK_SEL_LEN) - 1) << RF_ADPLL_LO_LOCK_SEL_POS) -#define RF_ADPLL_LO_LOCK_SEL_UMSK (~(((1U << RF_ADPLL_LO_LOCK_SEL_LEN) - 1) << RF_ADPLL_LO_LOCK_SEL_POS)) -#define RF_ADPLL_TIMEOUT_CNT1_SEL RF_ADPLL_TIMEOUT_CNT1_SEL -#define RF_ADPLL_TIMEOUT_CNT1_SEL_POS (2U) -#define RF_ADPLL_TIMEOUT_CNT1_SEL_LEN (1U) -#define RF_ADPLL_TIMEOUT_CNT1_SEL_MSK (((1U << RF_ADPLL_TIMEOUT_CNT1_SEL_LEN) - 1) << RF_ADPLL_TIMEOUT_CNT1_SEL_POS) -#define RF_ADPLL_TIMEOUT_CNT1_SEL_UMSK (~(((1U << RF_ADPLL_TIMEOUT_CNT1_SEL_LEN) - 1) << RF_ADPLL_TIMEOUT_CNT1_SEL_POS)) -#define RF_ADPLL_TIMEOUT_CNT_SEL RF_ADPLL_TIMEOUT_CNT_SEL -#define RF_ADPLL_TIMEOUT_CNT_SEL_POS (3U) -#define RF_ADPLL_TIMEOUT_CNT_SEL_LEN (1U) -#define RF_ADPLL_TIMEOUT_CNT_SEL_MSK (((1U << RF_ADPLL_TIMEOUT_CNT_SEL_LEN) - 1) << RF_ADPLL_TIMEOUT_CNT_SEL_POS) -#define RF_ADPLL_TIMEOUT_CNT_SEL_UMSK (~(((1U << RF_ADPLL_TIMEOUT_CNT_SEL_LEN) - 1) << RF_ADPLL_TIMEOUT_CNT_SEL_POS)) -#define RF_ADPLL_MOMHOLD_LMSENB_EXT RF_ADPLL_MOMHOLD_LMSENB_EXT -#define RF_ADPLL_MOMHOLD_LMSENB_EXT_POS (4U) -#define RF_ADPLL_MOMHOLD_LMSENB_EXT_LEN (1U) -#define RF_ADPLL_MOMHOLD_LMSENB_EXT_MSK (((1U << RF_ADPLL_MOMHOLD_LMSENB_EXT_LEN) - 1) << RF_ADPLL_MOMHOLD_LMSENB_EXT_POS) -#define RF_ADPLL_MOMHOLD_LMSENB_EXT_UMSK (~(((1U << RF_ADPLL_MOMHOLD_LMSENB_EXT_LEN) - 1) << RF_ADPLL_MOMHOLD_LMSENB_EXT_POS)) -#define RF_ADPLL_RST_COARSE_DET_EXT RF_ADPLL_RST_COARSE_DET_EXT -#define RF_ADPLL_RST_COARSE_DET_EXT_POS (5U) -#define RF_ADPLL_RST_COARSE_DET_EXT_LEN (1U) -#define RF_ADPLL_RST_COARSE_DET_EXT_MSK (((1U << RF_ADPLL_RST_COARSE_DET_EXT_LEN) - 1) << RF_ADPLL_RST_COARSE_DET_EXT_POS) -#define RF_ADPLL_RST_COARSE_DET_EXT_UMSK (~(((1U << RF_ADPLL_RST_COARSE_DET_EXT_LEN) - 1) << RF_ADPLL_RST_COARSE_DET_EXT_POS)) -#define RF_ADPLL_RST_SPD_DET_EXT RF_ADPLL_RST_SPD_DET_EXT -#define RF_ADPLL_RST_SPD_DET_EXT_POS (6U) -#define RF_ADPLL_RST_SPD_DET_EXT_LEN (1U) -#define RF_ADPLL_RST_SPD_DET_EXT_MSK (((1U << RF_ADPLL_RST_SPD_DET_EXT_LEN) - 1) << RF_ADPLL_RST_SPD_DET_EXT_POS) -#define RF_ADPLL_RST_SPD_DET_EXT_UMSK (~(((1U << RF_ADPLL_RST_SPD_DET_EXT_LEN) - 1) << RF_ADPLL_RST_SPD_DET_EXT_POS)) -#define RF_ADPLL_LOOP_LOCK_EXT RF_ADPLL_LOOP_LOCK_EXT -#define RF_ADPLL_LOOP_LOCK_EXT_POS (7U) -#define RF_ADPLL_LOOP_LOCK_EXT_LEN (1U) -#define RF_ADPLL_LOOP_LOCK_EXT_MSK (((1U << RF_ADPLL_LOOP_LOCK_EXT_LEN) - 1) << RF_ADPLL_LOOP_LOCK_EXT_POS) -#define RF_ADPLL_LOOP_LOCK_EXT_UMSK (~(((1U << RF_ADPLL_LOOP_LOCK_EXT_LEN) - 1) << RF_ADPLL_LOOP_LOCK_EXT_POS)) -#define RF_ADPLL_FCAL_DONE_EXT RF_ADPLL_FCAL_DONE_EXT -#define RF_ADPLL_FCAL_DONE_EXT_POS (8U) -#define RF_ADPLL_FCAL_DONE_EXT_LEN (1U) -#define RF_ADPLL_FCAL_DONE_EXT_MSK (((1U << RF_ADPLL_FCAL_DONE_EXT_LEN) - 1) << RF_ADPLL_FCAL_DONE_EXT_POS) -#define RF_ADPLL_FCAL_DONE_EXT_UMSK (~(((1U << RF_ADPLL_FCAL_DONE_EXT_LEN) - 1) << RF_ADPLL_FCAL_DONE_EXT_POS)) -#define RF_ADPLL_FCAL_START_EXT RF_ADPLL_FCAL_START_EXT -#define RF_ADPLL_FCAL_START_EXT_POS (9U) -#define RF_ADPLL_FCAL_START_EXT_LEN (1U) -#define RF_ADPLL_FCAL_START_EXT_MSK (((1U << RF_ADPLL_FCAL_START_EXT_LEN) - 1) << RF_ADPLL_FCAL_START_EXT_POS) -#define RF_ADPLL_FCAL_START_EXT_UMSK (~(((1U << RF_ADPLL_FCAL_START_EXT_LEN) - 1) << RF_ADPLL_FCAL_START_EXT_POS)) -#define RF_ADPLL_LO_LOCK_DIRECTLY RF_ADPLL_LO_LOCK_DIRECTLY -#define RF_ADPLL_LO_LOCK_DIRECTLY_POS (10U) -#define RF_ADPLL_LO_LOCK_DIRECTLY_LEN (1U) -#define RF_ADPLL_LO_LOCK_DIRECTLY_MSK (((1U << RF_ADPLL_LO_LOCK_DIRECTLY_LEN) - 1) << RF_ADPLL_LO_LOCK_DIRECTLY_POS) -#define RF_ADPLL_LO_LOCK_DIRECTLY_UMSK (~(((1U << RF_ADPLL_LO_LOCK_DIRECTLY_LEN) - 1) << RF_ADPLL_LO_LOCK_DIRECTLY_POS)) -#define RF_ADPLL_LO_FSM_EXT RF_ADPLL_LO_FSM_EXT -#define RF_ADPLL_LO_FSM_EXT_POS (11U) -#define RF_ADPLL_LO_FSM_EXT_LEN (1U) -#define RF_ADPLL_LO_FSM_EXT_MSK (((1U << RF_ADPLL_LO_FSM_EXT_LEN) - 1) << RF_ADPLL_LO_FSM_EXT_POS) -#define RF_ADPLL_LO_FSM_EXT_UMSK (~(((1U << RF_ADPLL_LO_FSM_EXT_LEN) - 1) << RF_ADPLL_LO_FSM_EXT_POS)) -#define RF_ADPLL_FSM_EN RF_ADPLL_FSM_EN -#define RF_ADPLL_FSM_EN_POS (12U) -#define RF_ADPLL_FSM_EN_LEN (1U) -#define RF_ADPLL_FSM_EN_MSK (((1U << RF_ADPLL_FSM_EN_LEN) - 1) << RF_ADPLL_FSM_EN_POS) -#define RF_ADPLL_FSM_EN_UMSK (~(((1U << RF_ADPLL_FSM_EN_LEN) - 1) << RF_ADPLL_FSM_EN_POS)) -#define RF_ADPLL_LOCK_FAIL_EN RF_ADPLL_LOCK_FAIL_EN -#define RF_ADPLL_LOCK_FAIL_EN_POS (14U) -#define RF_ADPLL_LOCK_FAIL_EN_LEN (1U) -#define RF_ADPLL_LOCK_FAIL_EN_MSK (((1U << RF_ADPLL_LOCK_FAIL_EN_LEN) - 1) << RF_ADPLL_LOCK_FAIL_EN_POS) -#define RF_ADPLL_LOCK_FAIL_EN_UMSK (~(((1U << RF_ADPLL_LOCK_FAIL_EN_LEN) - 1) << RF_ADPLL_LOCK_FAIL_EN_POS)) -#define RF_ADPLL_ABNORMAL_DEALED RF_ADPLL_ABNORMAL_DEALED -#define RF_ADPLL_ABNORMAL_DEALED_POS (15U) -#define RF_ADPLL_ABNORMAL_DEALED_LEN (1U) -#define RF_ADPLL_ABNORMAL_DEALED_MSK (((1U << RF_ADPLL_ABNORMAL_DEALED_LEN) - 1) << RF_ADPLL_ABNORMAL_DEALED_POS) -#define RF_ADPLL_ABNORMAL_DEALED_UMSK (~(((1U << RF_ADPLL_ABNORMAL_DEALED_LEN) - 1) << RF_ADPLL_ABNORMAL_DEALED_POS)) -#define RF_ADPLL_VCTRL_DET_START_EXT RF_ADPLL_VCTRL_DET_START_EXT -#define RF_ADPLL_VCTRL_DET_START_EXT_POS (18U) -#define RF_ADPLL_VCTRL_DET_START_EXT_LEN (1U) -#define RF_ADPLL_VCTRL_DET_START_EXT_MSK (((1U << RF_ADPLL_VCTRL_DET_START_EXT_LEN) - 1) << RF_ADPLL_VCTRL_DET_START_EXT_POS) -#define RF_ADPLL_VCTRL_DET_START_EXT_UMSK (~(((1U << RF_ADPLL_VCTRL_DET_START_EXT_LEN) - 1) << RF_ADPLL_VCTRL_DET_START_EXT_POS)) -#define RF_ADPLL_VCTRL_DET_EN_EXT RF_ADPLL_VCTRL_DET_EN_EXT -#define RF_ADPLL_VCTRL_DET_EN_EXT_POS (19U) -#define RF_ADPLL_VCTRL_DET_EN_EXT_LEN (1U) -#define RF_ADPLL_VCTRL_DET_EN_EXT_MSK (((1U << RF_ADPLL_VCTRL_DET_EN_EXT_LEN) - 1) << RF_ADPLL_VCTRL_DET_EN_EXT_POS) -#define RF_ADPLL_VCTRL_DET_EN_EXT_UMSK (~(((1U << RF_ADPLL_VCTRL_DET_EN_EXT_LEN) - 1) << RF_ADPLL_VCTRL_DET_EN_EXT_POS)) -#define RF_ADPLL_MOM_UPDATE_EN_EXT RF_ADPLL_MOM_UPDATE_EN_EXT -#define RF_ADPLL_MOM_UPDATE_EN_EXT_POS (20U) -#define RF_ADPLL_MOM_UPDATE_EN_EXT_LEN (1U) -#define RF_ADPLL_MOM_UPDATE_EN_EXT_MSK (((1U << RF_ADPLL_MOM_UPDATE_EN_EXT_LEN) - 1) << RF_ADPLL_MOM_UPDATE_EN_EXT_POS) -#define RF_ADPLL_MOM_UPDATE_EN_EXT_UMSK (~(((1U << RF_ADPLL_MOM_UPDATE_EN_EXT_LEN) - 1) << RF_ADPLL_MOM_UPDATE_EN_EXT_POS)) -#define RF_ADPLL_FREQERR_DET_START_EXT RF_ADPLL_FREQERR_DET_START_EXT -#define RF_ADPLL_FREQERR_DET_START_EXT_POS (21U) -#define RF_ADPLL_FREQERR_DET_START_EXT_LEN (1U) -#define RF_ADPLL_FREQERR_DET_START_EXT_MSK (((1U << RF_ADPLL_FREQERR_DET_START_EXT_LEN) - 1) << RF_ADPLL_FREQERR_DET_START_EXT_POS) -#define RF_ADPLL_FREQERR_DET_START_EXT_UMSK (~(((1U << RF_ADPLL_FREQERR_DET_START_EXT_LEN) - 1) << RF_ADPLL_FREQERR_DET_START_EXT_POS)) -#define RF_ADPLL_MOM_SEARCH_EN_EXT RF_ADPLL_MOM_SEARCH_EN_EXT -#define RF_ADPLL_MOM_SEARCH_EN_EXT_POS (22U) -#define RF_ADPLL_MOM_SEARCH_EN_EXT_LEN (1U) -#define RF_ADPLL_MOM_SEARCH_EN_EXT_MSK (((1U << RF_ADPLL_MOM_SEARCH_EN_EXT_LEN) - 1) << RF_ADPLL_MOM_SEARCH_EN_EXT_POS) -#define RF_ADPLL_MOM_SEARCH_EN_EXT_UMSK (~(((1U << RF_ADPLL_MOM_SEARCH_EN_EXT_LEN) - 1) << RF_ADPLL_MOM_SEARCH_EN_EXT_POS)) -#define RF_ADPLL_LO_OPEN RF_ADPLL_LO_OPEN -#define RF_ADPLL_LO_OPEN_POS (23U) -#define RF_ADPLL_LO_OPEN_LEN (1U) -#define RF_ADPLL_LO_OPEN_MSK (((1U << RF_ADPLL_LO_OPEN_LEN) - 1) << RF_ADPLL_LO_OPEN_POS) -#define RF_ADPLL_LO_OPEN_UMSK (~(((1U << RF_ADPLL_LO_OPEN_LEN) - 1) << RF_ADPLL_LO_OPEN_POS)) -#define RF_ADPLL_SFREG_SEL RF_ADPLL_SFREG_SEL -#define RF_ADPLL_SFREG_SEL_POS (24U) -#define RF_ADPLL_SFREG_SEL_LEN (1U) -#define RF_ADPLL_SFREG_SEL_MSK (((1U << RF_ADPLL_SFREG_SEL_LEN) - 1) << RF_ADPLL_SFREG_SEL_POS) -#define RF_ADPLL_SFREG_SEL_UMSK (~(((1U << RF_ADPLL_SFREG_SEL_LEN) - 1) << RF_ADPLL_SFREG_SEL_POS)) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_POS (25U) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_LEN (1U) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_MSK (((1U << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_LEN) - 1) << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_POS) -#define RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_UMSK (~(((1U << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_LEN) - 1) << RF_ADPLL_LO_UNLOCK_INTRPT_CLEAR_SEL_POS)) -#define RF_ADPLL_FORCE_INC_FCAL_EN RF_ADPLL_FORCE_INC_FCAL_EN -#define RF_ADPLL_FORCE_INC_FCAL_EN_POS (26U) -#define RF_ADPLL_FORCE_INC_FCAL_EN_LEN (1U) -#define RF_ADPLL_FORCE_INC_FCAL_EN_MSK (((1U << RF_ADPLL_FORCE_INC_FCAL_EN_LEN) - 1) << RF_ADPLL_FORCE_INC_FCAL_EN_POS) -#define RF_ADPLL_FORCE_INC_FCAL_EN_UMSK (~(((1U << RF_ADPLL_FORCE_INC_FCAL_EN_LEN) - 1) << RF_ADPLL_FORCE_INC_FCAL_EN_POS)) - -/* 0x26C : adpll_lf_reg */ -#define RF_ADPLL_LF_REG_OFFSET (0x26C) -#define RF_ADPLL_LF_VCTRL_RANGE_EXT RF_ADPLL_LF_VCTRL_RANGE_EXT -#define RF_ADPLL_LF_VCTRL_RANGE_EXT_POS (0U) -#define RF_ADPLL_LF_VCTRL_RANGE_EXT_LEN (2U) -#define RF_ADPLL_LF_VCTRL_RANGE_EXT_MSK (((1U << RF_ADPLL_LF_VCTRL_RANGE_EXT_LEN) - 1) << RF_ADPLL_LF_VCTRL_RANGE_EXT_POS) -#define RF_ADPLL_LF_VCTRL_RANGE_EXT_UMSK (~(((1U << RF_ADPLL_LF_VCTRL_RANGE_EXT_LEN) - 1) << RF_ADPLL_LF_VCTRL_RANGE_EXT_POS)) -#define RF_ADPLL_LF_LSB_EXT RF_ADPLL_LF_LSB_EXT -#define RF_ADPLL_LF_LSB_EXT_POS (2U) -#define RF_ADPLL_LF_LSB_EXT_LEN (7U) -#define RF_ADPLL_LF_LSB_EXT_MSK (((1U << RF_ADPLL_LF_LSB_EXT_LEN) - 1) << RF_ADPLL_LF_LSB_EXT_POS) -#define RF_ADPLL_LF_LSB_EXT_UMSK (~(((1U << RF_ADPLL_LF_LSB_EXT_LEN) - 1) << RF_ADPLL_LF_LSB_EXT_POS)) -#define RF_ADPLL_LF_AVG_EN RF_ADPLL_LF_AVG_EN -#define RF_ADPLL_LF_AVG_EN_POS (9U) -#define RF_ADPLL_LF_AVG_EN_LEN (1U) -#define RF_ADPLL_LF_AVG_EN_MSK (((1U << RF_ADPLL_LF_AVG_EN_LEN) - 1) << RF_ADPLL_LF_AVG_EN_POS) -#define RF_ADPLL_LF_AVG_EN_UMSK (~(((1U << RF_ADPLL_LF_AVG_EN_LEN) - 1) << RF_ADPLL_LF_AVG_EN_POS)) -#define RF_ADPLL_LF_F_P3 RF_ADPLL_LF_F_P3 -#define RF_ADPLL_LF_F_P3_POS (10U) -#define RF_ADPLL_LF_F_P3_LEN (2U) -#define RF_ADPLL_LF_F_P3_MSK (((1U << RF_ADPLL_LF_F_P3_LEN) - 1) << RF_ADPLL_LF_F_P3_POS) -#define RF_ADPLL_LF_F_P3_UMSK (~(((1U << RF_ADPLL_LF_F_P3_LEN) - 1) << RF_ADPLL_LF_F_P3_POS)) -#define RF_ADPLL_LF_BETA_FAST RF_ADPLL_LF_BETA_FAST -#define RF_ADPLL_LF_BETA_FAST_POS (13U) -#define RF_ADPLL_LF_BETA_FAST_LEN (1U) -#define RF_ADPLL_LF_BETA_FAST_MSK (((1U << RF_ADPLL_LF_BETA_FAST_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_POS) -#define RF_ADPLL_LF_BETA_FAST_UMSK (~(((1U << RF_ADPLL_LF_BETA_FAST_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_POS)) -#define RF_ADPLL_LF_BETA_EXP RF_ADPLL_LF_BETA_EXP -#define RF_ADPLL_LF_BETA_EXP_POS (14U) -#define RF_ADPLL_LF_BETA_EXP_LEN (3U) -#define RF_ADPLL_LF_BETA_EXP_MSK (((1U << RF_ADPLL_LF_BETA_EXP_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_POS) -#define RF_ADPLL_LF_BETA_EXP_UMSK (~(((1U << RF_ADPLL_LF_BETA_EXP_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_POS)) -#define RF_ADPLL_LF_BETA_BASE RF_ADPLL_LF_BETA_BASE -#define RF_ADPLL_LF_BETA_BASE_POS (17U) -#define RF_ADPLL_LF_BETA_BASE_LEN (2U) -#define RF_ADPLL_LF_BETA_BASE_MSK (((1U << RF_ADPLL_LF_BETA_BASE_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_POS) -#define RF_ADPLL_LF_BETA_BASE_UMSK (~(((1U << RF_ADPLL_LF_BETA_BASE_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_POS)) -#define RF_ADPLL_LF_ALPHA_FAST RF_ADPLL_LF_ALPHA_FAST -#define RF_ADPLL_LF_ALPHA_FAST_POS (20U) -#define RF_ADPLL_LF_ALPHA_FAST_LEN (2U) -#define RF_ADPLL_LF_ALPHA_FAST_MSK (((1U << RF_ADPLL_LF_ALPHA_FAST_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_POS) -#define RF_ADPLL_LF_ALPHA_FAST_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_FAST_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_POS)) -#define RF_ADPLL_LF_ALPHA_EXP RF_ADPLL_LF_ALPHA_EXP -#define RF_ADPLL_LF_ALPHA_EXP_POS (24U) -#define RF_ADPLL_LF_ALPHA_EXP_LEN (3U) -#define RF_ADPLL_LF_ALPHA_EXP_MSK (((1U << RF_ADPLL_LF_ALPHA_EXP_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_POS) -#define RF_ADPLL_LF_ALPHA_EXP_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_EXP_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_POS)) -#define RF_ADPLL_LF_ALPHA_BASE RF_ADPLL_LF_ALPHA_BASE -#define RF_ADPLL_LF_ALPHA_BASE_POS (27U) -#define RF_ADPLL_LF_ALPHA_BASE_LEN (1U) -#define RF_ADPLL_LF_ALPHA_BASE_MSK (((1U << RF_ADPLL_LF_ALPHA_BASE_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_POS) -#define RF_ADPLL_LF_ALPHA_BASE_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_BASE_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_POS)) -#define RF_ADPLL_LF_CTRL_HW RF_ADPLL_LF_CTRL_HW -#define RF_ADPLL_LF_CTRL_HW_POS (28U) -#define RF_ADPLL_LF_CTRL_HW_LEN (1U) -#define RF_ADPLL_LF_CTRL_HW_MSK (((1U << RF_ADPLL_LF_CTRL_HW_LEN) - 1) << RF_ADPLL_LF_CTRL_HW_POS) -#define RF_ADPLL_LF_CTRL_HW_UMSK (~(((1U << RF_ADPLL_LF_CTRL_HW_LEN) - 1) << RF_ADPLL_LF_CTRL_HW_POS)) - -/* 0x270 : adpll_lf_tx */ -#define RF_ADPLL_LF_TX_OFFSET (0x270) -#define RF_ADPLL_LF_F_P3_TX RF_ADPLL_LF_F_P3_TX -#define RF_ADPLL_LF_F_P3_TX_POS (10U) -#define RF_ADPLL_LF_F_P3_TX_LEN (2U) -#define RF_ADPLL_LF_F_P3_TX_MSK (((1U << RF_ADPLL_LF_F_P3_TX_LEN) - 1) << RF_ADPLL_LF_F_P3_TX_POS) -#define RF_ADPLL_LF_F_P3_TX_UMSK (~(((1U << RF_ADPLL_LF_F_P3_TX_LEN) - 1) << RF_ADPLL_LF_F_P3_TX_POS)) -#define RF_ADPLL_LF_BETA_FAST_TX RF_ADPLL_LF_BETA_FAST_TX -#define RF_ADPLL_LF_BETA_FAST_TX_POS (13U) -#define RF_ADPLL_LF_BETA_FAST_TX_LEN (1U) -#define RF_ADPLL_LF_BETA_FAST_TX_MSK (((1U << RF_ADPLL_LF_BETA_FAST_TX_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_TX_POS) -#define RF_ADPLL_LF_BETA_FAST_TX_UMSK (~(((1U << RF_ADPLL_LF_BETA_FAST_TX_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_TX_POS)) -#define RF_ADPLL_LF_BETA_EXP_TX RF_ADPLL_LF_BETA_EXP_TX -#define RF_ADPLL_LF_BETA_EXP_TX_POS (14U) -#define RF_ADPLL_LF_BETA_EXP_TX_LEN (3U) -#define RF_ADPLL_LF_BETA_EXP_TX_MSK (((1U << RF_ADPLL_LF_BETA_EXP_TX_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_TX_POS) -#define RF_ADPLL_LF_BETA_EXP_TX_UMSK (~(((1U << RF_ADPLL_LF_BETA_EXP_TX_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_TX_POS)) -#define RF_ADPLL_LF_BETA_BASE_TX RF_ADPLL_LF_BETA_BASE_TX -#define RF_ADPLL_LF_BETA_BASE_TX_POS (17U) -#define RF_ADPLL_LF_BETA_BASE_TX_LEN (2U) -#define RF_ADPLL_LF_BETA_BASE_TX_MSK (((1U << RF_ADPLL_LF_BETA_BASE_TX_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_TX_POS) -#define RF_ADPLL_LF_BETA_BASE_TX_UMSK (~(((1U << RF_ADPLL_LF_BETA_BASE_TX_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_TX_POS)) -#define RF_ADPLL_LF_ALPHA_FAST_TX RF_ADPLL_LF_ALPHA_FAST_TX -#define RF_ADPLL_LF_ALPHA_FAST_TX_POS (20U) -#define RF_ADPLL_LF_ALPHA_FAST_TX_LEN (2U) -#define RF_ADPLL_LF_ALPHA_FAST_TX_MSK (((1U << RF_ADPLL_LF_ALPHA_FAST_TX_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_TX_POS) -#define RF_ADPLL_LF_ALPHA_FAST_TX_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_FAST_TX_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_TX_POS)) -#define RF_ADPLL_LF_ALPHA_EXP_TX RF_ADPLL_LF_ALPHA_EXP_TX -#define RF_ADPLL_LF_ALPHA_EXP_TX_POS (24U) -#define RF_ADPLL_LF_ALPHA_EXP_TX_LEN (3U) -#define RF_ADPLL_LF_ALPHA_EXP_TX_MSK (((1U << RF_ADPLL_LF_ALPHA_EXP_TX_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_TX_POS) -#define RF_ADPLL_LF_ALPHA_EXP_TX_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_EXP_TX_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_TX_POS)) -#define RF_ADPLL_LF_ALPHA_BASE_TX RF_ADPLL_LF_ALPHA_BASE_TX -#define RF_ADPLL_LF_ALPHA_BASE_TX_POS (27U) -#define RF_ADPLL_LF_ALPHA_BASE_TX_LEN (1U) -#define RF_ADPLL_LF_ALPHA_BASE_TX_MSK (((1U << RF_ADPLL_LF_ALPHA_BASE_TX_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_TX_POS) -#define RF_ADPLL_LF_ALPHA_BASE_TX_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_BASE_TX_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_TX_POS)) - -/* 0x274 : adpll_lf_rx */ -#define RF_ADPLL_LF_RX_OFFSET (0x274) -#define RF_ADPLL_LF_F_P3_RX RF_ADPLL_LF_F_P3_RX -#define RF_ADPLL_LF_F_P3_RX_POS (10U) -#define RF_ADPLL_LF_F_P3_RX_LEN (2U) -#define RF_ADPLL_LF_F_P3_RX_MSK (((1U << RF_ADPLL_LF_F_P3_RX_LEN) - 1) << RF_ADPLL_LF_F_P3_RX_POS) -#define RF_ADPLL_LF_F_P3_RX_UMSK (~(((1U << RF_ADPLL_LF_F_P3_RX_LEN) - 1) << RF_ADPLL_LF_F_P3_RX_POS)) -#define RF_ADPLL_LF_BETA_FAST_RX RF_ADPLL_LF_BETA_FAST_RX -#define RF_ADPLL_LF_BETA_FAST_RX_POS (13U) -#define RF_ADPLL_LF_BETA_FAST_RX_LEN (1U) -#define RF_ADPLL_LF_BETA_FAST_RX_MSK (((1U << RF_ADPLL_LF_BETA_FAST_RX_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_RX_POS) -#define RF_ADPLL_LF_BETA_FAST_RX_UMSK (~(((1U << RF_ADPLL_LF_BETA_FAST_RX_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_RX_POS)) -#define RF_ADPLL_LF_BETA_EXP_RX RF_ADPLL_LF_BETA_EXP_RX -#define RF_ADPLL_LF_BETA_EXP_RX_POS (14U) -#define RF_ADPLL_LF_BETA_EXP_RX_LEN (3U) -#define RF_ADPLL_LF_BETA_EXP_RX_MSK (((1U << RF_ADPLL_LF_BETA_EXP_RX_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_RX_POS) -#define RF_ADPLL_LF_BETA_EXP_RX_UMSK (~(((1U << RF_ADPLL_LF_BETA_EXP_RX_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_RX_POS)) -#define RF_ADPLL_LF_BETA_BASE_RX RF_ADPLL_LF_BETA_BASE_RX -#define RF_ADPLL_LF_BETA_BASE_RX_POS (17U) -#define RF_ADPLL_LF_BETA_BASE_RX_LEN (2U) -#define RF_ADPLL_LF_BETA_BASE_RX_MSK (((1U << RF_ADPLL_LF_BETA_BASE_RX_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_RX_POS) -#define RF_ADPLL_LF_BETA_BASE_RX_UMSK (~(((1U << RF_ADPLL_LF_BETA_BASE_RX_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_RX_POS)) -#define RF_ADPLL_LF_ALPHA_FAST_RX RF_ADPLL_LF_ALPHA_FAST_RX -#define RF_ADPLL_LF_ALPHA_FAST_RX_POS (20U) -#define RF_ADPLL_LF_ALPHA_FAST_RX_LEN (2U) -#define RF_ADPLL_LF_ALPHA_FAST_RX_MSK (((1U << RF_ADPLL_LF_ALPHA_FAST_RX_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_RX_POS) -#define RF_ADPLL_LF_ALPHA_FAST_RX_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_FAST_RX_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_RX_POS)) -#define RF_ADPLL_LF_ALPHA_EXP_RX RF_ADPLL_LF_ALPHA_EXP_RX -#define RF_ADPLL_LF_ALPHA_EXP_RX_POS (24U) -#define RF_ADPLL_LF_ALPHA_EXP_RX_LEN (3U) -#define RF_ADPLL_LF_ALPHA_EXP_RX_MSK (((1U << RF_ADPLL_LF_ALPHA_EXP_RX_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_RX_POS) -#define RF_ADPLL_LF_ALPHA_EXP_RX_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_EXP_RX_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_RX_POS)) -#define RF_ADPLL_LF_ALPHA_BASE_RX RF_ADPLL_LF_ALPHA_BASE_RX -#define RF_ADPLL_LF_ALPHA_BASE_RX_POS (27U) -#define RF_ADPLL_LF_ALPHA_BASE_RX_LEN (1U) -#define RF_ADPLL_LF_ALPHA_BASE_RX_MSK (((1U << RF_ADPLL_LF_ALPHA_BASE_RX_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_RX_POS) -#define RF_ADPLL_LF_ALPHA_BASE_RX_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_BASE_RX_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_RX_POS)) - -/* 0x278 : adpll_lf_hw */ -#define RF_ADPLL_LF_HW_OFFSET (0x278) -#define RF_ADPLL_LF_F_P3_HW RF_ADPLL_LF_F_P3_HW -#define RF_ADPLL_LF_F_P3_HW_POS (10U) -#define RF_ADPLL_LF_F_P3_HW_LEN (2U) -#define RF_ADPLL_LF_F_P3_HW_MSK (((1U << RF_ADPLL_LF_F_P3_HW_LEN) - 1) << RF_ADPLL_LF_F_P3_HW_POS) -#define RF_ADPLL_LF_F_P3_HW_UMSK (~(((1U << RF_ADPLL_LF_F_P3_HW_LEN) - 1) << RF_ADPLL_LF_F_P3_HW_POS)) -#define RF_ADPLL_LF_BETA_FAST_HW RF_ADPLL_LF_BETA_FAST_HW -#define RF_ADPLL_LF_BETA_FAST_HW_POS (13U) -#define RF_ADPLL_LF_BETA_FAST_HW_LEN (1U) -#define RF_ADPLL_LF_BETA_FAST_HW_MSK (((1U << RF_ADPLL_LF_BETA_FAST_HW_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_HW_POS) -#define RF_ADPLL_LF_BETA_FAST_HW_UMSK (~(((1U << RF_ADPLL_LF_BETA_FAST_HW_LEN) - 1) << RF_ADPLL_LF_BETA_FAST_HW_POS)) -#define RF_ADPLL_LF_BETA_EXP_HW RF_ADPLL_LF_BETA_EXP_HW -#define RF_ADPLL_LF_BETA_EXP_HW_POS (14U) -#define RF_ADPLL_LF_BETA_EXP_HW_LEN (3U) -#define RF_ADPLL_LF_BETA_EXP_HW_MSK (((1U << RF_ADPLL_LF_BETA_EXP_HW_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_HW_POS) -#define RF_ADPLL_LF_BETA_EXP_HW_UMSK (~(((1U << RF_ADPLL_LF_BETA_EXP_HW_LEN) - 1) << RF_ADPLL_LF_BETA_EXP_HW_POS)) -#define RF_ADPLL_LF_BETA_BASE_HW RF_ADPLL_LF_BETA_BASE_HW -#define RF_ADPLL_LF_BETA_BASE_HW_POS (17U) -#define RF_ADPLL_LF_BETA_BASE_HW_LEN (2U) -#define RF_ADPLL_LF_BETA_BASE_HW_MSK (((1U << RF_ADPLL_LF_BETA_BASE_HW_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_HW_POS) -#define RF_ADPLL_LF_BETA_BASE_HW_UMSK (~(((1U << RF_ADPLL_LF_BETA_BASE_HW_LEN) - 1) << RF_ADPLL_LF_BETA_BASE_HW_POS)) -#define RF_ADPLL_LF_ALPHA_FAST_HW RF_ADPLL_LF_ALPHA_FAST_HW -#define RF_ADPLL_LF_ALPHA_FAST_HW_POS (20U) -#define RF_ADPLL_LF_ALPHA_FAST_HW_LEN (2U) -#define RF_ADPLL_LF_ALPHA_FAST_HW_MSK (((1U << RF_ADPLL_LF_ALPHA_FAST_HW_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_HW_POS) -#define RF_ADPLL_LF_ALPHA_FAST_HW_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_FAST_HW_LEN) - 1) << RF_ADPLL_LF_ALPHA_FAST_HW_POS)) -#define RF_ADPLL_LF_ALPHA_EXP_HW RF_ADPLL_LF_ALPHA_EXP_HW -#define RF_ADPLL_LF_ALPHA_EXP_HW_POS (24U) -#define RF_ADPLL_LF_ALPHA_EXP_HW_LEN (3U) -#define RF_ADPLL_LF_ALPHA_EXP_HW_MSK (((1U << RF_ADPLL_LF_ALPHA_EXP_HW_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_HW_POS) -#define RF_ADPLL_LF_ALPHA_EXP_HW_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_EXP_HW_LEN) - 1) << RF_ADPLL_LF_ALPHA_EXP_HW_POS)) -#define RF_ADPLL_LF_ALPHA_BASE_HW RF_ADPLL_LF_ALPHA_BASE_HW -#define RF_ADPLL_LF_ALPHA_BASE_HW_POS (27U) -#define RF_ADPLL_LF_ALPHA_BASE_HW_LEN (1U) -#define RF_ADPLL_LF_ALPHA_BASE_HW_MSK (((1U << RF_ADPLL_LF_ALPHA_BASE_HW_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_HW_POS) -#define RF_ADPLL_LF_ALPHA_BASE_HW_UMSK (~(((1U << RF_ADPLL_LF_ALPHA_BASE_HW_LEN) - 1) << RF_ADPLL_LF_ALPHA_BASE_HW_POS)) - -/* 0x27C : adpll_vctrl */ -#define RF_ADPLL_VCTRL_OFFSET (0x27C) -#define RF_SDMOUT_DLY_SEL RF_SDMOUT_DLY_SEL -#define RF_SDMOUT_DLY_SEL_POS (0U) -#define RF_SDMOUT_DLY_SEL_LEN (2U) -#define RF_SDMOUT_DLY_SEL_MSK (((1U << RF_SDMOUT_DLY_SEL_LEN) - 1) << RF_SDMOUT_DLY_SEL_POS) -#define RF_SDMOUT_DLY_SEL_UMSK (~(((1U << RF_SDMOUT_DLY_SEL_LEN) - 1) << RF_SDMOUT_DLY_SEL_POS)) -#define RF_SDM_BYPASS RF_SDM_BYPASS -#define RF_SDM_BYPASS_POS (4U) -#define RF_SDM_BYPASS_LEN (1U) -#define RF_SDM_BYPASS_MSK (((1U << RF_SDM_BYPASS_LEN) - 1) << RF_SDM_BYPASS_POS) -#define RF_SDM_BYPASS_UMSK (~(((1U << RF_SDM_BYPASS_LEN) - 1) << RF_SDM_BYPASS_POS)) -#define RF_SDM_DITHER RF_SDM_DITHER -#define RF_SDM_DITHER_POS (8U) -#define RF_SDM_DITHER_LEN (2U) -#define RF_SDM_DITHER_MSK (((1U << RF_SDM_DITHER_LEN) - 1) << RF_SDM_DITHER_POS) -#define RF_SDM_DITHER_UMSK (~(((1U << RF_SDM_DITHER_LEN) - 1) << RF_SDM_DITHER_POS)) -#define RF_SDM_ORDER RF_SDM_ORDER -#define RF_SDM_ORDER_POS (12U) -#define RF_SDM_ORDER_LEN (1U) -#define RF_SDM_ORDER_MSK (((1U << RF_SDM_ORDER_LEN) - 1) << RF_SDM_ORDER_POS) -#define RF_SDM_ORDER_UMSK (~(((1U << RF_SDM_ORDER_LEN) - 1) << RF_SDM_ORDER_POS)) -#define RF_ADPLL_CAPCODE_BYPASS RF_ADPLL_CAPCODE_BYPASS -#define RF_ADPLL_CAPCODE_BYPASS_POS (14U) -#define RF_ADPLL_CAPCODE_BYPASS_LEN (1U) -#define RF_ADPLL_CAPCODE_BYPASS_MSK (((1U << RF_ADPLL_CAPCODE_BYPASS_LEN) - 1) << RF_ADPLL_CAPCODE_BYPASS_POS) -#define RF_ADPLL_CAPCODE_BYPASS_UMSK (~(((1U << RF_ADPLL_CAPCODE_BYPASS_LEN) - 1) << RF_ADPLL_CAPCODE_BYPASS_POS)) -#define RF_ADPLL_DCO_MASH_BYPASS RF_ADPLL_DCO_MASH_BYPASS -#define RF_ADPLL_DCO_MASH_BYPASS_POS (15U) -#define RF_ADPLL_DCO_MASH_BYPASS_LEN (1U) -#define RF_ADPLL_DCO_MASH_BYPASS_MSK (((1U << RF_ADPLL_DCO_MASH_BYPASS_LEN) - 1) << RF_ADPLL_DCO_MASH_BYPASS_POS) -#define RF_ADPLL_DCO_MASH_BYPASS_UMSK (~(((1U << RF_ADPLL_DCO_MASH_BYPASS_LEN) - 1) << RF_ADPLL_DCO_MASH_BYPASS_POS)) -#define RF_ADPLL_FORCE_MOM_HOLD RF_ADPLL_FORCE_MOM_HOLD -#define RF_ADPLL_FORCE_MOM_HOLD_POS (16U) -#define RF_ADPLL_FORCE_MOM_HOLD_LEN (1U) -#define RF_ADPLL_FORCE_MOM_HOLD_MSK (((1U << RF_ADPLL_FORCE_MOM_HOLD_LEN) - 1) << RF_ADPLL_FORCE_MOM_HOLD_POS) -#define RF_ADPLL_FORCE_MOM_HOLD_UMSK (~(((1U << RF_ADPLL_FORCE_MOM_HOLD_LEN) - 1) << RF_ADPLL_FORCE_MOM_HOLD_POS)) -#define RF_ADPLL_MOM_UPDATE_PERIOD RF_ADPLL_MOM_UPDATE_PERIOD -#define RF_ADPLL_MOM_UPDATE_PERIOD_POS (20U) -#define RF_ADPLL_MOM_UPDATE_PERIOD_LEN (2U) -#define RF_ADPLL_MOM_UPDATE_PERIOD_MSK (((1U << RF_ADPLL_MOM_UPDATE_PERIOD_LEN) - 1) << RF_ADPLL_MOM_UPDATE_PERIOD_POS) -#define RF_ADPLL_MOM_UPDATE_PERIOD_UMSK (~(((1U << RF_ADPLL_MOM_UPDATE_PERIOD_LEN) - 1) << RF_ADPLL_MOM_UPDATE_PERIOD_POS)) -#define RF_ADPLL_VCTRL_DET_CONS_EN RF_ADPLL_VCTRL_DET_CONS_EN -#define RF_ADPLL_VCTRL_DET_CONS_EN_POS (24U) -#define RF_ADPLL_VCTRL_DET_CONS_EN_LEN (1U) -#define RF_ADPLL_VCTRL_DET_CONS_EN_MSK (((1U << RF_ADPLL_VCTRL_DET_CONS_EN_LEN) - 1) << RF_ADPLL_VCTRL_DET_CONS_EN_POS) -#define RF_ADPLL_VCTRL_DET_CONS_EN_UMSK (~(((1U << RF_ADPLL_VCTRL_DET_CONS_EN_LEN) - 1) << RF_ADPLL_VCTRL_DET_CONS_EN_POS)) -#define RF_ADPLL_VCTRL_MONI_WIN_SEL RF_ADPLL_VCTRL_MONI_WIN_SEL -#define RF_ADPLL_VCTRL_MONI_WIN_SEL_POS (25U) -#define RF_ADPLL_VCTRL_MONI_WIN_SEL_LEN (1U) -#define RF_ADPLL_VCTRL_MONI_WIN_SEL_MSK (((1U << RF_ADPLL_VCTRL_MONI_WIN_SEL_LEN) - 1) << RF_ADPLL_VCTRL_MONI_WIN_SEL_POS) -#define RF_ADPLL_VCTRL_MONI_WIN_SEL_UMSK (~(((1U << RF_ADPLL_VCTRL_MONI_WIN_SEL_LEN) - 1) << RF_ADPLL_VCTRL_MONI_WIN_SEL_POS)) -#define RF_ADPLL_VCTRL_LOCK_WIN_SEL RF_ADPLL_VCTRL_LOCK_WIN_SEL -#define RF_ADPLL_VCTRL_LOCK_WIN_SEL_POS (26U) -#define RF_ADPLL_VCTRL_LOCK_WIN_SEL_LEN (1U) -#define RF_ADPLL_VCTRL_LOCK_WIN_SEL_MSK (((1U << RF_ADPLL_VCTRL_LOCK_WIN_SEL_LEN) - 1) << RF_ADPLL_VCTRL_LOCK_WIN_SEL_POS) -#define RF_ADPLL_VCTRL_LOCK_WIN_SEL_UMSK (~(((1U << RF_ADPLL_VCTRL_LOCK_WIN_SEL_LEN) - 1) << RF_ADPLL_VCTRL_LOCK_WIN_SEL_POS)) -#define RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN -#define RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_POS (27U) -#define RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_LEN (1U) -#define RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_MSK (((1U << RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_LEN) - 1) << RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_POS) -#define RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_UMSK (~(((1U << RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_LEN) - 1) << RF_ADPLL_VCTRL_RANGE_SEL_EXT_EN_POS)) - -/* 0x280 : adpll_lms */ -#define RF_ADPLL_LMS_OFFSET (0x280) -#define RF_ADPLL_PHA_CANCEL_DELAY RF_ADPLL_PHA_CANCEL_DELAY -#define RF_ADPLL_PHA_CANCEL_DELAY_POS (0U) -#define RF_ADPLL_PHA_CANCEL_DELAY_LEN (2U) -#define RF_ADPLL_PHA_CANCEL_DELAY_MSK (((1U << RF_ADPLL_PHA_CANCEL_DELAY_LEN) - 1) << RF_ADPLL_PHA_CANCEL_DELAY_POS) -#define RF_ADPLL_PHA_CANCEL_DELAY_UMSK (~(((1U << RF_ADPLL_PHA_CANCEL_DELAY_LEN) - 1) << RF_ADPLL_PHA_CANCEL_DELAY_POS)) -#define RF_ADPLL_PHA_CANCEL_EN RF_ADPLL_PHA_CANCEL_EN -#define RF_ADPLL_PHA_CANCEL_EN_POS (4U) -#define RF_ADPLL_PHA_CANCEL_EN_LEN (1U) -#define RF_ADPLL_PHA_CANCEL_EN_MSK (((1U << RF_ADPLL_PHA_CANCEL_EN_LEN) - 1) << RF_ADPLL_PHA_CANCEL_EN_POS) -#define RF_ADPLL_PHA_CANCEL_EN_UMSK (~(((1U << RF_ADPLL_PHA_CANCEL_EN_LEN) - 1) << RF_ADPLL_PHA_CANCEL_EN_POS)) -#define RF_ADPLL_LMS_Q_DELAY RF_ADPLL_LMS_Q_DELAY -#define RF_ADPLL_LMS_Q_DELAY_POS (8U) -#define RF_ADPLL_LMS_Q_DELAY_LEN (2U) -#define RF_ADPLL_LMS_Q_DELAY_MSK (((1U << RF_ADPLL_LMS_Q_DELAY_LEN) - 1) << RF_ADPLL_LMS_Q_DELAY_POS) -#define RF_ADPLL_LMS_Q_DELAY_UMSK (~(((1U << RF_ADPLL_LMS_Q_DELAY_LEN) - 1) << RF_ADPLL_LMS_Q_DELAY_POS)) -#define RF_ADPLL_PHA_PRBS_SEL RF_ADPLL_PHA_PRBS_SEL -#define RF_ADPLL_PHA_PRBS_SEL_POS (10U) -#define RF_ADPLL_PHA_PRBS_SEL_LEN (2U) -#define RF_ADPLL_PHA_PRBS_SEL_MSK (((1U << RF_ADPLL_PHA_PRBS_SEL_LEN) - 1) << RF_ADPLL_PHA_PRBS_SEL_POS) -#define RF_ADPLL_PHA_PRBS_SEL_UMSK (~(((1U << RF_ADPLL_PHA_PRBS_SEL_LEN) - 1) << RF_ADPLL_PHA_PRBS_SEL_POS)) -#define RF_ADPLL_LMS_STEP_ENLARGE RF_ADPLL_LMS_STEP_ENLARGE -#define RF_ADPLL_LMS_STEP_ENLARGE_POS (12U) -#define RF_ADPLL_LMS_STEP_ENLARGE_LEN (1U) -#define RF_ADPLL_LMS_STEP_ENLARGE_MSK (((1U << RF_ADPLL_LMS_STEP_ENLARGE_LEN) - 1) << RF_ADPLL_LMS_STEP_ENLARGE_POS) -#define RF_ADPLL_LMS_STEP_ENLARGE_UMSK (~(((1U << RF_ADPLL_LMS_STEP_ENLARGE_LEN) - 1) << RF_ADPLL_LMS_STEP_ENLARGE_POS)) -#define RF_ADPLL_PHA_DITHER_EN RF_ADPLL_PHA_DITHER_EN -#define RF_ADPLL_PHA_DITHER_EN_POS (13U) -#define RF_ADPLL_PHA_DITHER_EN_LEN (1U) -#define RF_ADPLL_PHA_DITHER_EN_MSK (((1U << RF_ADPLL_PHA_DITHER_EN_LEN) - 1) << RF_ADPLL_PHA_DITHER_EN_POS) -#define RF_ADPLL_PHA_DITHER_EN_UMSK (~(((1U << RF_ADPLL_PHA_DITHER_EN_LEN) - 1) << RF_ADPLL_PHA_DITHER_EN_POS)) -#define RF_ADPLL_PHA_DEM_EN RF_ADPLL_PHA_DEM_EN -#define RF_ADPLL_PHA_DEM_EN_POS (14U) -#define RF_ADPLL_PHA_DEM_EN_LEN (1U) -#define RF_ADPLL_PHA_DEM_EN_MSK (((1U << RF_ADPLL_PHA_DEM_EN_LEN) - 1) << RF_ADPLL_PHA_DEM_EN_POS) -#define RF_ADPLL_PHA_DEM_EN_UMSK (~(((1U << RF_ADPLL_PHA_DEM_EN_LEN) - 1) << RF_ADPLL_PHA_DEM_EN_POS)) -#define RF_ADPLL_SDM_DITHER_PRBS_EN RF_ADPLL_SDM_DITHER_PRBS_EN -#define RF_ADPLL_SDM_DITHER_PRBS_EN_POS (15U) -#define RF_ADPLL_SDM_DITHER_PRBS_EN_LEN (1U) -#define RF_ADPLL_SDM_DITHER_PRBS_EN_MSK (((1U << RF_ADPLL_SDM_DITHER_PRBS_EN_LEN) - 1) << RF_ADPLL_SDM_DITHER_PRBS_EN_POS) -#define RF_ADPLL_SDM_DITHER_PRBS_EN_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_PRBS_EN_LEN) - 1) << RF_ADPLL_SDM_DITHER_PRBS_EN_POS)) -#define RF_ADPLL_LMS_STEP RF_ADPLL_LMS_STEP -#define RF_ADPLL_LMS_STEP_POS (16U) -#define RF_ADPLL_LMS_STEP_LEN (2U) -#define RF_ADPLL_LMS_STEP_MSK (((1U << RF_ADPLL_LMS_STEP_LEN) - 1) << RF_ADPLL_LMS_STEP_POS) -#define RF_ADPLL_LMS_STEP_UMSK (~(((1U << RF_ADPLL_LMS_STEP_LEN) - 1) << RF_ADPLL_LMS_STEP_POS)) -#define RF_ADPLL_SDM_DITHER_EN_CTRL_HW RF_ADPLL_SDM_DITHER_EN_CTRL_HW -#define RF_ADPLL_SDM_DITHER_EN_CTRL_HW_POS (18U) -#define RF_ADPLL_SDM_DITHER_EN_CTRL_HW_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_CTRL_HW_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_CTRL_HW_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_CTRL_HW_POS) -#define RF_ADPLL_SDM_DITHER_EN_CTRL_HW_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_CTRL_HW_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_CTRL_HW_POS)) -#define RF_ADPLL_SDM_DITHER_EN RF_ADPLL_SDM_DITHER_EN -#define RF_ADPLL_SDM_DITHER_EN_POS (19U) -#define RF_ADPLL_SDM_DITHER_EN_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_POS) -#define RF_ADPLL_SDM_DITHER_EN_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_POS)) -#define RF_ADPLL_LMS_EXT_VALUE RF_ADPLL_LMS_EXT_VALUE -#define RF_ADPLL_LMS_EXT_VALUE_POS (20U) -#define RF_ADPLL_LMS_EXT_VALUE_LEN (9U) -#define RF_ADPLL_LMS_EXT_VALUE_MSK (((1U << RF_ADPLL_LMS_EXT_VALUE_LEN) - 1) << RF_ADPLL_LMS_EXT_VALUE_POS) -#define RF_ADPLL_LMS_EXT_VALUE_UMSK (~(((1U << RF_ADPLL_LMS_EXT_VALUE_LEN) - 1) << RF_ADPLL_LMS_EXT_VALUE_POS)) -#define RF_ADPLL_LMS_EXT_VALUE_EN RF_ADPLL_LMS_EXT_VALUE_EN -#define RF_ADPLL_LMS_EXT_VALUE_EN_POS (29U) -#define RF_ADPLL_LMS_EXT_VALUE_EN_LEN (1U) -#define RF_ADPLL_LMS_EXT_VALUE_EN_MSK (((1U << RF_ADPLL_LMS_EXT_VALUE_EN_LEN) - 1) << RF_ADPLL_LMS_EXT_VALUE_EN_POS) -#define RF_ADPLL_LMS_EXT_VALUE_EN_UMSK (~(((1U << RF_ADPLL_LMS_EXT_VALUE_EN_LEN) - 1) << RF_ADPLL_LMS_EXT_VALUE_EN_POS)) -#define RF_ADPLL_FREF_DIV2_EN RF_ADPLL_FREF_DIV2_EN -#define RF_ADPLL_FREF_DIV2_EN_POS (31U) -#define RF_ADPLL_FREF_DIV2_EN_LEN (1U) -#define RF_ADPLL_FREF_DIV2_EN_MSK (((1U << RF_ADPLL_FREF_DIV2_EN_LEN) - 1) << RF_ADPLL_FREF_DIV2_EN_POS) -#define RF_ADPLL_FREF_DIV2_EN_UMSK (~(((1U << RF_ADPLL_FREF_DIV2_EN_LEN) - 1) << RF_ADPLL_FREF_DIV2_EN_POS)) - -/* 0x284 : adpll_spd */ -#define RF_ADPLL_SPD_OFFSET (0x284) -#define RF_ADPLL_SPD_IN_RANGE_DELAY RF_ADPLL_SPD_IN_RANGE_DELAY -#define RF_ADPLL_SPD_IN_RANGE_DELAY_POS (0U) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_LEN (2U) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_MSK (((1U << RF_ADPLL_SPD_IN_RANGE_DELAY_LEN) - 1) << RF_ADPLL_SPD_IN_RANGE_DELAY_POS) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_UMSK (~(((1U << RF_ADPLL_SPD_IN_RANGE_DELAY_LEN) - 1) << RF_ADPLL_SPD_IN_RANGE_DELAY_POS)) -#define RF_ADPLL_SPD_OUT_RANGE_DELAY RF_ADPLL_SPD_OUT_RANGE_DELAY -#define RF_ADPLL_SPD_OUT_RANGE_DELAY_POS (4U) -#define RF_ADPLL_SPD_OUT_RANGE_DELAY_LEN (1U) -#define RF_ADPLL_SPD_OUT_RANGE_DELAY_MSK (((1U << RF_ADPLL_SPD_OUT_RANGE_DELAY_LEN) - 1) << RF_ADPLL_SPD_OUT_RANGE_DELAY_POS) -#define RF_ADPLL_SPD_OUT_RANGE_DELAY_UMSK (~(((1U << RF_ADPLL_SPD_OUT_RANGE_DELAY_LEN) - 1) << RF_ADPLL_SPD_OUT_RANGE_DELAY_POS)) -#define RF_ADPLL_SPD_IN_RANGE_CONS RF_ADPLL_SPD_IN_RANGE_CONS -#define RF_ADPLL_SPD_IN_RANGE_CONS_POS (8U) -#define RF_ADPLL_SPD_IN_RANGE_CONS_LEN (2U) -#define RF_ADPLL_SPD_IN_RANGE_CONS_MSK (((1U << RF_ADPLL_SPD_IN_RANGE_CONS_LEN) - 1) << RF_ADPLL_SPD_IN_RANGE_CONS_POS) -#define RF_ADPLL_SPD_IN_RANGE_CONS_UMSK (~(((1U << RF_ADPLL_SPD_IN_RANGE_CONS_LEN) - 1) << RF_ADPLL_SPD_IN_RANGE_CONS_POS)) -#define RF_ADPLL_COARSE_PATH_TURNOFF RF_ADPLL_COARSE_PATH_TURNOFF -#define RF_ADPLL_COARSE_PATH_TURNOFF_POS (10U) -#define RF_ADPLL_COARSE_PATH_TURNOFF_LEN (2U) -#define RF_ADPLL_COARSE_PATH_TURNOFF_MSK (((1U << RF_ADPLL_COARSE_PATH_TURNOFF_LEN) - 1) << RF_ADPLL_COARSE_PATH_TURNOFF_POS) -#define RF_ADPLL_COARSE_PATH_TURNOFF_UMSK (~(((1U << RF_ADPLL_COARSE_PATH_TURNOFF_LEN) - 1) << RF_ADPLL_COARSE_PATH_TURNOFF_POS)) -#define RF_ADPLL_SPD_THRESHOLD RF_ADPLL_SPD_THRESHOLD -#define RF_ADPLL_SPD_THRESHOLD_POS (12U) -#define RF_ADPLL_SPD_THRESHOLD_LEN (2U) -#define RF_ADPLL_SPD_THRESHOLD_MSK (((1U << RF_ADPLL_SPD_THRESHOLD_LEN) - 1) << RF_ADPLL_SPD_THRESHOLD_POS) -#define RF_ADPLL_SPD_THRESHOLD_UMSK (~(((1U << RF_ADPLL_SPD_THRESHOLD_LEN) - 1) << RF_ADPLL_SPD_THRESHOLD_POS)) -#define RF_ADPLL_COARSE_IN_RANGE_CONS RF_ADPLL_COARSE_IN_RANGE_CONS -#define RF_ADPLL_COARSE_IN_RANGE_CONS_POS (14U) -#define RF_ADPLL_COARSE_IN_RANGE_CONS_LEN (2U) -#define RF_ADPLL_COARSE_IN_RANGE_CONS_MSK (((1U << RF_ADPLL_COARSE_IN_RANGE_CONS_LEN) - 1) << RF_ADPLL_COARSE_IN_RANGE_CONS_POS) -#define RF_ADPLL_COARSE_IN_RANGE_CONS_UMSK (~(((1U << RF_ADPLL_COARSE_IN_RANGE_CONS_LEN) - 1) << RF_ADPLL_COARSE_IN_RANGE_CONS_POS)) -#define RF_ADPLL_SPD_GAIN RF_ADPLL_SPD_GAIN -#define RF_ADPLL_SPD_GAIN_POS (16U) -#define RF_ADPLL_SPD_GAIN_LEN (2U) -#define RF_ADPLL_SPD_GAIN_MSK (((1U << RF_ADPLL_SPD_GAIN_LEN) - 1) << RF_ADPLL_SPD_GAIN_POS) -#define RF_ADPLL_SPD_GAIN_UMSK (~(((1U << RF_ADPLL_SPD_GAIN_LEN) - 1) << RF_ADPLL_SPD_GAIN_POS)) -#define RF_ADPLL_COARSE_GAIN RF_ADPLL_COARSE_GAIN -#define RF_ADPLL_COARSE_GAIN_POS (18U) -#define RF_ADPLL_COARSE_GAIN_LEN (2U) -#define RF_ADPLL_COARSE_GAIN_MSK (((1U << RF_ADPLL_COARSE_GAIN_LEN) - 1) << RF_ADPLL_COARSE_GAIN_POS) -#define RF_ADPLL_COARSE_GAIN_UMSK (~(((1U << RF_ADPLL_COARSE_GAIN_LEN) - 1) << RF_ADPLL_COARSE_GAIN_POS)) -#define RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW -#define RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_POS (20U) -#define RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_LEN (1U) -#define RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_MSK (((1U << RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_LEN) - 1) << RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_POS) -#define RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_UMSK (~(((1U << RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_LEN) - 1) << RF_ADPLL_FORCE_LF_FAST_MODE_CTRL_HW_POS)) -#define RF_ADPLL_FORCE_LF_FAST_MODE RF_ADPLL_FORCE_LF_FAST_MODE -#define RF_ADPLL_FORCE_LF_FAST_MODE_POS (21U) -#define RF_ADPLL_FORCE_LF_FAST_MODE_LEN (1U) -#define RF_ADPLL_FORCE_LF_FAST_MODE_MSK (((1U << RF_ADPLL_FORCE_LF_FAST_MODE_LEN) - 1) << RF_ADPLL_FORCE_LF_FAST_MODE_POS) -#define RF_ADPLL_FORCE_LF_FAST_MODE_UMSK (~(((1U << RF_ADPLL_FORCE_LF_FAST_MODE_LEN) - 1) << RF_ADPLL_FORCE_LF_FAST_MODE_POS)) -#define RF_ADPLL_FORCE_LF_FAST_MODE_HW RF_ADPLL_FORCE_LF_FAST_MODE_HW -#define RF_ADPLL_FORCE_LF_FAST_MODE_HW_POS (22U) -#define RF_ADPLL_FORCE_LF_FAST_MODE_HW_LEN (1U) -#define RF_ADPLL_FORCE_LF_FAST_MODE_HW_MSK (((1U << RF_ADPLL_FORCE_LF_FAST_MODE_HW_LEN) - 1) << RF_ADPLL_FORCE_LF_FAST_MODE_HW_POS) -#define RF_ADPLL_FORCE_LF_FAST_MODE_HW_UMSK (~(((1U << RF_ADPLL_FORCE_LF_FAST_MODE_HW_LEN) - 1) << RF_ADPLL_FORCE_LF_FAST_MODE_HW_POS)) -#define RF_ADPLL_COARSE_PHAERR_EN RF_ADPLL_COARSE_PHAERR_EN -#define RF_ADPLL_COARSE_PHAERR_EN_POS (23U) -#define RF_ADPLL_COARSE_PHAERR_EN_LEN (1U) -#define RF_ADPLL_COARSE_PHAERR_EN_MSK (((1U << RF_ADPLL_COARSE_PHAERR_EN_LEN) - 1) << RF_ADPLL_COARSE_PHAERR_EN_POS) -#define RF_ADPLL_COARSE_PHAERR_EN_UMSK (~(((1U << RF_ADPLL_COARSE_PHAERR_EN_LEN) - 1) << RF_ADPLL_COARSE_PHAERR_EN_POS)) -#define RF_ADPLL_COARSE_PATH_OFFTIME_SEL RF_ADPLL_COARSE_PATH_OFFTIME_SEL -#define RF_ADPLL_COARSE_PATH_OFFTIME_SEL_POS (24U) -#define RF_ADPLL_COARSE_PATH_OFFTIME_SEL_LEN (1U) -#define RF_ADPLL_COARSE_PATH_OFFTIME_SEL_MSK (((1U << RF_ADPLL_COARSE_PATH_OFFTIME_SEL_LEN) - 1) << RF_ADPLL_COARSE_PATH_OFFTIME_SEL_POS) -#define RF_ADPLL_COARSE_PATH_OFFTIME_SEL_UMSK (~(((1U << RF_ADPLL_COARSE_PATH_OFFTIME_SEL_LEN) - 1) << RF_ADPLL_COARSE_PATH_OFFTIME_SEL_POS)) -#define RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT -#define RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_POS (25U) -#define RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_LEN (2U) -#define RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_MSK (((1U << RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_LEN) - 1) << RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_POS) -#define RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_UMSK (~(((1U << RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_LEN) - 1) << RF_ADPLL_SPD_OUTRANGE_DLY_SEL_EXT_POS)) -#define RF_ADPLL_SPD_LMS_SSTP_WIN_SEL RF_ADPLL_SPD_LMS_SSTP_WIN_SEL -#define RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_POS (27U) -#define RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_LEN (1U) -#define RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_MSK (((1U << RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_LEN) - 1) << RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_POS) -#define RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_UMSK (~(((1U << RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_LEN) - 1) << RF_ADPLL_SPD_LMS_SSTP_WIN_SEL_POS)) -#define RF_ADPLL_FORCE_COARSE_PATH_ON RF_ADPLL_FORCE_COARSE_PATH_ON -#define RF_ADPLL_FORCE_COARSE_PATH_ON_POS (28U) -#define RF_ADPLL_FORCE_COARSE_PATH_ON_LEN (1U) -#define RF_ADPLL_FORCE_COARSE_PATH_ON_MSK (((1U << RF_ADPLL_FORCE_COARSE_PATH_ON_LEN) - 1) << RF_ADPLL_FORCE_COARSE_PATH_ON_POS) -#define RF_ADPLL_FORCE_COARSE_PATH_ON_UMSK (~(((1U << RF_ADPLL_FORCE_COARSE_PATH_ON_LEN) - 1) << RF_ADPLL_FORCE_COARSE_PATH_ON_POS)) -#define RF_ADPLL_COARSEPHA_DLY_SEL RF_ADPLL_COARSEPHA_DLY_SEL -#define RF_ADPLL_COARSEPHA_DLY_SEL_POS (29U) -#define RF_ADPLL_COARSEPHA_DLY_SEL_LEN (1U) -#define RF_ADPLL_COARSEPHA_DLY_SEL_MSK (((1U << RF_ADPLL_COARSEPHA_DLY_SEL_LEN) - 1) << RF_ADPLL_COARSEPHA_DLY_SEL_POS) -#define RF_ADPLL_COARSEPHA_DLY_SEL_UMSK (~(((1U << RF_ADPLL_COARSEPHA_DLY_SEL_LEN) - 1) << RF_ADPLL_COARSEPHA_DLY_SEL_POS)) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_1 RF_ADPLL_SPD_IN_RANGE_DELAY_1 -#define RF_ADPLL_SPD_IN_RANGE_DELAY_1_POS (30U) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_1_LEN (2U) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_1_MSK (((1U << RF_ADPLL_SPD_IN_RANGE_DELAY_1_LEN) - 1) << RF_ADPLL_SPD_IN_RANGE_DELAY_1_POS) -#define RF_ADPLL_SPD_IN_RANGE_DELAY_1_UMSK (~(((1U << RF_ADPLL_SPD_IN_RANGE_DELAY_1_LEN) - 1) << RF_ADPLL_SPD_IN_RANGE_DELAY_1_POS)) - -/* 0x288 : fcal */ -#define RF_FCAL_OFFSET (0x288) -#define RF_FCAL_DIV_RATIO_ADJ_EN RF_FCAL_DIV_RATIO_ADJ_EN -#define RF_FCAL_DIV_RATIO_ADJ_EN_POS (0U) -#define RF_FCAL_DIV_RATIO_ADJ_EN_LEN (1U) -#define RF_FCAL_DIV_RATIO_ADJ_EN_MSK (((1U << RF_FCAL_DIV_RATIO_ADJ_EN_LEN) - 1) << RF_FCAL_DIV_RATIO_ADJ_EN_POS) -#define RF_FCAL_DIV_RATIO_ADJ_EN_UMSK (~(((1U << RF_FCAL_DIV_RATIO_ADJ_EN_LEN) - 1) << RF_FCAL_DIV_RATIO_ADJ_EN_POS)) -#define RF_FCAL_COARSE_PHA_THRESHOLD RF_FCAL_COARSE_PHA_THRESHOLD -#define RF_FCAL_COARSE_PHA_THRESHOLD_POS (1U) -#define RF_FCAL_COARSE_PHA_THRESHOLD_LEN (2U) -#define RF_FCAL_COARSE_PHA_THRESHOLD_MSK (((1U << RF_FCAL_COARSE_PHA_THRESHOLD_LEN) - 1) << RF_FCAL_COARSE_PHA_THRESHOLD_POS) -#define RF_FCAL_COARSE_PHA_THRESHOLD_UMSK (~(((1U << RF_FCAL_COARSE_PHA_THRESHOLD_LEN) - 1) << RF_FCAL_COARSE_PHA_THRESHOLD_POS)) -#define RF_FCAL_MOM_TOGGLE_CNT RF_FCAL_MOM_TOGGLE_CNT -#define RF_FCAL_MOM_TOGGLE_CNT_POS (3U) -#define RF_FCAL_MOM_TOGGLE_CNT_LEN (1U) -#define RF_FCAL_MOM_TOGGLE_CNT_MSK (((1U << RF_FCAL_MOM_TOGGLE_CNT_LEN) - 1) << RF_FCAL_MOM_TOGGLE_CNT_POS) -#define RF_FCAL_MOM_TOGGLE_CNT_UMSK (~(((1U << RF_FCAL_MOM_TOGGLE_CNT_LEN) - 1) << RF_FCAL_MOM_TOGGLE_CNT_POS)) -#define RF_FCAL_CLK_PERIOD RF_FCAL_CLK_PERIOD -#define RF_FCAL_CLK_PERIOD_POS (4U) -#define RF_FCAL_CLK_PERIOD_LEN (2U) -#define RF_FCAL_CLK_PERIOD_MSK (((1U << RF_FCAL_CLK_PERIOD_LEN) - 1) << RF_FCAL_CLK_PERIOD_POS) -#define RF_FCAL_CLK_PERIOD_UMSK (~(((1U << RF_FCAL_CLK_PERIOD_LEN) - 1) << RF_FCAL_CLK_PERIOD_POS)) -#define RF_FCAL_MODE RF_FCAL_MODE -#define RF_FCAL_MODE_POS (6U) -#define RF_FCAL_MODE_LEN (2U) -#define RF_FCAL_MODE_MSK (((1U << RF_FCAL_MODE_LEN) - 1) << RF_FCAL_MODE_POS) -#define RF_FCAL_MODE_UMSK (~(((1U << RF_FCAL_MODE_LEN) - 1) << RF_FCAL_MODE_POS)) -#define RF_FCAL_MOM_INI_EXT RF_FCAL_MOM_INI_EXT -#define RF_FCAL_MOM_INI_EXT_POS (16U) -#define RF_FCAL_MOM_INI_EXT_LEN (8U) -#define RF_FCAL_MOM_INI_EXT_MSK (((1U << RF_FCAL_MOM_INI_EXT_LEN) - 1) << RF_FCAL_MOM_INI_EXT_POS) -#define RF_FCAL_MOM_INI_EXT_UMSK (~(((1U << RF_FCAL_MOM_INI_EXT_LEN) - 1) << RF_FCAL_MOM_INI_EXT_POS)) - -/* 0x28C : adpll_polarity */ -#define RF_ADPLL_POLARITY_OFFSET (0x28C) -#define RF_ADPLL_LP_MOM_POLARITY RF_ADPLL_LP_MOM_POLARITY -#define RF_ADPLL_LP_MOM_POLARITY_POS (8U) -#define RF_ADPLL_LP_MOM_POLARITY_LEN (1U) -#define RF_ADPLL_LP_MOM_POLARITY_MSK (((1U << RF_ADPLL_LP_MOM_POLARITY_LEN) - 1) << RF_ADPLL_LP_MOM_POLARITY_POS) -#define RF_ADPLL_LP_MOM_POLARITY_UMSK (~(((1U << RF_ADPLL_LP_MOM_POLARITY_LEN) - 1) << RF_ADPLL_LP_MOM_POLARITY_POS)) -#define RF_ADPLL_LMS_POLARITY RF_ADPLL_LMS_POLARITY -#define RF_ADPLL_LMS_POLARITY_POS (12U) -#define RF_ADPLL_LMS_POLARITY_LEN (1U) -#define RF_ADPLL_LMS_POLARITY_MSK (((1U << RF_ADPLL_LMS_POLARITY_LEN) - 1) << RF_ADPLL_LMS_POLARITY_POS) -#define RF_ADPLL_LMS_POLARITY_UMSK (~(((1U << RF_ADPLL_LMS_POLARITY_LEN) - 1) << RF_ADPLL_LMS_POLARITY_POS)) -#define RF_ADPLL_FCAL_POLARITY RF_ADPLL_FCAL_POLARITY -#define RF_ADPLL_FCAL_POLARITY_POS (16U) -#define RF_ADPLL_FCAL_POLARITY_LEN (1U) -#define RF_ADPLL_FCAL_POLARITY_MSK (((1U << RF_ADPLL_FCAL_POLARITY_LEN) - 1) << RF_ADPLL_FCAL_POLARITY_POS) -#define RF_ADPLL_FCAL_POLARITY_UMSK (~(((1U << RF_ADPLL_FCAL_POLARITY_LEN) - 1) << RF_ADPLL_FCAL_POLARITY_POS)) -#define RF_ADPLL_LP_POLARITY RF_ADPLL_LP_POLARITY -#define RF_ADPLL_LP_POLARITY_POS (20U) -#define RF_ADPLL_LP_POLARITY_LEN (1U) -#define RF_ADPLL_LP_POLARITY_MSK (((1U << RF_ADPLL_LP_POLARITY_LEN) - 1) << RF_ADPLL_LP_POLARITY_POS) -#define RF_ADPLL_LP_POLARITY_UMSK (~(((1U << RF_ADPLL_LP_POLARITY_LEN) - 1) << RF_ADPLL_LP_POLARITY_POS)) - -/* 0x290 : adpll_output */ -#define RF_ADPLL_OUTPUT_OFFSET (0x290) -#define RF_ADPLL_UNLOCK_INTRPT RF_ADPLL_UNLOCK_INTRPT -#define RF_ADPLL_UNLOCK_INTRPT_POS (0U) -#define RF_ADPLL_UNLOCK_INTRPT_LEN (1U) -#define RF_ADPLL_UNLOCK_INTRPT_MSK (((1U << RF_ADPLL_UNLOCK_INTRPT_LEN) - 1) << RF_ADPLL_UNLOCK_INTRPT_POS) -#define RF_ADPLL_UNLOCK_INTRPT_UMSK (~(((1U << RF_ADPLL_UNLOCK_INTRPT_LEN) - 1) << RF_ADPLL_UNLOCK_INTRPT_POS)) -#define RF_ADPLL_LO_LOCK RF_ADPLL_LO_LOCK -#define RF_ADPLL_LO_LOCK_POS (1U) -#define RF_ADPLL_LO_LOCK_LEN (1U) -#define RF_ADPLL_LO_LOCK_MSK (((1U << RF_ADPLL_LO_LOCK_LEN) - 1) << RF_ADPLL_LO_LOCK_POS) -#define RF_ADPLL_LO_LOCK_UMSK (~(((1U << RF_ADPLL_LO_LOCK_LEN) - 1) << RF_ADPLL_LO_LOCK_POS)) -#define RF_ADPLL_FSM_STATE RF_ADPLL_FSM_STATE -#define RF_ADPLL_FSM_STATE_POS (3U) -#define RF_ADPLL_FSM_STATE_LEN (4U) -#define RF_ADPLL_FSM_STATE_MSK (((1U << RF_ADPLL_FSM_STATE_LEN) - 1) << RF_ADPLL_FSM_STATE_POS) -#define RF_ADPLL_FSM_STATE_UMSK (~(((1U << RF_ADPLL_FSM_STATE_LEN) - 1) << RF_ADPLL_FSM_STATE_POS)) -#define RF_ADPLL_SPD_UNLOCK_SIGN RF_ADPLL_SPD_UNLOCK_SIGN -#define RF_ADPLL_SPD_UNLOCK_SIGN_POS (7U) -#define RF_ADPLL_SPD_UNLOCK_SIGN_LEN (1U) -#define RF_ADPLL_SPD_UNLOCK_SIGN_MSK (((1U << RF_ADPLL_SPD_UNLOCK_SIGN_LEN) - 1) << RF_ADPLL_SPD_UNLOCK_SIGN_POS) -#define RF_ADPLL_SPD_UNLOCK_SIGN_UMSK (~(((1U << RF_ADPLL_SPD_UNLOCK_SIGN_LEN) - 1) << RF_ADPLL_SPD_UNLOCK_SIGN_POS)) -#define RF_ADPLL_VCTRL_OUT_RANGE_FSM RF_ADPLL_VCTRL_OUT_RANGE_FSM -#define RF_ADPLL_VCTRL_OUT_RANGE_FSM_POS (8U) -#define RF_ADPLL_VCTRL_OUT_RANGE_FSM_LEN (1U) -#define RF_ADPLL_VCTRL_OUT_RANGE_FSM_MSK (((1U << RF_ADPLL_VCTRL_OUT_RANGE_FSM_LEN) - 1) << RF_ADPLL_VCTRL_OUT_RANGE_FSM_POS) -#define RF_ADPLL_VCTRL_OUT_RANGE_FSM_UMSK (~(((1U << RF_ADPLL_VCTRL_OUT_RANGE_FSM_LEN) - 1) << RF_ADPLL_VCTRL_OUT_RANGE_FSM_POS)) -#define RF_ADPLL_MOM_UPDATE_FAIL_FSM RF_ADPLL_MOM_UPDATE_FAIL_FSM -#define RF_ADPLL_MOM_UPDATE_FAIL_FSM_POS (9U) -#define RF_ADPLL_MOM_UPDATE_FAIL_FSM_LEN (1U) -#define RF_ADPLL_MOM_UPDATE_FAIL_FSM_MSK (((1U << RF_ADPLL_MOM_UPDATE_FAIL_FSM_LEN) - 1) << RF_ADPLL_MOM_UPDATE_FAIL_FSM_POS) -#define RF_ADPLL_MOM_UPDATE_FAIL_FSM_UMSK (~(((1U << RF_ADPLL_MOM_UPDATE_FAIL_FSM_LEN) - 1) << RF_ADPLL_MOM_UPDATE_FAIL_FSM_POS)) -#define RF_ADPLL_MOM_UPDATE_OU_FSM RF_ADPLL_MOM_UPDATE_OU_FSM -#define RF_ADPLL_MOM_UPDATE_OU_FSM_POS (10U) -#define RF_ADPLL_MOM_UPDATE_OU_FSM_LEN (1U) -#define RF_ADPLL_MOM_UPDATE_OU_FSM_MSK (((1U << RF_ADPLL_MOM_UPDATE_OU_FSM_LEN) - 1) << RF_ADPLL_MOM_UPDATE_OU_FSM_POS) -#define RF_ADPLL_MOM_UPDATE_OU_FSM_UMSK (~(((1U << RF_ADPLL_MOM_UPDATE_OU_FSM_LEN) - 1) << RF_ADPLL_MOM_UPDATE_OU_FSM_POS)) -#define RF_ADPLL_SPD_UNLOCK_FSM RF_ADPLL_SPD_UNLOCK_FSM -#define RF_ADPLL_SPD_UNLOCK_FSM_POS (11U) -#define RF_ADPLL_SPD_UNLOCK_FSM_LEN (1U) -#define RF_ADPLL_SPD_UNLOCK_FSM_MSK (((1U << RF_ADPLL_SPD_UNLOCK_FSM_LEN) - 1) << RF_ADPLL_SPD_UNLOCK_FSM_POS) -#define RF_ADPLL_SPD_UNLOCK_FSM_UMSK (~(((1U << RF_ADPLL_SPD_UNLOCK_FSM_LEN) - 1) << RF_ADPLL_SPD_UNLOCK_FSM_POS)) -#define RF_ADPLL_SPD_LOCK_FSM RF_ADPLL_SPD_LOCK_FSM -#define RF_ADPLL_SPD_LOCK_FSM_POS (12U) -#define RF_ADPLL_SPD_LOCK_FSM_LEN (1U) -#define RF_ADPLL_SPD_LOCK_FSM_MSK (((1U << RF_ADPLL_SPD_LOCK_FSM_LEN) - 1) << RF_ADPLL_SPD_LOCK_FSM_POS) -#define RF_ADPLL_SPD_LOCK_FSM_UMSK (~(((1U << RF_ADPLL_SPD_LOCK_FSM_LEN) - 1) << RF_ADPLL_SPD_LOCK_FSM_POS)) -#define RF_ADPLL_FCAL_DONE_FSM RF_ADPLL_FCAL_DONE_FSM -#define RF_ADPLL_FCAL_DONE_FSM_POS (13U) -#define RF_ADPLL_FCAL_DONE_FSM_LEN (1U) -#define RF_ADPLL_FCAL_DONE_FSM_MSK (((1U << RF_ADPLL_FCAL_DONE_FSM_LEN) - 1) << RF_ADPLL_FCAL_DONE_FSM_POS) -#define RF_ADPLL_FCAL_DONE_FSM_UMSK (~(((1U << RF_ADPLL_FCAL_DONE_FSM_LEN) - 1) << RF_ADPLL_FCAL_DONE_FSM_POS)) -#define RF_ADPLL_CAPCODE_OUT_RANGE RF_ADPLL_CAPCODE_OUT_RANGE -#define RF_ADPLL_CAPCODE_OUT_RANGE_POS (14U) -#define RF_ADPLL_CAPCODE_OUT_RANGE_LEN (1U) -#define RF_ADPLL_CAPCODE_OUT_RANGE_MSK (((1U << RF_ADPLL_CAPCODE_OUT_RANGE_LEN) - 1) << RF_ADPLL_CAPCODE_OUT_RANGE_POS) -#define RF_ADPLL_CAPCODE_OUT_RANGE_UMSK (~(((1U << RF_ADPLL_CAPCODE_OUT_RANGE_LEN) - 1) << RF_ADPLL_CAPCODE_OUT_RANGE_POS)) -#define RF_ADPLL_MOM_UPDATE_TOTAL_OU RF_ADPLL_MOM_UPDATE_TOTAL_OU -#define RF_ADPLL_MOM_UPDATE_TOTAL_OU_POS (15U) -#define RF_ADPLL_MOM_UPDATE_TOTAL_OU_LEN (2U) -#define RF_ADPLL_MOM_UPDATE_TOTAL_OU_MSK (((1U << RF_ADPLL_MOM_UPDATE_TOTAL_OU_LEN) - 1) << RF_ADPLL_MOM_UPDATE_TOTAL_OU_POS) -#define RF_ADPLL_MOM_UPDATE_TOTAL_OU_UMSK (~(((1U << RF_ADPLL_MOM_UPDATE_TOTAL_OU_LEN) - 1) << RF_ADPLL_MOM_UPDATE_TOTAL_OU_POS)) -#define RF_ADPLL_CAPCODE_UD RF_ADPLL_CAPCODE_UD -#define RF_ADPLL_CAPCODE_UD_POS (17U) -#define RF_ADPLL_CAPCODE_UD_LEN (1U) -#define RF_ADPLL_CAPCODE_UD_MSK (((1U << RF_ADPLL_CAPCODE_UD_LEN) - 1) << RF_ADPLL_CAPCODE_UD_POS) -#define RF_ADPLL_CAPCODE_UD_UMSK (~(((1U << RF_ADPLL_CAPCODE_UD_LEN) - 1) << RF_ADPLL_CAPCODE_UD_POS)) -#define RF_ADPLL_VCTRL_DET_DONE RF_ADPLL_VCTRL_DET_DONE -#define RF_ADPLL_VCTRL_DET_DONE_POS (18U) -#define RF_ADPLL_VCTRL_DET_DONE_LEN (1U) -#define RF_ADPLL_VCTRL_DET_DONE_MSK (((1U << RF_ADPLL_VCTRL_DET_DONE_LEN) - 1) << RF_ADPLL_VCTRL_DET_DONE_POS) -#define RF_ADPLL_VCTRL_DET_DONE_UMSK (~(((1U << RF_ADPLL_VCTRL_DET_DONE_LEN) - 1) << RF_ADPLL_VCTRL_DET_DONE_POS)) -#define RF_ADPLL_FREQERR_SIGN RF_ADPLL_FREQERR_SIGN -#define RF_ADPLL_FREQERR_SIGN_POS (19U) -#define RF_ADPLL_FREQERR_SIGN_LEN (1U) -#define RF_ADPLL_FREQERR_SIGN_MSK (((1U << RF_ADPLL_FREQERR_SIGN_LEN) - 1) << RF_ADPLL_FREQERR_SIGN_POS) -#define RF_ADPLL_FREQERR_SIGN_UMSK (~(((1U << RF_ADPLL_FREQERR_SIGN_LEN) - 1) << RF_ADPLL_FREQERR_SIGN_POS)) -#define RF_ADPLL_FREQERR_OU RF_ADPLL_FREQERR_OU -#define RF_ADPLL_FREQERR_OU_POS (20U) -#define RF_ADPLL_FREQERR_OU_LEN (1U) -#define RF_ADPLL_FREQERR_OU_MSK (((1U << RF_ADPLL_FREQERR_OU_LEN) - 1) << RF_ADPLL_FREQERR_OU_POS) -#define RF_ADPLL_FREQERR_OU_UMSK (~(((1U << RF_ADPLL_FREQERR_OU_LEN) - 1) << RF_ADPLL_FREQERR_OU_POS)) -#define RF_ADPLL_FREQERR_DET_DONE RF_ADPLL_FREQERR_DET_DONE -#define RF_ADPLL_FREQERR_DET_DONE_POS (21U) -#define RF_ADPLL_FREQERR_DET_DONE_LEN (1U) -#define RF_ADPLL_FREQERR_DET_DONE_MSK (((1U << RF_ADPLL_FREQERR_DET_DONE_LEN) - 1) << RF_ADPLL_FREQERR_DET_DONE_POS) -#define RF_ADPLL_FREQERR_DET_DONE_UMSK (~(((1U << RF_ADPLL_FREQERR_DET_DONE_LEN) - 1) << RF_ADPLL_FREQERR_DET_DONE_POS)) - -/* 0x294 : adpll_reserved */ -#define RF_ADPLL_RESERVED_OFFSET (0x294) -#define RF_ADPLL_RESV1 RF_ADPLL_RESV1 -#define RF_ADPLL_RESV1_POS (0U) -#define RF_ADPLL_RESV1_LEN (16U) -#define RF_ADPLL_RESV1_MSK (((1U << RF_ADPLL_RESV1_LEN) - 1) << RF_ADPLL_RESV1_POS) -#define RF_ADPLL_RESV1_UMSK (~(((1U << RF_ADPLL_RESV1_LEN) - 1) << RF_ADPLL_RESV1_POS)) -#define RF_ADPLL_RESV0 RF_ADPLL_RESV0 -#define RF_ADPLL_RESV0_POS (16U) -#define RF_ADPLL_RESV0_LEN (16U) -#define RF_ADPLL_RESV0_MSK (((1U << RF_ADPLL_RESV0_LEN) - 1) << RF_ADPLL_RESV0_POS) -#define RF_ADPLL_RESV0_UMSK (~(((1U << RF_ADPLL_RESV0_LEN) - 1) << RF_ADPLL_RESV0_POS)) - -/* 0x298 : rf_reserved */ -#define RF_RESERVED_OFFSET (0x298) -#define RF_RESV1 RF_RESV1 -#define RF_RESV1_POS (0U) -#define RF_RESV1_LEN (16U) -#define RF_RESV1_MSK (((1U << RF_RESV1_LEN) - 1) << RF_RESV1_POS) -#define RF_RESV1_UMSK (~(((1U << RF_RESV1_LEN) - 1) << RF_RESV1_POS)) -#define RF_RESV0 RF_RESV0 -#define RF_RESV0_POS (16U) -#define RF_RESV0_LEN (16U) -#define RF_RESV0_MSK (((1U << RF_RESV0_LEN) - 1) << RF_RESV0_POS) -#define RF_RESV0_UMSK (~(((1U << RF_RESV0_LEN) - 1) << RF_RESV0_POS)) - -/* 0x29C : rf_reserved_2 */ -#define RF_RESERVED_2_OFFSET (0x29C) -#define RF_RESV RF_RESV -#define RF_RESV_POS (0U) -#define RF_RESV_LEN (32U) -#define RF_RESV_MSK (((1U << RF_RESV_LEN) - 1) << RF_RESV_POS) -#define RF_RESV_UMSK (~(((1U << RF_RESV_LEN) - 1) << RF_RESV_POS)) - -/* 0x300 : rbb_gain_ctrl0 */ -#define RF_RBB_GAIN_CTRL0_OFFSET (0x300) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW0 RF_GAIN_CTRL0_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL0_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL0_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL0_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL0_ROSDAC_I_BW0 RF_GAIN_CTRL0_ROSDAC_I_BW0 -#define RF_GAIN_CTRL0_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL0_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL0_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL0_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL0_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL0_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW1 RF_GAIN_CTRL0_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL0_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL0_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL0_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL0_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL0_ROSDAC_I_BW1 RF_GAIN_CTRL0_ROSDAC_I_BW1 -#define RF_GAIN_CTRL0_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL0_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL0_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL0_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL0_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL0_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL0_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL0_G_RBB2 RF_GAIN_CTRL0_G_RBB2 -#define RF_GAIN_CTRL0_G_RBB2_POS (24U) -#define RF_GAIN_CTRL0_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL0_G_RBB2_MSK (((1U << RF_GAIN_CTRL0_G_RBB2_LEN) - 1) << RF_GAIN_CTRL0_G_RBB2_POS) -#define RF_GAIN_CTRL0_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL0_G_RBB2_LEN) - 1) << RF_GAIN_CTRL0_G_RBB2_POS)) -#define RF_GAIN_CTRL0_G_RBB1 RF_GAIN_CTRL0_G_RBB1 -#define RF_GAIN_CTRL0_G_RBB1_POS (28U) -#define RF_GAIN_CTRL0_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL0_G_RBB1_MSK (((1U << RF_GAIN_CTRL0_G_RBB1_LEN) - 1) << RF_GAIN_CTRL0_G_RBB1_POS) -#define RF_GAIN_CTRL0_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL0_G_RBB1_LEN) - 1) << RF_GAIN_CTRL0_G_RBB1_POS)) - -/* 0x304 : rbb_gain_ctrl1 */ -#define RF_RBB_GAIN_CTRL1_OFFSET (0x304) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW0 RF_GAIN_CTRL1_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL1_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL1_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL1_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL1_ROSDAC_I_BW0 RF_GAIN_CTRL1_ROSDAC_I_BW0 -#define RF_GAIN_CTRL1_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL1_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL1_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL1_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL1_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL1_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW1 RF_GAIN_CTRL1_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL1_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL1_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL1_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL1_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL1_ROSDAC_I_BW1 RF_GAIN_CTRL1_ROSDAC_I_BW1 -#define RF_GAIN_CTRL1_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL1_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL1_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL1_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL1_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL1_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL1_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL1_G_RBB2 RF_GAIN_CTRL1_G_RBB2 -#define RF_GAIN_CTRL1_G_RBB2_POS (24U) -#define RF_GAIN_CTRL1_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL1_G_RBB2_MSK (((1U << RF_GAIN_CTRL1_G_RBB2_LEN) - 1) << RF_GAIN_CTRL1_G_RBB2_POS) -#define RF_GAIN_CTRL1_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL1_G_RBB2_LEN) - 1) << RF_GAIN_CTRL1_G_RBB2_POS)) -#define RF_GAIN_CTRL1_G_RBB1 RF_GAIN_CTRL1_G_RBB1 -#define RF_GAIN_CTRL1_G_RBB1_POS (28U) -#define RF_GAIN_CTRL1_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL1_G_RBB1_MSK (((1U << RF_GAIN_CTRL1_G_RBB1_LEN) - 1) << RF_GAIN_CTRL1_G_RBB1_POS) -#define RF_GAIN_CTRL1_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL1_G_RBB1_LEN) - 1) << RF_GAIN_CTRL1_G_RBB1_POS)) - -/* 0x308 : rbb_gain_ctrl2 */ -#define RF_RBB_GAIN_CTRL2_OFFSET (0x308) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW0 RF_GAIN_CTRL2_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL2_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL2_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL2_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL2_ROSDAC_I_BW0 RF_GAIN_CTRL2_ROSDAC_I_BW0 -#define RF_GAIN_CTRL2_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL2_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL2_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL2_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL2_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL2_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW1 RF_GAIN_CTRL2_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL2_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL2_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL2_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL2_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL2_ROSDAC_I_BW1 RF_GAIN_CTRL2_ROSDAC_I_BW1 -#define RF_GAIN_CTRL2_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL2_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL2_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL2_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL2_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL2_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL2_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL2_G_RBB2 RF_GAIN_CTRL2_G_RBB2 -#define RF_GAIN_CTRL2_G_RBB2_POS (24U) -#define RF_GAIN_CTRL2_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL2_G_RBB2_MSK (((1U << RF_GAIN_CTRL2_G_RBB2_LEN) - 1) << RF_GAIN_CTRL2_G_RBB2_POS) -#define RF_GAIN_CTRL2_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL2_G_RBB2_LEN) - 1) << RF_GAIN_CTRL2_G_RBB2_POS)) -#define RF_GAIN_CTRL2_G_RBB1 RF_GAIN_CTRL2_G_RBB1 -#define RF_GAIN_CTRL2_G_RBB1_POS (28U) -#define RF_GAIN_CTRL2_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL2_G_RBB1_MSK (((1U << RF_GAIN_CTRL2_G_RBB1_LEN) - 1) << RF_GAIN_CTRL2_G_RBB1_POS) -#define RF_GAIN_CTRL2_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL2_G_RBB1_LEN) - 1) << RF_GAIN_CTRL2_G_RBB1_POS)) - -/* 0x30C : rbb_gain_ctrl3 */ -#define RF_RBB_GAIN_CTRL3_OFFSET (0x30C) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW0 RF_GAIN_CTRL3_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL3_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL3_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL3_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL3_ROSDAC_I_BW0 RF_GAIN_CTRL3_ROSDAC_I_BW0 -#define RF_GAIN_CTRL3_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL3_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL3_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL3_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL3_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL3_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW1 RF_GAIN_CTRL3_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL3_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL3_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL3_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL3_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL3_ROSDAC_I_BW1 RF_GAIN_CTRL3_ROSDAC_I_BW1 -#define RF_GAIN_CTRL3_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL3_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL3_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL3_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL3_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL3_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL3_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL3_G_RBB2 RF_GAIN_CTRL3_G_RBB2 -#define RF_GAIN_CTRL3_G_RBB2_POS (24U) -#define RF_GAIN_CTRL3_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL3_G_RBB2_MSK (((1U << RF_GAIN_CTRL3_G_RBB2_LEN) - 1) << RF_GAIN_CTRL3_G_RBB2_POS) -#define RF_GAIN_CTRL3_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL3_G_RBB2_LEN) - 1) << RF_GAIN_CTRL3_G_RBB2_POS)) -#define RF_GAIN_CTRL3_G_RBB1 RF_GAIN_CTRL3_G_RBB1 -#define RF_GAIN_CTRL3_G_RBB1_POS (28U) -#define RF_GAIN_CTRL3_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL3_G_RBB1_MSK (((1U << RF_GAIN_CTRL3_G_RBB1_LEN) - 1) << RF_GAIN_CTRL3_G_RBB1_POS) -#define RF_GAIN_CTRL3_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL3_G_RBB1_LEN) - 1) << RF_GAIN_CTRL3_G_RBB1_POS)) - -/* 0x310 : rbb_gain_ctrl4 */ -#define RF_RBB_GAIN_CTRL4_OFFSET (0x310) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW0 RF_GAIN_CTRL4_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL4_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL4_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL4_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL4_ROSDAC_I_BW0 RF_GAIN_CTRL4_ROSDAC_I_BW0 -#define RF_GAIN_CTRL4_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL4_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL4_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL4_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL4_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL4_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW1 RF_GAIN_CTRL4_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL4_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL4_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL4_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL4_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL4_ROSDAC_I_BW1 RF_GAIN_CTRL4_ROSDAC_I_BW1 -#define RF_GAIN_CTRL4_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL4_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL4_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL4_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL4_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL4_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL4_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL4_G_RBB2 RF_GAIN_CTRL4_G_RBB2 -#define RF_GAIN_CTRL4_G_RBB2_POS (24U) -#define RF_GAIN_CTRL4_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL4_G_RBB2_MSK (((1U << RF_GAIN_CTRL4_G_RBB2_LEN) - 1) << RF_GAIN_CTRL4_G_RBB2_POS) -#define RF_GAIN_CTRL4_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL4_G_RBB2_LEN) - 1) << RF_GAIN_CTRL4_G_RBB2_POS)) -#define RF_GAIN_CTRL4_G_RBB1 RF_GAIN_CTRL4_G_RBB1 -#define RF_GAIN_CTRL4_G_RBB1_POS (28U) -#define RF_GAIN_CTRL4_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL4_G_RBB1_MSK (((1U << RF_GAIN_CTRL4_G_RBB1_LEN) - 1) << RF_GAIN_CTRL4_G_RBB1_POS) -#define RF_GAIN_CTRL4_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL4_G_RBB1_LEN) - 1) << RF_GAIN_CTRL4_G_RBB1_POS)) - -/* 0x314 : rbb_gain_ctrl5 */ -#define RF_RBB_GAIN_CTRL5_OFFSET (0x314) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW0 RF_GAIN_CTRL5_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL5_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL5_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL5_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL5_ROSDAC_I_BW0 RF_GAIN_CTRL5_ROSDAC_I_BW0 -#define RF_GAIN_CTRL5_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL5_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL5_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL5_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL5_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL5_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW1 RF_GAIN_CTRL5_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL5_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL5_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL5_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL5_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL5_ROSDAC_I_BW1 RF_GAIN_CTRL5_ROSDAC_I_BW1 -#define RF_GAIN_CTRL5_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL5_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL5_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL5_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL5_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL5_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL5_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL5_G_RBB2 RF_GAIN_CTRL5_G_RBB2 -#define RF_GAIN_CTRL5_G_RBB2_POS (24U) -#define RF_GAIN_CTRL5_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL5_G_RBB2_MSK (((1U << RF_GAIN_CTRL5_G_RBB2_LEN) - 1) << RF_GAIN_CTRL5_G_RBB2_POS) -#define RF_GAIN_CTRL5_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL5_G_RBB2_LEN) - 1) << RF_GAIN_CTRL5_G_RBB2_POS)) -#define RF_GAIN_CTRL5_G_RBB1 RF_GAIN_CTRL5_G_RBB1 -#define RF_GAIN_CTRL5_G_RBB1_POS (28U) -#define RF_GAIN_CTRL5_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL5_G_RBB1_MSK (((1U << RF_GAIN_CTRL5_G_RBB1_LEN) - 1) << RF_GAIN_CTRL5_G_RBB1_POS) -#define RF_GAIN_CTRL5_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL5_G_RBB1_LEN) - 1) << RF_GAIN_CTRL5_G_RBB1_POS)) - -/* 0x318 : rbb_gain_ctrl6 */ -#define RF_RBB_GAIN_CTRL6_OFFSET (0x318) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW0 RF_GAIN_CTRL6_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL6_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL6_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL6_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL6_ROSDAC_I_BW0 RF_GAIN_CTRL6_ROSDAC_I_BW0 -#define RF_GAIN_CTRL6_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL6_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL6_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL6_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL6_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL6_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW1 RF_GAIN_CTRL6_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL6_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL6_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL6_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL6_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL6_ROSDAC_I_BW1 RF_GAIN_CTRL6_ROSDAC_I_BW1 -#define RF_GAIN_CTRL6_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL6_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL6_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL6_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL6_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL6_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL6_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL6_G_RBB2 RF_GAIN_CTRL6_G_RBB2 -#define RF_GAIN_CTRL6_G_RBB2_POS (24U) -#define RF_GAIN_CTRL6_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL6_G_RBB2_MSK (((1U << RF_GAIN_CTRL6_G_RBB2_LEN) - 1) << RF_GAIN_CTRL6_G_RBB2_POS) -#define RF_GAIN_CTRL6_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL6_G_RBB2_LEN) - 1) << RF_GAIN_CTRL6_G_RBB2_POS)) -#define RF_GAIN_CTRL6_G_RBB1 RF_GAIN_CTRL6_G_RBB1 -#define RF_GAIN_CTRL6_G_RBB1_POS (28U) -#define RF_GAIN_CTRL6_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL6_G_RBB1_MSK (((1U << RF_GAIN_CTRL6_G_RBB1_LEN) - 1) << RF_GAIN_CTRL6_G_RBB1_POS) -#define RF_GAIN_CTRL6_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL6_G_RBB1_LEN) - 1) << RF_GAIN_CTRL6_G_RBB1_POS)) - -/* 0x31C : rbb_gain_ctrl7 */ -#define RF_RBB_GAIN_CTRL7_OFFSET (0x31C) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW0 RF_GAIN_CTRL7_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL7_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL7_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL7_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL7_ROSDAC_I_BW0 RF_GAIN_CTRL7_ROSDAC_I_BW0 -#define RF_GAIN_CTRL7_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL7_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL7_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL7_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL7_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL7_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW1 RF_GAIN_CTRL7_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL7_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL7_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL7_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL7_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL7_ROSDAC_I_BW1 RF_GAIN_CTRL7_ROSDAC_I_BW1 -#define RF_GAIN_CTRL7_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL7_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL7_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL7_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL7_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL7_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL7_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL7_G_RBB2 RF_GAIN_CTRL7_G_RBB2 -#define RF_GAIN_CTRL7_G_RBB2_POS (24U) -#define RF_GAIN_CTRL7_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL7_G_RBB2_MSK (((1U << RF_GAIN_CTRL7_G_RBB2_LEN) - 1) << RF_GAIN_CTRL7_G_RBB2_POS) -#define RF_GAIN_CTRL7_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL7_G_RBB2_LEN) - 1) << RF_GAIN_CTRL7_G_RBB2_POS)) -#define RF_GAIN_CTRL7_G_RBB1 RF_GAIN_CTRL7_G_RBB1 -#define RF_GAIN_CTRL7_G_RBB1_POS (28U) -#define RF_GAIN_CTRL7_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL7_G_RBB1_MSK (((1U << RF_GAIN_CTRL7_G_RBB1_LEN) - 1) << RF_GAIN_CTRL7_G_RBB1_POS) -#define RF_GAIN_CTRL7_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL7_G_RBB1_LEN) - 1) << RF_GAIN_CTRL7_G_RBB1_POS)) - -/* 0x320 : rbb_gain_ctrl8 */ -#define RF_RBB_GAIN_CTRL8_OFFSET (0x320) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW0 RF_GAIN_CTRL8_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL8_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL8_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL8_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL8_ROSDAC_I_BW0 RF_GAIN_CTRL8_ROSDAC_I_BW0 -#define RF_GAIN_CTRL8_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL8_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL8_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL8_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL8_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL8_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW1 RF_GAIN_CTRL8_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL8_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL8_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL8_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL8_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL8_ROSDAC_I_BW1 RF_GAIN_CTRL8_ROSDAC_I_BW1 -#define RF_GAIN_CTRL8_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL8_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL8_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL8_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL8_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL8_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL8_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL8_G_RBB2 RF_GAIN_CTRL8_G_RBB2 -#define RF_GAIN_CTRL8_G_RBB2_POS (24U) -#define RF_GAIN_CTRL8_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL8_G_RBB2_MSK (((1U << RF_GAIN_CTRL8_G_RBB2_LEN) - 1) << RF_GAIN_CTRL8_G_RBB2_POS) -#define RF_GAIN_CTRL8_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL8_G_RBB2_LEN) - 1) << RF_GAIN_CTRL8_G_RBB2_POS)) -#define RF_GAIN_CTRL8_G_RBB1 RF_GAIN_CTRL8_G_RBB1 -#define RF_GAIN_CTRL8_G_RBB1_POS (28U) -#define RF_GAIN_CTRL8_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL8_G_RBB1_MSK (((1U << RF_GAIN_CTRL8_G_RBB1_LEN) - 1) << RF_GAIN_CTRL8_G_RBB1_POS) -#define RF_GAIN_CTRL8_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL8_G_RBB1_LEN) - 1) << RF_GAIN_CTRL8_G_RBB1_POS)) - -/* 0x324 : rbb_gain_ctrl9 */ -#define RF_RBB_GAIN_CTRL9_OFFSET (0x324) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW0 RF_GAIN_CTRL9_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL9_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL9_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL9_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL9_ROSDAC_I_BW0 RF_GAIN_CTRL9_ROSDAC_I_BW0 -#define RF_GAIN_CTRL9_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL9_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL9_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL9_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL9_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL9_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW1 RF_GAIN_CTRL9_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL9_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL9_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL9_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL9_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL9_ROSDAC_I_BW1 RF_GAIN_CTRL9_ROSDAC_I_BW1 -#define RF_GAIN_CTRL9_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL9_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL9_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL9_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL9_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL9_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL9_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL9_G_RBB2 RF_GAIN_CTRL9_G_RBB2 -#define RF_GAIN_CTRL9_G_RBB2_POS (24U) -#define RF_GAIN_CTRL9_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL9_G_RBB2_MSK (((1U << RF_GAIN_CTRL9_G_RBB2_LEN) - 1) << RF_GAIN_CTRL9_G_RBB2_POS) -#define RF_GAIN_CTRL9_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL9_G_RBB2_LEN) - 1) << RF_GAIN_CTRL9_G_RBB2_POS)) -#define RF_GAIN_CTRL9_G_RBB1 RF_GAIN_CTRL9_G_RBB1 -#define RF_GAIN_CTRL9_G_RBB1_POS (28U) -#define RF_GAIN_CTRL9_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL9_G_RBB1_MSK (((1U << RF_GAIN_CTRL9_G_RBB1_LEN) - 1) << RF_GAIN_CTRL9_G_RBB1_POS) -#define RF_GAIN_CTRL9_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL9_G_RBB1_LEN) - 1) << RF_GAIN_CTRL9_G_RBB1_POS)) - -/* 0x328 : rbb_gain_ctrl10 */ -#define RF_RBB_GAIN_CTRL10_OFFSET (0x328) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW0 RF_GAIN_CTRL10_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL10_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL10_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL10_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL10_ROSDAC_I_BW0 RF_GAIN_CTRL10_ROSDAC_I_BW0 -#define RF_GAIN_CTRL10_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL10_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL10_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL10_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL10_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL10_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW1 RF_GAIN_CTRL10_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL10_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL10_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL10_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL10_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL10_ROSDAC_I_BW1 RF_GAIN_CTRL10_ROSDAC_I_BW1 -#define RF_GAIN_CTRL10_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL10_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL10_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL10_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL10_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL10_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL10_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL10_G_RBB2 RF_GAIN_CTRL10_G_RBB2 -#define RF_GAIN_CTRL10_G_RBB2_POS (24U) -#define RF_GAIN_CTRL10_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL10_G_RBB2_MSK (((1U << RF_GAIN_CTRL10_G_RBB2_LEN) - 1) << RF_GAIN_CTRL10_G_RBB2_POS) -#define RF_GAIN_CTRL10_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL10_G_RBB2_LEN) - 1) << RF_GAIN_CTRL10_G_RBB2_POS)) -#define RF_GAIN_CTRL10_G_RBB1 RF_GAIN_CTRL10_G_RBB1 -#define RF_GAIN_CTRL10_G_RBB1_POS (28U) -#define RF_GAIN_CTRL10_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL10_G_RBB1_MSK (((1U << RF_GAIN_CTRL10_G_RBB1_LEN) - 1) << RF_GAIN_CTRL10_G_RBB1_POS) -#define RF_GAIN_CTRL10_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL10_G_RBB1_LEN) - 1) << RF_GAIN_CTRL10_G_RBB1_POS)) - -/* 0x32C : rbb_gain_ctrl11 */ -#define RF_RBB_GAIN_CTRL11_OFFSET (0x32C) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW0 RF_GAIN_CTRL11_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL11_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL11_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL11_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL11_ROSDAC_I_BW0 RF_GAIN_CTRL11_ROSDAC_I_BW0 -#define RF_GAIN_CTRL11_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL11_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL11_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL11_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL11_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL11_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW1 RF_GAIN_CTRL11_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL11_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL11_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL11_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL11_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL11_ROSDAC_I_BW1 RF_GAIN_CTRL11_ROSDAC_I_BW1 -#define RF_GAIN_CTRL11_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL11_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL11_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL11_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL11_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL11_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL11_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL11_G_RBB2 RF_GAIN_CTRL11_G_RBB2 -#define RF_GAIN_CTRL11_G_RBB2_POS (24U) -#define RF_GAIN_CTRL11_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL11_G_RBB2_MSK (((1U << RF_GAIN_CTRL11_G_RBB2_LEN) - 1) << RF_GAIN_CTRL11_G_RBB2_POS) -#define RF_GAIN_CTRL11_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL11_G_RBB2_LEN) - 1) << RF_GAIN_CTRL11_G_RBB2_POS)) -#define RF_GAIN_CTRL11_G_RBB1 RF_GAIN_CTRL11_G_RBB1 -#define RF_GAIN_CTRL11_G_RBB1_POS (28U) -#define RF_GAIN_CTRL11_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL11_G_RBB1_MSK (((1U << RF_GAIN_CTRL11_G_RBB1_LEN) - 1) << RF_GAIN_CTRL11_G_RBB1_POS) -#define RF_GAIN_CTRL11_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL11_G_RBB1_LEN) - 1) << RF_GAIN_CTRL11_G_RBB1_POS)) - -/* 0x330 : rbb_gain_ctrl12 */ -#define RF_RBB_GAIN_CTRL12_OFFSET (0x330) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW0 RF_GAIN_CTRL12_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL12_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL12_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL12_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL12_ROSDAC_I_BW0 RF_GAIN_CTRL12_ROSDAC_I_BW0 -#define RF_GAIN_CTRL12_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL12_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL12_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL12_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL12_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL12_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW1 RF_GAIN_CTRL12_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL12_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL12_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL12_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL12_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL12_ROSDAC_I_BW1 RF_GAIN_CTRL12_ROSDAC_I_BW1 -#define RF_GAIN_CTRL12_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL12_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL12_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL12_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL12_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL12_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL12_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL12_G_RBB2 RF_GAIN_CTRL12_G_RBB2 -#define RF_GAIN_CTRL12_G_RBB2_POS (24U) -#define RF_GAIN_CTRL12_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL12_G_RBB2_MSK (((1U << RF_GAIN_CTRL12_G_RBB2_LEN) - 1) << RF_GAIN_CTRL12_G_RBB2_POS) -#define RF_GAIN_CTRL12_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL12_G_RBB2_LEN) - 1) << RF_GAIN_CTRL12_G_RBB2_POS)) -#define RF_GAIN_CTRL12_G_RBB1 RF_GAIN_CTRL12_G_RBB1 -#define RF_GAIN_CTRL12_G_RBB1_POS (28U) -#define RF_GAIN_CTRL12_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL12_G_RBB1_MSK (((1U << RF_GAIN_CTRL12_G_RBB1_LEN) - 1) << RF_GAIN_CTRL12_G_RBB1_POS) -#define RF_GAIN_CTRL12_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL12_G_RBB1_LEN) - 1) << RF_GAIN_CTRL12_G_RBB1_POS)) - -/* 0x334 : rbb_gain_ctrl13 */ -#define RF_RBB_GAIN_CTRL13_OFFSET (0x334) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW0 RF_GAIN_CTRL13_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL13_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL13_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL13_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL13_ROSDAC_I_BW0 RF_GAIN_CTRL13_ROSDAC_I_BW0 -#define RF_GAIN_CTRL13_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL13_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL13_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL13_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL13_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL13_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW1 RF_GAIN_CTRL13_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL13_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL13_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL13_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL13_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL13_ROSDAC_I_BW1 RF_GAIN_CTRL13_ROSDAC_I_BW1 -#define RF_GAIN_CTRL13_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL13_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL13_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL13_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL13_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL13_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL13_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL13_G_RBB2 RF_GAIN_CTRL13_G_RBB2 -#define RF_GAIN_CTRL13_G_RBB2_POS (24U) -#define RF_GAIN_CTRL13_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL13_G_RBB2_MSK (((1U << RF_GAIN_CTRL13_G_RBB2_LEN) - 1) << RF_GAIN_CTRL13_G_RBB2_POS) -#define RF_GAIN_CTRL13_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL13_G_RBB2_LEN) - 1) << RF_GAIN_CTRL13_G_RBB2_POS)) -#define RF_GAIN_CTRL13_G_RBB1 RF_GAIN_CTRL13_G_RBB1 -#define RF_GAIN_CTRL13_G_RBB1_POS (28U) -#define RF_GAIN_CTRL13_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL13_G_RBB1_MSK (((1U << RF_GAIN_CTRL13_G_RBB1_LEN) - 1) << RF_GAIN_CTRL13_G_RBB1_POS) -#define RF_GAIN_CTRL13_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL13_G_RBB1_LEN) - 1) << RF_GAIN_CTRL13_G_RBB1_POS)) - -/* 0x338 : rbb_gain_ctrl14 */ -#define RF_RBB_GAIN_CTRL14_OFFSET (0x338) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW0 RF_GAIN_CTRL14_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL14_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL14_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL14_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL14_ROSDAC_I_BW0 RF_GAIN_CTRL14_ROSDAC_I_BW0 -#define RF_GAIN_CTRL14_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL14_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL14_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL14_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL14_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL14_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW1 RF_GAIN_CTRL14_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL14_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL14_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL14_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL14_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL14_ROSDAC_I_BW1 RF_GAIN_CTRL14_ROSDAC_I_BW1 -#define RF_GAIN_CTRL14_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL14_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL14_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL14_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL14_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL14_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL14_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL14_G_RBB2 RF_GAIN_CTRL14_G_RBB2 -#define RF_GAIN_CTRL14_G_RBB2_POS (24U) -#define RF_GAIN_CTRL14_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL14_G_RBB2_MSK (((1U << RF_GAIN_CTRL14_G_RBB2_LEN) - 1) << RF_GAIN_CTRL14_G_RBB2_POS) -#define RF_GAIN_CTRL14_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL14_G_RBB2_LEN) - 1) << RF_GAIN_CTRL14_G_RBB2_POS)) -#define RF_GAIN_CTRL14_G_RBB1 RF_GAIN_CTRL14_G_RBB1 -#define RF_GAIN_CTRL14_G_RBB1_POS (28U) -#define RF_GAIN_CTRL14_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL14_G_RBB1_MSK (((1U << RF_GAIN_CTRL14_G_RBB1_LEN) - 1) << RF_GAIN_CTRL14_G_RBB1_POS) -#define RF_GAIN_CTRL14_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL14_G_RBB1_LEN) - 1) << RF_GAIN_CTRL14_G_RBB1_POS)) - -/* 0x33C : rbb_gain_ctrl15 */ -#define RF_RBB_GAIN_CTRL15_OFFSET (0x33C) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW0 RF_GAIN_CTRL15_ROSDAC_Q_BW0 -#define RF_GAIN_CTRL15_ROSDAC_Q_BW0_POS (0U) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW0_LEN (6U) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW0_MSK (((1U << RF_GAIN_CTRL15_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_Q_BW0_POS) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW0_UMSK (~(((1U << RF_GAIN_CTRL15_ROSDAC_Q_BW0_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_Q_BW0_POS)) -#define RF_GAIN_CTRL15_ROSDAC_I_BW0 RF_GAIN_CTRL15_ROSDAC_I_BW0 -#define RF_GAIN_CTRL15_ROSDAC_I_BW0_POS (6U) -#define RF_GAIN_CTRL15_ROSDAC_I_BW0_LEN (6U) -#define RF_GAIN_CTRL15_ROSDAC_I_BW0_MSK (((1U << RF_GAIN_CTRL15_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_I_BW0_POS) -#define RF_GAIN_CTRL15_ROSDAC_I_BW0_UMSK (~(((1U << RF_GAIN_CTRL15_ROSDAC_I_BW0_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_I_BW0_POS)) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW1 RF_GAIN_CTRL15_ROSDAC_Q_BW1 -#define RF_GAIN_CTRL15_ROSDAC_Q_BW1_POS (12U) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW1_LEN (6U) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW1_MSK (((1U << RF_GAIN_CTRL15_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_Q_BW1_POS) -#define RF_GAIN_CTRL15_ROSDAC_Q_BW1_UMSK (~(((1U << RF_GAIN_CTRL15_ROSDAC_Q_BW1_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_Q_BW1_POS)) -#define RF_GAIN_CTRL15_ROSDAC_I_BW1 RF_GAIN_CTRL15_ROSDAC_I_BW1 -#define RF_GAIN_CTRL15_ROSDAC_I_BW1_POS (18U) -#define RF_GAIN_CTRL15_ROSDAC_I_BW1_LEN (6U) -#define RF_GAIN_CTRL15_ROSDAC_I_BW1_MSK (((1U << RF_GAIN_CTRL15_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_I_BW1_POS) -#define RF_GAIN_CTRL15_ROSDAC_I_BW1_UMSK (~(((1U << RF_GAIN_CTRL15_ROSDAC_I_BW1_LEN) - 1) << RF_GAIN_CTRL15_ROSDAC_I_BW1_POS)) -#define RF_GAIN_CTRL15_G_RBB2 RF_GAIN_CTRL15_G_RBB2 -#define RF_GAIN_CTRL15_G_RBB2_POS (24U) -#define RF_GAIN_CTRL15_G_RBB2_LEN (3U) -#define RF_GAIN_CTRL15_G_RBB2_MSK (((1U << RF_GAIN_CTRL15_G_RBB2_LEN) - 1) << RF_GAIN_CTRL15_G_RBB2_POS) -#define RF_GAIN_CTRL15_G_RBB2_UMSK (~(((1U << RF_GAIN_CTRL15_G_RBB2_LEN) - 1) << RF_GAIN_CTRL15_G_RBB2_POS)) -#define RF_GAIN_CTRL15_G_RBB1 RF_GAIN_CTRL15_G_RBB1 -#define RF_GAIN_CTRL15_G_RBB1_POS (28U) -#define RF_GAIN_CTRL15_G_RBB1_LEN (2U) -#define RF_GAIN_CTRL15_G_RBB1_MSK (((1U << RF_GAIN_CTRL15_G_RBB1_LEN) - 1) << RF_GAIN_CTRL15_G_RBB1_POS) -#define RF_GAIN_CTRL15_G_RBB1_UMSK (~(((1U << RF_GAIN_CTRL15_G_RBB1_LEN) - 1) << RF_GAIN_CTRL15_G_RBB1_POS)) - -/* 0x400 : acal_config */ -#define RF_ACAL_CONFIG_OFFSET (0x400) -#define RF_VCO_IDAC_LL RF_VCO_IDAC_LL -#define RF_VCO_IDAC_LL_POS (0U) -#define RF_VCO_IDAC_LL_LEN (6U) -#define RF_VCO_IDAC_LL_MSK (((1U << RF_VCO_IDAC_LL_LEN) - 1) << RF_VCO_IDAC_LL_POS) -#define RF_VCO_IDAC_LL_UMSK (~(((1U << RF_VCO_IDAC_LL_LEN) - 1) << RF_VCO_IDAC_LL_POS)) -#define RF_VCO_IDAC_LH RF_VCO_IDAC_LH -#define RF_VCO_IDAC_LH_POS (8U) -#define RF_VCO_IDAC_LH_LEN (6U) -#define RF_VCO_IDAC_LH_MSK (((1U << RF_VCO_IDAC_LH_LEN) - 1) << RF_VCO_IDAC_LH_POS) -#define RF_VCO_IDAC_LH_UMSK (~(((1U << RF_VCO_IDAC_LH_LEN) - 1) << RF_VCO_IDAC_LH_POS)) -#define RF_VCO_IDAC_HL RF_VCO_IDAC_HL -#define RF_VCO_IDAC_HL_POS (16U) -#define RF_VCO_IDAC_HL_LEN (6U) -#define RF_VCO_IDAC_HL_MSK (((1U << RF_VCO_IDAC_HL_LEN) - 1) << RF_VCO_IDAC_HL_POS) -#define RF_VCO_IDAC_HL_UMSK (~(((1U << RF_VCO_IDAC_HL_LEN) - 1) << RF_VCO_IDAC_HL_POS)) -#define RF_VCO_IDAC_HH RF_VCO_IDAC_HH -#define RF_VCO_IDAC_HH_POS (24U) -#define RF_VCO_IDAC_HH_LEN (6U) -#define RF_VCO_IDAC_HH_MSK (((1U << RF_VCO_IDAC_HH_LEN) - 1) << RF_VCO_IDAC_HH_POS) -#define RF_VCO_IDAC_HH_UMSK (~(((1U << RF_VCO_IDAC_HH_LEN) - 1) << RF_VCO_IDAC_HH_POS)) - -/* 0x404 : lo_config_2402 */ -#define RF_LO_CONFIG_2402_OFFSET (0x404) -#define RF_KCAL_RATIO_2402 RF_KCAL_RATIO_2402 -#define RF_KCAL_RATIO_2402_POS (0U) -#define RF_KCAL_RATIO_2402_LEN (10U) -#define RF_KCAL_RATIO_2402_MSK (((1U << RF_KCAL_RATIO_2402_LEN) - 1) << RF_KCAL_RATIO_2402_POS) -#define RF_KCAL_RATIO_2402_UMSK (~(((1U << RF_KCAL_RATIO_2402_LEN) - 1) << RF_KCAL_RATIO_2402_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2402 RF_ADPLL_SDM_DITHER_EN_2402 -#define RF_ADPLL_SDM_DITHER_EN_2402_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2402_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2402_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2402_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2402_POS) -#define RF_ADPLL_SDM_DITHER_EN_2402_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2402_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2402_POS)) - -/* 0x408 : lo_config_2404 */ -#define RF_LO_CONFIG_2404_OFFSET (0x408) -#define RF_KCAL_RATIO_2404 RF_KCAL_RATIO_2404 -#define RF_KCAL_RATIO_2404_POS (0U) -#define RF_KCAL_RATIO_2404_LEN (10U) -#define RF_KCAL_RATIO_2404_MSK (((1U << RF_KCAL_RATIO_2404_LEN) - 1) << RF_KCAL_RATIO_2404_POS) -#define RF_KCAL_RATIO_2404_UMSK (~(((1U << RF_KCAL_RATIO_2404_LEN) - 1) << RF_KCAL_RATIO_2404_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2404 RF_ADPLL_SDM_DITHER_EN_2404 -#define RF_ADPLL_SDM_DITHER_EN_2404_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2404_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2404_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2404_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2404_POS) -#define RF_ADPLL_SDM_DITHER_EN_2404_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2404_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2404_POS)) - -/* 0x40C : lo_config_2406 */ -#define RF_LO_CONFIG_2406_OFFSET (0x40C) -#define RF_KCAL_RATIO_2406 RF_KCAL_RATIO_2406 -#define RF_KCAL_RATIO_2406_POS (0U) -#define RF_KCAL_RATIO_2406_LEN (10U) -#define RF_KCAL_RATIO_2406_MSK (((1U << RF_KCAL_RATIO_2406_LEN) - 1) << RF_KCAL_RATIO_2406_POS) -#define RF_KCAL_RATIO_2406_UMSK (~(((1U << RF_KCAL_RATIO_2406_LEN) - 1) << RF_KCAL_RATIO_2406_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2406 RF_ADPLL_SDM_DITHER_EN_2406 -#define RF_ADPLL_SDM_DITHER_EN_2406_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2406_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2406_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2406_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2406_POS) -#define RF_ADPLL_SDM_DITHER_EN_2406_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2406_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2406_POS)) - -/* 0x410 : lo_config_2408 */ -#define RF_LO_CONFIG_2408_OFFSET (0x410) -#define RF_KCAL_RATIO_2408 RF_KCAL_RATIO_2408 -#define RF_KCAL_RATIO_2408_POS (0U) -#define RF_KCAL_RATIO_2408_LEN (10U) -#define RF_KCAL_RATIO_2408_MSK (((1U << RF_KCAL_RATIO_2408_LEN) - 1) << RF_KCAL_RATIO_2408_POS) -#define RF_KCAL_RATIO_2408_UMSK (~(((1U << RF_KCAL_RATIO_2408_LEN) - 1) << RF_KCAL_RATIO_2408_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2408 RF_ADPLL_SDM_DITHER_EN_2408 -#define RF_ADPLL_SDM_DITHER_EN_2408_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2408_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2408_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2408_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2408_POS) -#define RF_ADPLL_SDM_DITHER_EN_2408_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2408_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2408_POS)) - -/* 0x414 : lo_config_2410 */ -#define RF_LO_CONFIG_2410_OFFSET (0x414) -#define RF_KCAL_RATIO_2410 RF_KCAL_RATIO_2410 -#define RF_KCAL_RATIO_2410_POS (0U) -#define RF_KCAL_RATIO_2410_LEN (10U) -#define RF_KCAL_RATIO_2410_MSK (((1U << RF_KCAL_RATIO_2410_LEN) - 1) << RF_KCAL_RATIO_2410_POS) -#define RF_KCAL_RATIO_2410_UMSK (~(((1U << RF_KCAL_RATIO_2410_LEN) - 1) << RF_KCAL_RATIO_2410_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2410 RF_ADPLL_SDM_DITHER_EN_2410 -#define RF_ADPLL_SDM_DITHER_EN_2410_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2410_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2410_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2410_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2410_POS) -#define RF_ADPLL_SDM_DITHER_EN_2410_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2410_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2410_POS)) - -/* 0x418 : lo_config_2412 */ -#define RF_LO_CONFIG_2412_OFFSET (0x418) -#define RF_KCAL_RATIO_2412 RF_KCAL_RATIO_2412 -#define RF_KCAL_RATIO_2412_POS (0U) -#define RF_KCAL_RATIO_2412_LEN (10U) -#define RF_KCAL_RATIO_2412_MSK (((1U << RF_KCAL_RATIO_2412_LEN) - 1) << RF_KCAL_RATIO_2412_POS) -#define RF_KCAL_RATIO_2412_UMSK (~(((1U << RF_KCAL_RATIO_2412_LEN) - 1) << RF_KCAL_RATIO_2412_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2412 RF_ADPLL_SDM_DITHER_EN_2412 -#define RF_ADPLL_SDM_DITHER_EN_2412_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2412_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2412_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2412_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2412_POS) -#define RF_ADPLL_SDM_DITHER_EN_2412_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2412_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2412_POS)) - -/* 0x41C : lo_config_2414 */ -#define RF_LO_CONFIG_2414_OFFSET (0x41C) -#define RF_KCAL_RATIO_2414 RF_KCAL_RATIO_2414 -#define RF_KCAL_RATIO_2414_POS (0U) -#define RF_KCAL_RATIO_2414_LEN (10U) -#define RF_KCAL_RATIO_2414_MSK (((1U << RF_KCAL_RATIO_2414_LEN) - 1) << RF_KCAL_RATIO_2414_POS) -#define RF_KCAL_RATIO_2414_UMSK (~(((1U << RF_KCAL_RATIO_2414_LEN) - 1) << RF_KCAL_RATIO_2414_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2414 RF_ADPLL_SDM_DITHER_EN_2414 -#define RF_ADPLL_SDM_DITHER_EN_2414_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2414_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2414_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2414_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2414_POS) -#define RF_ADPLL_SDM_DITHER_EN_2414_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2414_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2414_POS)) - -/* 0x420 : lo_config_2416 */ -#define RF_LO_CONFIG_2416_OFFSET (0x420) -#define RF_KCAL_RATIO_2416 RF_KCAL_RATIO_2416 -#define RF_KCAL_RATIO_2416_POS (0U) -#define RF_KCAL_RATIO_2416_LEN (10U) -#define RF_KCAL_RATIO_2416_MSK (((1U << RF_KCAL_RATIO_2416_LEN) - 1) << RF_KCAL_RATIO_2416_POS) -#define RF_KCAL_RATIO_2416_UMSK (~(((1U << RF_KCAL_RATIO_2416_LEN) - 1) << RF_KCAL_RATIO_2416_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2416 RF_ADPLL_SDM_DITHER_EN_2416 -#define RF_ADPLL_SDM_DITHER_EN_2416_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2416_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2416_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2416_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2416_POS) -#define RF_ADPLL_SDM_DITHER_EN_2416_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2416_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2416_POS)) - -/* 0x424 : lo_config_2418 */ -#define RF_LO_CONFIG_2418_OFFSET (0x424) -#define RF_KCAL_RATIO_2418 RF_KCAL_RATIO_2418 -#define RF_KCAL_RATIO_2418_POS (0U) -#define RF_KCAL_RATIO_2418_LEN (10U) -#define RF_KCAL_RATIO_2418_MSK (((1U << RF_KCAL_RATIO_2418_LEN) - 1) << RF_KCAL_RATIO_2418_POS) -#define RF_KCAL_RATIO_2418_UMSK (~(((1U << RF_KCAL_RATIO_2418_LEN) - 1) << RF_KCAL_RATIO_2418_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2418 RF_ADPLL_SDM_DITHER_EN_2418 -#define RF_ADPLL_SDM_DITHER_EN_2418_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2418_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2418_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2418_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2418_POS) -#define RF_ADPLL_SDM_DITHER_EN_2418_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2418_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2418_POS)) - -/* 0x428 : lo_config_2420 */ -#define RF_LO_CONFIG_2420_OFFSET (0x428) -#define RF_KCAL_RATIO_2420 RF_KCAL_RATIO_2420 -#define RF_KCAL_RATIO_2420_POS (0U) -#define RF_KCAL_RATIO_2420_LEN (10U) -#define RF_KCAL_RATIO_2420_MSK (((1U << RF_KCAL_RATIO_2420_LEN) - 1) << RF_KCAL_RATIO_2420_POS) -#define RF_KCAL_RATIO_2420_UMSK (~(((1U << RF_KCAL_RATIO_2420_LEN) - 1) << RF_KCAL_RATIO_2420_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2420 RF_ADPLL_SDM_DITHER_EN_2420 -#define RF_ADPLL_SDM_DITHER_EN_2420_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2420_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2420_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2420_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2420_POS) -#define RF_ADPLL_SDM_DITHER_EN_2420_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2420_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2420_POS)) - -/* 0x42C : lo_config_2422 */ -#define RF_LO_CONFIG_2422_OFFSET (0x42C) -#define RF_KCAL_RATIO_2422 RF_KCAL_RATIO_2422 -#define RF_KCAL_RATIO_2422_POS (0U) -#define RF_KCAL_RATIO_2422_LEN (10U) -#define RF_KCAL_RATIO_2422_MSK (((1U << RF_KCAL_RATIO_2422_LEN) - 1) << RF_KCAL_RATIO_2422_POS) -#define RF_KCAL_RATIO_2422_UMSK (~(((1U << RF_KCAL_RATIO_2422_LEN) - 1) << RF_KCAL_RATIO_2422_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2422 RF_ADPLL_SDM_DITHER_EN_2422 -#define RF_ADPLL_SDM_DITHER_EN_2422_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2422_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2422_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2422_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2422_POS) -#define RF_ADPLL_SDM_DITHER_EN_2422_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2422_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2422_POS)) - -/* 0x430 : lo_config_2424 */ -#define RF_LO_CONFIG_2424_OFFSET (0x430) -#define RF_KCAL_RATIO_2424 RF_KCAL_RATIO_2424 -#define RF_KCAL_RATIO_2424_POS (0U) -#define RF_KCAL_RATIO_2424_LEN (10U) -#define RF_KCAL_RATIO_2424_MSK (((1U << RF_KCAL_RATIO_2424_LEN) - 1) << RF_KCAL_RATIO_2424_POS) -#define RF_KCAL_RATIO_2424_UMSK (~(((1U << RF_KCAL_RATIO_2424_LEN) - 1) << RF_KCAL_RATIO_2424_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2424 RF_ADPLL_SDM_DITHER_EN_2424 -#define RF_ADPLL_SDM_DITHER_EN_2424_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2424_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2424_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2424_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2424_POS) -#define RF_ADPLL_SDM_DITHER_EN_2424_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2424_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2424_POS)) - -/* 0x434 : lo_config_2426 */ -#define RF_LO_CONFIG_2426_OFFSET (0x434) -#define RF_KCAL_RATIO_2426 RF_KCAL_RATIO_2426 -#define RF_KCAL_RATIO_2426_POS (0U) -#define RF_KCAL_RATIO_2426_LEN (10U) -#define RF_KCAL_RATIO_2426_MSK (((1U << RF_KCAL_RATIO_2426_LEN) - 1) << RF_KCAL_RATIO_2426_POS) -#define RF_KCAL_RATIO_2426_UMSK (~(((1U << RF_KCAL_RATIO_2426_LEN) - 1) << RF_KCAL_RATIO_2426_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2426 RF_ADPLL_SDM_DITHER_EN_2426 -#define RF_ADPLL_SDM_DITHER_EN_2426_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2426_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2426_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2426_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2426_POS) -#define RF_ADPLL_SDM_DITHER_EN_2426_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2426_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2426_POS)) - -/* 0x438 : lo_config_2428 */ -#define RF_LO_CONFIG_2428_OFFSET (0x438) -#define RF_KCAL_RATIO_2428 RF_KCAL_RATIO_2428 -#define RF_KCAL_RATIO_2428_POS (0U) -#define RF_KCAL_RATIO_2428_LEN (10U) -#define RF_KCAL_RATIO_2428_MSK (((1U << RF_KCAL_RATIO_2428_LEN) - 1) << RF_KCAL_RATIO_2428_POS) -#define RF_KCAL_RATIO_2428_UMSK (~(((1U << RF_KCAL_RATIO_2428_LEN) - 1) << RF_KCAL_RATIO_2428_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2428 RF_ADPLL_SDM_DITHER_EN_2428 -#define RF_ADPLL_SDM_DITHER_EN_2428_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2428_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2428_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2428_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2428_POS) -#define RF_ADPLL_SDM_DITHER_EN_2428_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2428_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2428_POS)) - -/* 0x43C : lo_config_2430 */ -#define RF_LO_CONFIG_2430_OFFSET (0x43C) -#define RF_KCAL_RATIO_2430 RF_KCAL_RATIO_2430 -#define RF_KCAL_RATIO_2430_POS (0U) -#define RF_KCAL_RATIO_2430_LEN (10U) -#define RF_KCAL_RATIO_2430_MSK (((1U << RF_KCAL_RATIO_2430_LEN) - 1) << RF_KCAL_RATIO_2430_POS) -#define RF_KCAL_RATIO_2430_UMSK (~(((1U << RF_KCAL_RATIO_2430_LEN) - 1) << RF_KCAL_RATIO_2430_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2430 RF_ADPLL_SDM_DITHER_EN_2430 -#define RF_ADPLL_SDM_DITHER_EN_2430_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2430_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2430_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2430_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2430_POS) -#define RF_ADPLL_SDM_DITHER_EN_2430_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2430_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2430_POS)) - -/* 0x440 : lo_config_2432 */ -#define RF_LO_CONFIG_2432_OFFSET (0x440) -#define RF_KCAL_RATIO_2432 RF_KCAL_RATIO_2432 -#define RF_KCAL_RATIO_2432_POS (0U) -#define RF_KCAL_RATIO_2432_LEN (10U) -#define RF_KCAL_RATIO_2432_MSK (((1U << RF_KCAL_RATIO_2432_LEN) - 1) << RF_KCAL_RATIO_2432_POS) -#define RF_KCAL_RATIO_2432_UMSK (~(((1U << RF_KCAL_RATIO_2432_LEN) - 1) << RF_KCAL_RATIO_2432_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2432 RF_ADPLL_SDM_DITHER_EN_2432 -#define RF_ADPLL_SDM_DITHER_EN_2432_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2432_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2432_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2432_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2432_POS) -#define RF_ADPLL_SDM_DITHER_EN_2432_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2432_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2432_POS)) - -/* 0x444 : lo_config_2434 */ -#define RF_LO_CONFIG_2434_OFFSET (0x444) -#define RF_KCAL_RATIO_2434 RF_KCAL_RATIO_2434 -#define RF_KCAL_RATIO_2434_POS (0U) -#define RF_KCAL_RATIO_2434_LEN (10U) -#define RF_KCAL_RATIO_2434_MSK (((1U << RF_KCAL_RATIO_2434_LEN) - 1) << RF_KCAL_RATIO_2434_POS) -#define RF_KCAL_RATIO_2434_UMSK (~(((1U << RF_KCAL_RATIO_2434_LEN) - 1) << RF_KCAL_RATIO_2434_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2434 RF_ADPLL_SDM_DITHER_EN_2434 -#define RF_ADPLL_SDM_DITHER_EN_2434_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2434_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2434_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2434_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2434_POS) -#define RF_ADPLL_SDM_DITHER_EN_2434_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2434_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2434_POS)) - -/* 0x448 : lo_config_2436 */ -#define RF_LO_CONFIG_2436_OFFSET (0x448) -#define RF_KCAL_RATIO_2436 RF_KCAL_RATIO_2436 -#define RF_KCAL_RATIO_2436_POS (0U) -#define RF_KCAL_RATIO_2436_LEN (10U) -#define RF_KCAL_RATIO_2436_MSK (((1U << RF_KCAL_RATIO_2436_LEN) - 1) << RF_KCAL_RATIO_2436_POS) -#define RF_KCAL_RATIO_2436_UMSK (~(((1U << RF_KCAL_RATIO_2436_LEN) - 1) << RF_KCAL_RATIO_2436_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2436 RF_ADPLL_SDM_DITHER_EN_2436 -#define RF_ADPLL_SDM_DITHER_EN_2436_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2436_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2436_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2436_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2436_POS) -#define RF_ADPLL_SDM_DITHER_EN_2436_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2436_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2436_POS)) - -/* 0x44C : lo_config_2438 */ -#define RF_LO_CONFIG_2438_OFFSET (0x44C) -#define RF_KCAL_RATIO_2438 RF_KCAL_RATIO_2438 -#define RF_KCAL_RATIO_2438_POS (0U) -#define RF_KCAL_RATIO_2438_LEN (10U) -#define RF_KCAL_RATIO_2438_MSK (((1U << RF_KCAL_RATIO_2438_LEN) - 1) << RF_KCAL_RATIO_2438_POS) -#define RF_KCAL_RATIO_2438_UMSK (~(((1U << RF_KCAL_RATIO_2438_LEN) - 1) << RF_KCAL_RATIO_2438_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2438 RF_ADPLL_SDM_DITHER_EN_2438 -#define RF_ADPLL_SDM_DITHER_EN_2438_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2438_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2438_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2438_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2438_POS) -#define RF_ADPLL_SDM_DITHER_EN_2438_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2438_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2438_POS)) - -/* 0x450 : lo_config_2440 */ -#define RF_LO_CONFIG_2440_OFFSET (0x450) -#define RF_KCAL_RATIO_2440 RF_KCAL_RATIO_2440 -#define RF_KCAL_RATIO_2440_POS (0U) -#define RF_KCAL_RATIO_2440_LEN (10U) -#define RF_KCAL_RATIO_2440_MSK (((1U << RF_KCAL_RATIO_2440_LEN) - 1) << RF_KCAL_RATIO_2440_POS) -#define RF_KCAL_RATIO_2440_UMSK (~(((1U << RF_KCAL_RATIO_2440_LEN) - 1) << RF_KCAL_RATIO_2440_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2440 RF_ADPLL_SDM_DITHER_EN_2440 -#define RF_ADPLL_SDM_DITHER_EN_2440_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2440_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2440_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2440_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2440_POS) -#define RF_ADPLL_SDM_DITHER_EN_2440_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2440_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2440_POS)) - -/* 0x454 : lo_config_2442 */ -#define RF_LO_CONFIG_2442_OFFSET (0x454) -#define RF_KCAL_RATIO_2442 RF_KCAL_RATIO_2442 -#define RF_KCAL_RATIO_2442_POS (0U) -#define RF_KCAL_RATIO_2442_LEN (10U) -#define RF_KCAL_RATIO_2442_MSK (((1U << RF_KCAL_RATIO_2442_LEN) - 1) << RF_KCAL_RATIO_2442_POS) -#define RF_KCAL_RATIO_2442_UMSK (~(((1U << RF_KCAL_RATIO_2442_LEN) - 1) << RF_KCAL_RATIO_2442_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2442 RF_ADPLL_SDM_DITHER_EN_2442 -#define RF_ADPLL_SDM_DITHER_EN_2442_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2442_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2442_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2442_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2442_POS) -#define RF_ADPLL_SDM_DITHER_EN_2442_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2442_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2442_POS)) - -/* 0x458 : lo_config_2444 */ -#define RF_LO_CONFIG_2444_OFFSET (0x458) -#define RF_KCAL_RATIO_2444 RF_KCAL_RATIO_2444 -#define RF_KCAL_RATIO_2444_POS (0U) -#define RF_KCAL_RATIO_2444_LEN (10U) -#define RF_KCAL_RATIO_2444_MSK (((1U << RF_KCAL_RATIO_2444_LEN) - 1) << RF_KCAL_RATIO_2444_POS) -#define RF_KCAL_RATIO_2444_UMSK (~(((1U << RF_KCAL_RATIO_2444_LEN) - 1) << RF_KCAL_RATIO_2444_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2444 RF_ADPLL_SDM_DITHER_EN_2444 -#define RF_ADPLL_SDM_DITHER_EN_2444_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2444_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2444_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2444_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2444_POS) -#define RF_ADPLL_SDM_DITHER_EN_2444_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2444_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2444_POS)) - -/* 0x45C : lo_config_2446 */ -#define RF_LO_CONFIG_2446_OFFSET (0x45C) -#define RF_KCAL_RATIO_2446 RF_KCAL_RATIO_2446 -#define RF_KCAL_RATIO_2446_POS (0U) -#define RF_KCAL_RATIO_2446_LEN (10U) -#define RF_KCAL_RATIO_2446_MSK (((1U << RF_KCAL_RATIO_2446_LEN) - 1) << RF_KCAL_RATIO_2446_POS) -#define RF_KCAL_RATIO_2446_UMSK (~(((1U << RF_KCAL_RATIO_2446_LEN) - 1) << RF_KCAL_RATIO_2446_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2446 RF_ADPLL_SDM_DITHER_EN_2446 -#define RF_ADPLL_SDM_DITHER_EN_2446_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2446_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2446_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2446_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2446_POS) -#define RF_ADPLL_SDM_DITHER_EN_2446_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2446_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2446_POS)) - -/* 0x460 : lo_config_2448 */ -#define RF_LO_CONFIG_2448_OFFSET (0x460) -#define RF_KCAL_RATIO_2448 RF_KCAL_RATIO_2448 -#define RF_KCAL_RATIO_2448_POS (0U) -#define RF_KCAL_RATIO_2448_LEN (10U) -#define RF_KCAL_RATIO_2448_MSK (((1U << RF_KCAL_RATIO_2448_LEN) - 1) << RF_KCAL_RATIO_2448_POS) -#define RF_KCAL_RATIO_2448_UMSK (~(((1U << RF_KCAL_RATIO_2448_LEN) - 1) << RF_KCAL_RATIO_2448_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2448 RF_ADPLL_SDM_DITHER_EN_2448 -#define RF_ADPLL_SDM_DITHER_EN_2448_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2448_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2448_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2448_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2448_POS) -#define RF_ADPLL_SDM_DITHER_EN_2448_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2448_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2448_POS)) - -/* 0x464 : lo_config_2450 */ -#define RF_LO_CONFIG_2450_OFFSET (0x464) -#define RF_KCAL_RATIO_2450 RF_KCAL_RATIO_2450 -#define RF_KCAL_RATIO_2450_POS (0U) -#define RF_KCAL_RATIO_2450_LEN (10U) -#define RF_KCAL_RATIO_2450_MSK (((1U << RF_KCAL_RATIO_2450_LEN) - 1) << RF_KCAL_RATIO_2450_POS) -#define RF_KCAL_RATIO_2450_UMSK (~(((1U << RF_KCAL_RATIO_2450_LEN) - 1) << RF_KCAL_RATIO_2450_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2450 RF_ADPLL_SDM_DITHER_EN_2450 -#define RF_ADPLL_SDM_DITHER_EN_2450_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2450_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2450_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2450_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2450_POS) -#define RF_ADPLL_SDM_DITHER_EN_2450_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2450_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2450_POS)) - -/* 0x468 : lo_config_2452 */ -#define RF_LO_CONFIG_2452_OFFSET (0x468) -#define RF_KCAL_RATIO_2452 RF_KCAL_RATIO_2452 -#define RF_KCAL_RATIO_2452_POS (0U) -#define RF_KCAL_RATIO_2452_LEN (10U) -#define RF_KCAL_RATIO_2452_MSK (((1U << RF_KCAL_RATIO_2452_LEN) - 1) << RF_KCAL_RATIO_2452_POS) -#define RF_KCAL_RATIO_2452_UMSK (~(((1U << RF_KCAL_RATIO_2452_LEN) - 1) << RF_KCAL_RATIO_2452_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2452 RF_ADPLL_SDM_DITHER_EN_2452 -#define RF_ADPLL_SDM_DITHER_EN_2452_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2452_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2452_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2452_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2452_POS) -#define RF_ADPLL_SDM_DITHER_EN_2452_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2452_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2452_POS)) - -/* 0x46C : lo_config_2454 */ -#define RF_LO_CONFIG_2454_OFFSET (0x46C) -#define RF_KCAL_RATIO_2454 RF_KCAL_RATIO_2454 -#define RF_KCAL_RATIO_2454_POS (0U) -#define RF_KCAL_RATIO_2454_LEN (10U) -#define RF_KCAL_RATIO_2454_MSK (((1U << RF_KCAL_RATIO_2454_LEN) - 1) << RF_KCAL_RATIO_2454_POS) -#define RF_KCAL_RATIO_2454_UMSK (~(((1U << RF_KCAL_RATIO_2454_LEN) - 1) << RF_KCAL_RATIO_2454_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2454 RF_ADPLL_SDM_DITHER_EN_2454 -#define RF_ADPLL_SDM_DITHER_EN_2454_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2454_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2454_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2454_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2454_POS) -#define RF_ADPLL_SDM_DITHER_EN_2454_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2454_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2454_POS)) - -/* 0x470 : lo_config_2456 */ -#define RF_LO_CONFIG_2456_OFFSET (0x470) -#define RF_KCAL_RATIO_2456 RF_KCAL_RATIO_2456 -#define RF_KCAL_RATIO_2456_POS (0U) -#define RF_KCAL_RATIO_2456_LEN (10U) -#define RF_KCAL_RATIO_2456_MSK (((1U << RF_KCAL_RATIO_2456_LEN) - 1) << RF_KCAL_RATIO_2456_POS) -#define RF_KCAL_RATIO_2456_UMSK (~(((1U << RF_KCAL_RATIO_2456_LEN) - 1) << RF_KCAL_RATIO_2456_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2456 RF_ADPLL_SDM_DITHER_EN_2456 -#define RF_ADPLL_SDM_DITHER_EN_2456_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2456_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2456_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2456_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2456_POS) -#define RF_ADPLL_SDM_DITHER_EN_2456_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2456_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2456_POS)) - -/* 0x474 : lo_config_2458 */ -#define RF_LO_CONFIG_2458_OFFSET (0x474) -#define RF_KCAL_RATIO_2458 RF_KCAL_RATIO_2458 -#define RF_KCAL_RATIO_2458_POS (0U) -#define RF_KCAL_RATIO_2458_LEN (10U) -#define RF_KCAL_RATIO_2458_MSK (((1U << RF_KCAL_RATIO_2458_LEN) - 1) << RF_KCAL_RATIO_2458_POS) -#define RF_KCAL_RATIO_2458_UMSK (~(((1U << RF_KCAL_RATIO_2458_LEN) - 1) << RF_KCAL_RATIO_2458_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2458 RF_ADPLL_SDM_DITHER_EN_2458 -#define RF_ADPLL_SDM_DITHER_EN_2458_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2458_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2458_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2458_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2458_POS) -#define RF_ADPLL_SDM_DITHER_EN_2458_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2458_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2458_POS)) - -/* 0x478 : lo_config_2460 */ -#define RF_LO_CONFIG_2460_OFFSET (0x478) -#define RF_KCAL_RATIO_2460 RF_KCAL_RATIO_2460 -#define RF_KCAL_RATIO_2460_POS (0U) -#define RF_KCAL_RATIO_2460_LEN (10U) -#define RF_KCAL_RATIO_2460_MSK (((1U << RF_KCAL_RATIO_2460_LEN) - 1) << RF_KCAL_RATIO_2460_POS) -#define RF_KCAL_RATIO_2460_UMSK (~(((1U << RF_KCAL_RATIO_2460_LEN) - 1) << RF_KCAL_RATIO_2460_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2460 RF_ADPLL_SDM_DITHER_EN_2460 -#define RF_ADPLL_SDM_DITHER_EN_2460_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2460_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2460_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2460_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2460_POS) -#define RF_ADPLL_SDM_DITHER_EN_2460_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2460_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2460_POS)) - -/* 0x47C : lo_config_2462 */ -#define RF_LO_CONFIG_2462_OFFSET (0x47C) -#define RF_KCAL_RATIO_2462 RF_KCAL_RATIO_2462 -#define RF_KCAL_RATIO_2462_POS (0U) -#define RF_KCAL_RATIO_2462_LEN (10U) -#define RF_KCAL_RATIO_2462_MSK (((1U << RF_KCAL_RATIO_2462_LEN) - 1) << RF_KCAL_RATIO_2462_POS) -#define RF_KCAL_RATIO_2462_UMSK (~(((1U << RF_KCAL_RATIO_2462_LEN) - 1) << RF_KCAL_RATIO_2462_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2462 RF_ADPLL_SDM_DITHER_EN_2462 -#define RF_ADPLL_SDM_DITHER_EN_2462_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2462_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2462_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2462_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2462_POS) -#define RF_ADPLL_SDM_DITHER_EN_2462_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2462_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2462_POS)) - -/* 0x480 : lo_config_2464 */ -#define RF_LO_CONFIG_2464_OFFSET (0x480) -#define RF_KCAL_RATIO_2464 RF_KCAL_RATIO_2464 -#define RF_KCAL_RATIO_2464_POS (0U) -#define RF_KCAL_RATIO_2464_LEN (10U) -#define RF_KCAL_RATIO_2464_MSK (((1U << RF_KCAL_RATIO_2464_LEN) - 1) << RF_KCAL_RATIO_2464_POS) -#define RF_KCAL_RATIO_2464_UMSK (~(((1U << RF_KCAL_RATIO_2464_LEN) - 1) << RF_KCAL_RATIO_2464_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2464 RF_ADPLL_SDM_DITHER_EN_2464 -#define RF_ADPLL_SDM_DITHER_EN_2464_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2464_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2464_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2464_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2464_POS) -#define RF_ADPLL_SDM_DITHER_EN_2464_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2464_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2464_POS)) - -/* 0x484 : lo_config_2466 */ -#define RF_LO_CONFIG_2466_OFFSET (0x484) -#define RF_KCAL_RATIO_2466 RF_KCAL_RATIO_2466 -#define RF_KCAL_RATIO_2466_POS (0U) -#define RF_KCAL_RATIO_2466_LEN (10U) -#define RF_KCAL_RATIO_2466_MSK (((1U << RF_KCAL_RATIO_2466_LEN) - 1) << RF_KCAL_RATIO_2466_POS) -#define RF_KCAL_RATIO_2466_UMSK (~(((1U << RF_KCAL_RATIO_2466_LEN) - 1) << RF_KCAL_RATIO_2466_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2466 RF_ADPLL_SDM_DITHER_EN_2466 -#define RF_ADPLL_SDM_DITHER_EN_2466_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2466_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2466_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2466_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2466_POS) -#define RF_ADPLL_SDM_DITHER_EN_2466_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2466_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2466_POS)) - -/* 0x488 : lo_config_2468 */ -#define RF_LO_CONFIG_2468_OFFSET (0x488) -#define RF_KCAL_RATIO_2468 RF_KCAL_RATIO_2468 -#define RF_KCAL_RATIO_2468_POS (0U) -#define RF_KCAL_RATIO_2468_LEN (10U) -#define RF_KCAL_RATIO_2468_MSK (((1U << RF_KCAL_RATIO_2468_LEN) - 1) << RF_KCAL_RATIO_2468_POS) -#define RF_KCAL_RATIO_2468_UMSK (~(((1U << RF_KCAL_RATIO_2468_LEN) - 1) << RF_KCAL_RATIO_2468_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2468 RF_ADPLL_SDM_DITHER_EN_2468 -#define RF_ADPLL_SDM_DITHER_EN_2468_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2468_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2468_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2468_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2468_POS) -#define RF_ADPLL_SDM_DITHER_EN_2468_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2468_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2468_POS)) - -/* 0x48C : lo_config_2470 */ -#define RF_LO_CONFIG_2470_OFFSET (0x48C) -#define RF_KCAL_RATIO_2470 RF_KCAL_RATIO_2470 -#define RF_KCAL_RATIO_2470_POS (0U) -#define RF_KCAL_RATIO_2470_LEN (10U) -#define RF_KCAL_RATIO_2470_MSK (((1U << RF_KCAL_RATIO_2470_LEN) - 1) << RF_KCAL_RATIO_2470_POS) -#define RF_KCAL_RATIO_2470_UMSK (~(((1U << RF_KCAL_RATIO_2470_LEN) - 1) << RF_KCAL_RATIO_2470_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2470 RF_ADPLL_SDM_DITHER_EN_2470 -#define RF_ADPLL_SDM_DITHER_EN_2470_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2470_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2470_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2470_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2470_POS) -#define RF_ADPLL_SDM_DITHER_EN_2470_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2470_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2470_POS)) - -/* 0x490 : lo_config_2472 */ -#define RF_LO_CONFIG_2472_OFFSET (0x490) -#define RF_KCAL_RATIO_2472 RF_KCAL_RATIO_2472 -#define RF_KCAL_RATIO_2472_POS (0U) -#define RF_KCAL_RATIO_2472_LEN (10U) -#define RF_KCAL_RATIO_2472_MSK (((1U << RF_KCAL_RATIO_2472_LEN) - 1) << RF_KCAL_RATIO_2472_POS) -#define RF_KCAL_RATIO_2472_UMSK (~(((1U << RF_KCAL_RATIO_2472_LEN) - 1) << RF_KCAL_RATIO_2472_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2472 RF_ADPLL_SDM_DITHER_EN_2472 -#define RF_ADPLL_SDM_DITHER_EN_2472_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2472_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2472_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2472_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2472_POS) -#define RF_ADPLL_SDM_DITHER_EN_2472_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2472_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2472_POS)) - -/* 0x494 : lo_config_2474 */ -#define RF_LO_CONFIG_2474_OFFSET (0x494) -#define RF_KCAL_RATIO_2474 RF_KCAL_RATIO_2474 -#define RF_KCAL_RATIO_2474_POS (0U) -#define RF_KCAL_RATIO_2474_LEN (10U) -#define RF_KCAL_RATIO_2474_MSK (((1U << RF_KCAL_RATIO_2474_LEN) - 1) << RF_KCAL_RATIO_2474_POS) -#define RF_KCAL_RATIO_2474_UMSK (~(((1U << RF_KCAL_RATIO_2474_LEN) - 1) << RF_KCAL_RATIO_2474_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2474 RF_ADPLL_SDM_DITHER_EN_2474 -#define RF_ADPLL_SDM_DITHER_EN_2474_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2474_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2474_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2474_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2474_POS) -#define RF_ADPLL_SDM_DITHER_EN_2474_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2474_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2474_POS)) - -/* 0x498 : lo_config_2476 */ -#define RF_LO_CONFIG_2476_OFFSET (0x498) -#define RF_KCAL_RATIO_2476 RF_KCAL_RATIO_2476 -#define RF_KCAL_RATIO_2476_POS (0U) -#define RF_KCAL_RATIO_2476_LEN (10U) -#define RF_KCAL_RATIO_2476_MSK (((1U << RF_KCAL_RATIO_2476_LEN) - 1) << RF_KCAL_RATIO_2476_POS) -#define RF_KCAL_RATIO_2476_UMSK (~(((1U << RF_KCAL_RATIO_2476_LEN) - 1) << RF_KCAL_RATIO_2476_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2476 RF_ADPLL_SDM_DITHER_EN_2476 -#define RF_ADPLL_SDM_DITHER_EN_2476_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2476_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2476_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2476_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2476_POS) -#define RF_ADPLL_SDM_DITHER_EN_2476_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2476_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2476_POS)) - -/* 0x49C : lo_config_2478 */ -#define RF_LO_CONFIG_2478_OFFSET (0x49C) -#define RF_KCAL_RATIO_2478 RF_KCAL_RATIO_2478 -#define RF_KCAL_RATIO_2478_POS (0U) -#define RF_KCAL_RATIO_2478_LEN (10U) -#define RF_KCAL_RATIO_2478_MSK (((1U << RF_KCAL_RATIO_2478_LEN) - 1) << RF_KCAL_RATIO_2478_POS) -#define RF_KCAL_RATIO_2478_UMSK (~(((1U << RF_KCAL_RATIO_2478_LEN) - 1) << RF_KCAL_RATIO_2478_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2478 RF_ADPLL_SDM_DITHER_EN_2478 -#define RF_ADPLL_SDM_DITHER_EN_2478_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2478_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2478_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2478_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2478_POS) -#define RF_ADPLL_SDM_DITHER_EN_2478_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2478_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2478_POS)) - -/* 0x4A0 : lo_config_2480 */ -#define RF_LO_CONFIG_2480_OFFSET (0x4A0) -#define RF_KCAL_RATIO_2480 RF_KCAL_RATIO_2480 -#define RF_KCAL_RATIO_2480_POS (0U) -#define RF_KCAL_RATIO_2480_LEN (10U) -#define RF_KCAL_RATIO_2480_MSK (((1U << RF_KCAL_RATIO_2480_LEN) - 1) << RF_KCAL_RATIO_2480_POS) -#define RF_KCAL_RATIO_2480_UMSK (~(((1U << RF_KCAL_RATIO_2480_LEN) - 1) << RF_KCAL_RATIO_2480_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2480 RF_ADPLL_SDM_DITHER_EN_2480 -#define RF_ADPLL_SDM_DITHER_EN_2480_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2480_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2480_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2480_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2480_POS) -#define RF_ADPLL_SDM_DITHER_EN_2480_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2480_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2480_POS)) - -/* 0x4A4 : lo_config_2405 */ -#define RF_LO_CONFIG_2405_OFFSET (0x4A4) -#define RF_KCAL_RATIO_2405 RF_KCAL_RATIO_2405 -#define RF_KCAL_RATIO_2405_POS (0U) -#define RF_KCAL_RATIO_2405_LEN (10U) -#define RF_KCAL_RATIO_2405_MSK (((1U << RF_KCAL_RATIO_2405_LEN) - 1) << RF_KCAL_RATIO_2405_POS) -#define RF_KCAL_RATIO_2405_UMSK (~(((1U << RF_KCAL_RATIO_2405_LEN) - 1) << RF_KCAL_RATIO_2405_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2405 RF_ADPLL_SDM_DITHER_EN_2405 -#define RF_ADPLL_SDM_DITHER_EN_2405_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2405_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2405_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2405_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2405_POS) -#define RF_ADPLL_SDM_DITHER_EN_2405_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2405_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2405_POS)) - -/* 0x4A8 : lo_config_2415 */ -#define RF_LO_CONFIG_2415_OFFSET (0x4A8) -#define RF_KCAL_RATIO_2415 RF_KCAL_RATIO_2415 -#define RF_KCAL_RATIO_2415_POS (0U) -#define RF_KCAL_RATIO_2415_LEN (10U) -#define RF_KCAL_RATIO_2415_MSK (((1U << RF_KCAL_RATIO_2415_LEN) - 1) << RF_KCAL_RATIO_2415_POS) -#define RF_KCAL_RATIO_2415_UMSK (~(((1U << RF_KCAL_RATIO_2415_LEN) - 1) << RF_KCAL_RATIO_2415_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2415 RF_ADPLL_SDM_DITHER_EN_2415 -#define RF_ADPLL_SDM_DITHER_EN_2415_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2415_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2415_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2415_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2415_POS) -#define RF_ADPLL_SDM_DITHER_EN_2415_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2415_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2415_POS)) - -/* 0x4AC : lo_config_2425 */ -#define RF_LO_CONFIG_2425_OFFSET (0x4AC) -#define RF_KCAL_RATIO_2425 RF_KCAL_RATIO_2425 -#define RF_KCAL_RATIO_2425_POS (0U) -#define RF_KCAL_RATIO_2425_LEN (10U) -#define RF_KCAL_RATIO_2425_MSK (((1U << RF_KCAL_RATIO_2425_LEN) - 1) << RF_KCAL_RATIO_2425_POS) -#define RF_KCAL_RATIO_2425_UMSK (~(((1U << RF_KCAL_RATIO_2425_LEN) - 1) << RF_KCAL_RATIO_2425_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2425 RF_ADPLL_SDM_DITHER_EN_2425 -#define RF_ADPLL_SDM_DITHER_EN_2425_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2425_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2425_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2425_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2425_POS) -#define RF_ADPLL_SDM_DITHER_EN_2425_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2425_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2425_POS)) - -/* 0x4B0 : lo_config_2435 */ -#define RF_LO_CONFIG_2435_OFFSET (0x4B0) -#define RF_KCAL_RATIO_2435 RF_KCAL_RATIO_2435 -#define RF_KCAL_RATIO_2435_POS (0U) -#define RF_KCAL_RATIO_2435_LEN (10U) -#define RF_KCAL_RATIO_2435_MSK (((1U << RF_KCAL_RATIO_2435_LEN) - 1) << RF_KCAL_RATIO_2435_POS) -#define RF_KCAL_RATIO_2435_UMSK (~(((1U << RF_KCAL_RATIO_2435_LEN) - 1) << RF_KCAL_RATIO_2435_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2435 RF_ADPLL_SDM_DITHER_EN_2435 -#define RF_ADPLL_SDM_DITHER_EN_2435_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2435_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2435_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2435_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2435_POS) -#define RF_ADPLL_SDM_DITHER_EN_2435_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2435_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2435_POS)) - -/* 0x4B4 : lo_config_2445 */ -#define RF_LO_CONFIG_2445_OFFSET (0x4B4) -#define RF_KCAL_RATIO_2445 RF_KCAL_RATIO_2445 -#define RF_KCAL_RATIO_2445_POS (0U) -#define RF_KCAL_RATIO_2445_LEN (10U) -#define RF_KCAL_RATIO_2445_MSK (((1U << RF_KCAL_RATIO_2445_LEN) - 1) << RF_KCAL_RATIO_2445_POS) -#define RF_KCAL_RATIO_2445_UMSK (~(((1U << RF_KCAL_RATIO_2445_LEN) - 1) << RF_KCAL_RATIO_2445_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2445 RF_ADPLL_SDM_DITHER_EN_2445 -#define RF_ADPLL_SDM_DITHER_EN_2445_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2445_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2445_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2445_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2445_POS) -#define RF_ADPLL_SDM_DITHER_EN_2445_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2445_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2445_POS)) - -/* 0x4B8 : lo_config_2455 */ -#define RF_LO_CONFIG_2455_OFFSET (0x4B8) -#define RF_KCAL_RATIO_2455 RF_KCAL_RATIO_2455 -#define RF_KCAL_RATIO_2455_POS (0U) -#define RF_KCAL_RATIO_2455_LEN (10U) -#define RF_KCAL_RATIO_2455_MSK (((1U << RF_KCAL_RATIO_2455_LEN) - 1) << RF_KCAL_RATIO_2455_POS) -#define RF_KCAL_RATIO_2455_UMSK (~(((1U << RF_KCAL_RATIO_2455_LEN) - 1) << RF_KCAL_RATIO_2455_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2455 RF_ADPLL_SDM_DITHER_EN_2455 -#define RF_ADPLL_SDM_DITHER_EN_2455_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2455_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2455_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2455_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2455_POS) -#define RF_ADPLL_SDM_DITHER_EN_2455_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2455_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2455_POS)) - -/* 0x4BC : lo_config_2465 */ -#define RF_LO_CONFIG_2465_OFFSET (0x4BC) -#define RF_KCAL_RATIO_2465 RF_KCAL_RATIO_2465 -#define RF_KCAL_RATIO_2465_POS (0U) -#define RF_KCAL_RATIO_2465_LEN (10U) -#define RF_KCAL_RATIO_2465_MSK (((1U << RF_KCAL_RATIO_2465_LEN) - 1) << RF_KCAL_RATIO_2465_POS) -#define RF_KCAL_RATIO_2465_UMSK (~(((1U << RF_KCAL_RATIO_2465_LEN) - 1) << RF_KCAL_RATIO_2465_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2465 RF_ADPLL_SDM_DITHER_EN_2465 -#define RF_ADPLL_SDM_DITHER_EN_2465_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2465_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2465_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2465_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2465_POS) -#define RF_ADPLL_SDM_DITHER_EN_2465_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2465_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2465_POS)) - -/* 0x4C0 : lo_config_2475 */ -#define RF_LO_CONFIG_2475_OFFSET (0x4C0) -#define RF_KCAL_RATIO_2475 RF_KCAL_RATIO_2475 -#define RF_KCAL_RATIO_2475_POS (0U) -#define RF_KCAL_RATIO_2475_LEN (10U) -#define RF_KCAL_RATIO_2475_MSK (((1U << RF_KCAL_RATIO_2475_LEN) - 1) << RF_KCAL_RATIO_2475_POS) -#define RF_KCAL_RATIO_2475_UMSK (~(((1U << RF_KCAL_RATIO_2475_LEN) - 1) << RF_KCAL_RATIO_2475_POS)) -#define RF_ADPLL_SDM_DITHER_EN_2475 RF_ADPLL_SDM_DITHER_EN_2475 -#define RF_ADPLL_SDM_DITHER_EN_2475_POS (12U) -#define RF_ADPLL_SDM_DITHER_EN_2475_LEN (1U) -#define RF_ADPLL_SDM_DITHER_EN_2475_MSK (((1U << RF_ADPLL_SDM_DITHER_EN_2475_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2475_POS) -#define RF_ADPLL_SDM_DITHER_EN_2475_UMSK (~(((1U << RF_ADPLL_SDM_DITHER_EN_2475_LEN) - 1) << RF_ADPLL_SDM_DITHER_EN_2475_POS)) - -/* 0x500 : dg_testbus_0 */ -#define RF_DG_TESTBUS_0_OFFSET (0x500) -#define RF_TESTBUS_READ RF_TESTBUS_READ -#define RF_TESTBUS_READ_POS (0U) -#define RF_TESTBUS_READ_LEN (32U) -#define RF_TESTBUS_READ_MSK (((1U << RF_TESTBUS_READ_LEN) - 1) << RF_TESTBUS_READ_POS) -#define RF_TESTBUS_READ_UMSK (~(((1U << RF_TESTBUS_READ_LEN) - 1) << RF_TESTBUS_READ_POS)) - -/* 0x504 : dg_testbus_1 */ -#define RF_DG_TESTBUS_1_OFFSET (0x504) -#define RF_TESTBUS_SEL RF_TESTBUS_SEL -#define RF_TESTBUS_SEL_POS (0U) -#define RF_TESTBUS_SEL_LEN (4U) -#define RF_TESTBUS_SEL_MSK (((1U << RF_TESTBUS_SEL_LEN) - 1) << RF_TESTBUS_SEL_POS) -#define RF_TESTBUS_SEL_UMSK (~(((1U << RF_TESTBUS_SEL_LEN) - 1) << RF_TESTBUS_SEL_POS)) - -/* 0x508 : dg_ppud_0 */ -#define RF_DG_PPUD_0_OFFSET (0x508) -#define RF_PPUD_CNT2 RF_PPUD_CNT2 -#define RF_PPUD_CNT2_POS (16U) -#define RF_PPUD_CNT2_LEN (9U) -#define RF_PPUD_CNT2_MSK (((1U << RF_PPUD_CNT2_LEN) - 1) << RF_PPUD_CNT2_POS) -#define RF_PPUD_CNT2_UMSK (~(((1U << RF_PPUD_CNT2_LEN) - 1) << RF_PPUD_CNT2_POS)) -#define RF_PPUD_CNT1 RF_PPUD_CNT1 -#define RF_PPUD_CNT1_POS (25U) -#define RF_PPUD_CNT1_LEN (5U) -#define RF_PPUD_CNT1_MSK (((1U << RF_PPUD_CNT1_LEN) - 1) << RF_PPUD_CNT1_POS) -#define RF_PPUD_CNT1_UMSK (~(((1U << RF_PPUD_CNT1_LEN) - 1) << RF_PPUD_CNT1_POS)) -#define RF_PPUD_MANAUAL_EN RF_PPUD_MANAUAL_EN -#define RF_PPUD_MANAUAL_EN_POS (30U) -#define RF_PPUD_MANAUAL_EN_LEN (1U) -#define RF_PPUD_MANAUAL_EN_MSK (((1U << RF_PPUD_MANAUAL_EN_LEN) - 1) << RF_PPUD_MANAUAL_EN_POS) -#define RF_PPUD_MANAUAL_EN_UMSK (~(((1U << RF_PPUD_MANAUAL_EN_LEN) - 1) << RF_PPUD_MANAUAL_EN_POS)) - -/* 0x50C : rf_top */ -#define RF_TOP_OFFSET (0x50C) -#define RFCKG_AFIFO_ADPLL_INV RFCKG_AFIFO_ADPLL_INV -#define RFCKG_AFIFO_ADPLL_INV_POS (0U) -#define RFCKG_AFIFO_ADPLL_INV_LEN (1U) -#define RFCKG_AFIFO_ADPLL_INV_MSK (((1U << RFCKG_AFIFO_ADPLL_INV_LEN) - 1) << RFCKG_AFIFO_ADPLL_INV_POS) -#define RFCKG_AFIFO_ADPLL_INV_UMSK (~(((1U << RFCKG_AFIFO_ADPLL_INV_LEN) - 1) << RFCKG_AFIFO_ADPLL_INV_POS)) -#define RFCKG_AFIFO_RXADC_INV RFCKG_AFIFO_RXADC_INV -#define RFCKG_AFIFO_RXADC_INV_POS (1U) -#define RFCKG_AFIFO_RXADC_INV_LEN (1U) -#define RFCKG_AFIFO_RXADC_INV_MSK (((1U << RFCKG_AFIFO_RXADC_INV_LEN) - 1) << RFCKG_AFIFO_RXADC_INV_POS) -#define RFCKG_AFIFO_RXADC_INV_UMSK (~(((1U << RFCKG_AFIFO_RXADC_INV_LEN) - 1) << RFCKG_AFIFO_RXADC_INV_POS)) -#define RFCKG_AFIFO_TX_INV RFCKG_AFIFO_TX_INV -#define RFCKG_AFIFO_TX_INV_POS (2U) -#define RFCKG_AFIFO_TX_INV_LEN (1U) -#define RFCKG_AFIFO_TX_INV_MSK (((1U << RFCKG_AFIFO_TX_INV_LEN) - 1) << RFCKG_AFIFO_TX_INV_POS) -#define RFCKG_AFIFO_TX_INV_UMSK (~(((1U << RFCKG_AFIFO_TX_INV_LEN) - 1) << RFCKG_AFIFO_TX_INV_POS)) -#define RF_MAC_LO_TIME_OFFSET RF_MAC_LO_TIME_OFFSET -#define RF_MAC_LO_TIME_OFFSET_POS (16U) -#define RF_MAC_LO_TIME_OFFSET_LEN (6U) -#define RF_MAC_LO_TIME_OFFSET_MSK (((1U << RF_MAC_LO_TIME_OFFSET_LEN) - 1) << RF_MAC_LO_TIME_OFFSET_POS) -#define RF_MAC_LO_TIME_OFFSET_UMSK (~(((1U << RF_MAC_LO_TIME_OFFSET_LEN) - 1) << RF_MAC_LO_TIME_OFFSET_POS)) -#define RF_RX_MODE_HW RF_RX_MODE_HW -#define RF_RX_MODE_HW_POS (22U) -#define RF_RX_MODE_HW_LEN (2U) -#define RF_RX_MODE_HW_MSK (((1U << RF_RX_MODE_HW_LEN) - 1) << RF_RX_MODE_HW_POS) -#define RF_RX_MODE_HW_UMSK (~(((1U << RF_RX_MODE_HW_LEN) - 1) << RF_RX_MODE_HW_POS)) -#define RF_RX_MODE_4S RF_RX_MODE_4S -#define RF_RX_MODE_4S_POS (24U) -#define RF_RX_MODE_4S_LEN (2U) -#define RF_RX_MODE_4S_MSK (((1U << RF_RX_MODE_4S_LEN) - 1) << RF_RX_MODE_4S_POS) -#define RF_RX_MODE_4S_UMSK (~(((1U << RF_RX_MODE_4S_LEN) - 1) << RF_RX_MODE_4S_POS)) -#define RF_RX_MODE_4S_EN RF_RX_MODE_4S_EN -#define RF_RX_MODE_4S_EN_POS (26U) -#define RF_RX_MODE_4S_EN_LEN (1U) -#define RF_RX_MODE_4S_EN_MSK (((1U << RF_RX_MODE_4S_EN_LEN) - 1) << RF_RX_MODE_4S_EN_POS) -#define RF_RX_MODE_4S_EN_UMSK (~(((1U << RF_RX_MODE_4S_EN_LEN) - 1) << RF_RX_MODE_4S_EN_POS)) -#define RF_RX_EN_4S RF_RX_EN_4S -#define RF_RX_EN_4S_POS (28U) -#define RF_RX_EN_4S_LEN (1U) -#define RF_RX_EN_4S_MSK (((1U << RF_RX_EN_4S_LEN) - 1) << RF_RX_EN_4S_POS) -#define RF_RX_EN_4S_UMSK (~(((1U << RF_RX_EN_4S_LEN) - 1) << RF_RX_EN_4S_POS)) -#define RF_RX_EN_SRC RF_RX_EN_SRC -#define RF_RX_EN_SRC_POS (29U) -#define RF_RX_EN_SRC_LEN (1U) -#define RF_RX_EN_SRC_MSK (((1U << RF_RX_EN_SRC_LEN) - 1) << RF_RX_EN_SRC_POS) -#define RF_RX_EN_SRC_UMSK (~(((1U << RF_RX_EN_SRC_LEN) - 1) << RF_RX_EN_SRC_POS)) -#define RF_TX_EN_4S RF_TX_EN_4S -#define RF_TX_EN_4S_POS (30U) -#define RF_TX_EN_4S_LEN (1U) -#define RF_TX_EN_4S_MSK (((1U << RF_TX_EN_4S_LEN) - 1) << RF_TX_EN_4S_POS) -#define RF_TX_EN_4S_UMSK (~(((1U << RF_TX_EN_4S_LEN) - 1) << RF_TX_EN_4S_POS)) -#define RF_TX_EN_SRC RF_TX_EN_SRC -#define RF_TX_EN_SRC_POS (31U) -#define RF_TX_EN_SRC_LEN (1U) -#define RF_TX_EN_SRC_MSK (((1U << RF_TX_EN_SRC_LEN) - 1) << RF_TX_EN_SRC_POS) -#define RF_TX_EN_SRC_UMSK (~(((1U << RF_TX_EN_SRC_LEN) - 1) << RF_TX_EN_SRC_POS)) - -/* 0x510 : rf_fsm */ -#define RF_FSM_OFFSET (0x510) -#define RF_FSM_LO_TIME RF_FSM_LO_TIME -#define RF_FSM_LO_TIME_POS (0U) -#define RF_FSM_LO_TIME_LEN (12U) -#define RF_FSM_LO_TIME_MSK (((1U << RF_FSM_LO_TIME_LEN) - 1) << RF_FSM_LO_TIME_POS) -#define RF_FSM_LO_TIME_UMSK (~(((1U << RF_FSM_LO_TIME_LEN) - 1) << RF_FSM_LO_TIME_POS)) -#define RF_FSM_STATE RF_FSM_STATE -#define RF_FSM_STATE_POS (12U) -#define RF_FSM_STATE_LEN (3U) -#define RF_FSM_STATE_MSK (((1U << RF_FSM_STATE_LEN) - 1) << RF_FSM_STATE_POS) -#define RF_FSM_STATE_UMSK (~(((1U << RF_FSM_STATE_LEN) - 1) << RF_FSM_STATE_POS)) -#define RF_FSM_ST_4S RF_FSM_ST_4S -#define RF_FSM_ST_4S_POS (16U) -#define RF_FSM_ST_4S_LEN (3U) -#define RF_FSM_ST_4S_MSK (((1U << RF_FSM_ST_4S_LEN) - 1) << RF_FSM_ST_4S_POS) -#define RF_FSM_ST_4S_UMSK (~(((1U << RF_FSM_ST_4S_LEN) - 1) << RF_FSM_ST_4S_POS)) -#define RF_FSM_ST_4S_EN RF_FSM_ST_4S_EN -#define RF_FSM_ST_4S_EN_POS (20U) -#define RF_FSM_ST_4S_EN_LEN (1U) -#define RF_FSM_ST_4S_EN_MSK (((1U << RF_FSM_ST_4S_EN_LEN) - 1) << RF_FSM_ST_4S_EN_POS) -#define RF_FSM_ST_4S_EN_UMSK (~(((1U << RF_FSM_ST_4S_EN_LEN) - 1) << RF_FSM_ST_4S_EN_POS)) -#define RF_FSM_EN RF_FSM_EN -#define RF_FSM_EN_POS (21U) -#define RF_FSM_EN_LEN (1U) -#define RF_FSM_EN_MSK (((1U << RF_FSM_EN_LEN) - 1) << RF_FSM_EN_POS) -#define RF_FSM_EN_UMSK (~(((1U << RF_FSM_EN_LEN) - 1) << RF_FSM_EN_POS)) -#define RF_FSM_RX_AFIFO_4S RF_FSM_RX_AFIFO_4S -#define RF_FSM_RX_AFIFO_4S_POS (22U) -#define RF_FSM_RX_AFIFO_4S_LEN (1U) -#define RF_FSM_RX_AFIFO_4S_MSK (((1U << RF_FSM_RX_AFIFO_4S_LEN) - 1) << RF_FSM_RX_AFIFO_4S_POS) -#define RF_FSM_RX_AFIFO_4S_UMSK (~(((1U << RF_FSM_RX_AFIFO_4S_LEN) - 1) << RF_FSM_RX_AFIFO_4S_POS)) -#define RF_FSM_RX_AFIFO_4S_EN RF_FSM_RX_AFIFO_4S_EN -#define RF_FSM_RX_AFIFO_4S_EN_POS (23U) -#define RF_FSM_RX_AFIFO_4S_EN_LEN (1U) -#define RF_FSM_RX_AFIFO_4S_EN_MSK (((1U << RF_FSM_RX_AFIFO_4S_EN_LEN) - 1) << RF_FSM_RX_AFIFO_4S_EN_POS) -#define RF_FSM_RX_AFIFO_4S_EN_UMSK (~(((1U << RF_FSM_RX_AFIFO_4S_EN_LEN) - 1) << RF_FSM_RX_AFIFO_4S_EN_POS)) -#define RF_FSM_TX_AFIFO_4S RF_FSM_TX_AFIFO_4S -#define RF_FSM_TX_AFIFO_4S_POS (24U) -#define RF_FSM_TX_AFIFO_4S_LEN (1U) -#define RF_FSM_TX_AFIFO_4S_MSK (((1U << RF_FSM_TX_AFIFO_4S_LEN) - 1) << RF_FSM_TX_AFIFO_4S_POS) -#define RF_FSM_TX_AFIFO_4S_UMSK (~(((1U << RF_FSM_TX_AFIFO_4S_LEN) - 1) << RF_FSM_TX_AFIFO_4S_POS)) -#define RF_FSM_TX_AFIFO_4S_EN RF_FSM_TX_AFIFO_4S_EN -#define RF_FSM_TX_AFIFO_4S_EN_POS (25U) -#define RF_FSM_TX_AFIFO_4S_EN_LEN (1U) -#define RF_FSM_TX_AFIFO_4S_EN_MSK (((1U << RF_FSM_TX_AFIFO_4S_EN_LEN) - 1) << RF_FSM_TX_AFIFO_4S_EN_POS) -#define RF_FSM_TX_AFIFO_4S_EN_UMSK (~(((1U << RF_FSM_TX_AFIFO_4S_EN_LEN) - 1) << RF_FSM_TX_AFIFO_4S_EN_POS)) -#define RF_FSM_AFIFO_DLY_TIME RF_FSM_AFIFO_DLY_TIME -#define RF_FSM_AFIFO_DLY_TIME_POS (26U) -#define RF_FSM_AFIFO_DLY_TIME_LEN (6U) -#define RF_FSM_AFIFO_DLY_TIME_MSK (((1U << RF_FSM_AFIFO_DLY_TIME_LEN) - 1) << RF_FSM_AFIFO_DLY_TIME_POS) -#define RF_FSM_AFIFO_DLY_TIME_UMSK (~(((1U << RF_FSM_AFIFO_DLY_TIME_LEN) - 1) << RF_FSM_AFIFO_DLY_TIME_POS)) - -/* 0x514 : rf_singen_0 */ -#define RF_SINGEN_0_OFFSET (0x514) -#define RF_SINGEN_INC_STEP1 RF_SINGEN_INC_STEP1 -#define RF_SINGEN_INC_STEP1_POS (0U) -#define RF_SINGEN_INC_STEP1_LEN (10U) -#define RF_SINGEN_INC_STEP1_MSK (((1U << RF_SINGEN_INC_STEP1_LEN) - 1) << RF_SINGEN_INC_STEP1_POS) -#define RF_SINGEN_INC_STEP1_UMSK (~(((1U << RF_SINGEN_INC_STEP1_LEN) - 1) << RF_SINGEN_INC_STEP1_POS)) -#define RF_SINGEN_INC_STEP0 RF_SINGEN_INC_STEP0 -#define RF_SINGEN_INC_STEP0_POS (16U) -#define RF_SINGEN_INC_STEP0_LEN (10U) -#define RF_SINGEN_INC_STEP0_MSK (((1U << RF_SINGEN_INC_STEP0_LEN) - 1) << RF_SINGEN_INC_STEP0_POS) -#define RF_SINGEN_INC_STEP0_UMSK (~(((1U << RF_SINGEN_INC_STEP0_LEN) - 1) << RF_SINGEN_INC_STEP0_POS)) -#define RF_SINGEN_UNSIGN_EN RF_SINGEN_UNSIGN_EN -#define RF_SINGEN_UNSIGN_EN_POS (28U) -#define RF_SINGEN_UNSIGN_EN_LEN (1U) -#define RF_SINGEN_UNSIGN_EN_MSK (((1U << RF_SINGEN_UNSIGN_EN_LEN) - 1) << RF_SINGEN_UNSIGN_EN_POS) -#define RF_SINGEN_UNSIGN_EN_UMSK (~(((1U << RF_SINGEN_UNSIGN_EN_LEN) - 1) << RF_SINGEN_UNSIGN_EN_POS)) -#define RF_SINGEN_CLKDIV_N RF_SINGEN_CLKDIV_N -#define RF_SINGEN_CLKDIV_N_POS (29U) -#define RF_SINGEN_CLKDIV_N_LEN (2U) -#define RF_SINGEN_CLKDIV_N_MSK (((1U << RF_SINGEN_CLKDIV_N_LEN) - 1) << RF_SINGEN_CLKDIV_N_POS) -#define RF_SINGEN_CLKDIV_N_UMSK (~(((1U << RF_SINGEN_CLKDIV_N_LEN) - 1) << RF_SINGEN_CLKDIV_N_POS)) -#define RF_SINGEN_EN RF_SINGEN_EN -#define RF_SINGEN_EN_POS (31U) -#define RF_SINGEN_EN_LEN (1U) -#define RF_SINGEN_EN_MSK (((1U << RF_SINGEN_EN_LEN) - 1) << RF_SINGEN_EN_POS) -#define RF_SINGEN_EN_UMSK (~(((1U << RF_SINGEN_EN_LEN) - 1) << RF_SINGEN_EN_POS)) - -/* 0x518 : rf_singen_1 */ -#define RF_SINGEN_1_OFFSET (0x518) -#define RF_SINGEN_CLKDIV_Q RF_SINGEN_CLKDIV_Q -#define RF_SINGEN_CLKDIV_Q_POS (0U) -#define RF_SINGEN_CLKDIV_Q_LEN (10U) -#define RF_SINGEN_CLKDIV_Q_MSK (((1U << RF_SINGEN_CLKDIV_Q_LEN) - 1) << RF_SINGEN_CLKDIV_Q_POS) -#define RF_SINGEN_CLKDIV_Q_UMSK (~(((1U << RF_SINGEN_CLKDIV_Q_LEN) - 1) << RF_SINGEN_CLKDIV_Q_POS)) -#define RF_SINGEN_MODE_Q RF_SINGEN_MODE_Q -#define RF_SINGEN_MODE_Q_POS (12U) -#define RF_SINGEN_MODE_Q_LEN (4U) -#define RF_SINGEN_MODE_Q_MSK (((1U << RF_SINGEN_MODE_Q_LEN) - 1) << RF_SINGEN_MODE_Q_POS) -#define RF_SINGEN_MODE_Q_UMSK (~(((1U << RF_SINGEN_MODE_Q_LEN) - 1) << RF_SINGEN_MODE_Q_POS)) -#define RF_SINGEN_CLKDIV_I RF_SINGEN_CLKDIV_I -#define RF_SINGEN_CLKDIV_I_POS (16U) -#define RF_SINGEN_CLKDIV_I_LEN (10U) -#define RF_SINGEN_CLKDIV_I_MSK (((1U << RF_SINGEN_CLKDIV_I_LEN) - 1) << RF_SINGEN_CLKDIV_I_POS) -#define RF_SINGEN_CLKDIV_I_UMSK (~(((1U << RF_SINGEN_CLKDIV_I_LEN) - 1) << RF_SINGEN_CLKDIV_I_POS)) -#define RF_SINGEN_MODE_I RF_SINGEN_MODE_I -#define RF_SINGEN_MODE_I_POS (28U) -#define RF_SINGEN_MODE_I_LEN (4U) -#define RF_SINGEN_MODE_I_MSK (((1U << RF_SINGEN_MODE_I_LEN) - 1) << RF_SINGEN_MODE_I_POS) -#define RF_SINGEN_MODE_I_UMSK (~(((1U << RF_SINGEN_MODE_I_LEN) - 1) << RF_SINGEN_MODE_I_POS)) - -/* 0x51C : rf_singen_2 */ -#define RF_SINGEN_2_OFFSET (0x51C) -#define RF_SINGEN_GAIN_I RF_SINGEN_GAIN_I -#define RF_SINGEN_GAIN_I_POS (0U) -#define RF_SINGEN_GAIN_I_LEN (11U) -#define RF_SINGEN_GAIN_I_MSK (((1U << RF_SINGEN_GAIN_I_LEN) - 1) << RF_SINGEN_GAIN_I_POS) -#define RF_SINGEN_GAIN_I_UMSK (~(((1U << RF_SINGEN_GAIN_I_LEN) - 1) << RF_SINGEN_GAIN_I_POS)) -#define RF_SINGEN_START_ADDR1_I RF_SINGEN_START_ADDR1_I -#define RF_SINGEN_START_ADDR1_I_POS (12U) -#define RF_SINGEN_START_ADDR1_I_LEN (10U) -#define RF_SINGEN_START_ADDR1_I_MSK (((1U << RF_SINGEN_START_ADDR1_I_LEN) - 1) << RF_SINGEN_START_ADDR1_I_POS) -#define RF_SINGEN_START_ADDR1_I_UMSK (~(((1U << RF_SINGEN_START_ADDR1_I_LEN) - 1) << RF_SINGEN_START_ADDR1_I_POS)) -#define RF_SINGEN_START_ADDR0_I RF_SINGEN_START_ADDR0_I -#define RF_SINGEN_START_ADDR0_I_POS (22U) -#define RF_SINGEN_START_ADDR0_I_LEN (10U) -#define RF_SINGEN_START_ADDR0_I_MSK (((1U << RF_SINGEN_START_ADDR0_I_LEN) - 1) << RF_SINGEN_START_ADDR0_I_POS) -#define RF_SINGEN_START_ADDR0_I_UMSK (~(((1U << RF_SINGEN_START_ADDR0_I_LEN) - 1) << RF_SINGEN_START_ADDR0_I_POS)) - -/* 0x520 : rf_singen_3 */ -#define RF_SINGEN_3_OFFSET (0x520) -#define RF_SINGEN_GAIN_Q RF_SINGEN_GAIN_Q -#define RF_SINGEN_GAIN_Q_POS (0U) -#define RF_SINGEN_GAIN_Q_LEN (11U) -#define RF_SINGEN_GAIN_Q_MSK (((1U << RF_SINGEN_GAIN_Q_LEN) - 1) << RF_SINGEN_GAIN_Q_POS) -#define RF_SINGEN_GAIN_Q_UMSK (~(((1U << RF_SINGEN_GAIN_Q_LEN) - 1) << RF_SINGEN_GAIN_Q_POS)) -#define RF_SINGEN_START_ADDR1_Q RF_SINGEN_START_ADDR1_Q -#define RF_SINGEN_START_ADDR1_Q_POS (12U) -#define RF_SINGEN_START_ADDR1_Q_LEN (10U) -#define RF_SINGEN_START_ADDR1_Q_MSK (((1U << RF_SINGEN_START_ADDR1_Q_LEN) - 1) << RF_SINGEN_START_ADDR1_Q_POS) -#define RF_SINGEN_START_ADDR1_Q_UMSK (~(((1U << RF_SINGEN_START_ADDR1_Q_LEN) - 1) << RF_SINGEN_START_ADDR1_Q_POS)) -#define RF_SINGEN_START_ADDR0_Q RF_SINGEN_START_ADDR0_Q -#define RF_SINGEN_START_ADDR0_Q_POS (22U) -#define RF_SINGEN_START_ADDR0_Q_LEN (10U) -#define RF_SINGEN_START_ADDR0_Q_MSK (((1U << RF_SINGEN_START_ADDR0_Q_LEN) - 1) << RF_SINGEN_START_ADDR0_Q_POS) -#define RF_SINGEN_START_ADDR0_Q_UMSK (~(((1U << RF_SINGEN_START_ADDR0_Q_LEN) - 1) << RF_SINGEN_START_ADDR0_Q_POS)) - -/* 0x524 : rf_singen_4 */ -#define RF_SINGEN_4_OFFSET (0x524) -#define RF_SINGEN_FIX_Q RF_SINGEN_FIX_Q -#define RF_SINGEN_FIX_Q_POS (0U) -#define RF_SINGEN_FIX_Q_LEN (12U) -#define RF_SINGEN_FIX_Q_MSK (((1U << RF_SINGEN_FIX_Q_LEN) - 1) << RF_SINGEN_FIX_Q_POS) -#define RF_SINGEN_FIX_Q_UMSK (~(((1U << RF_SINGEN_FIX_Q_LEN) - 1) << RF_SINGEN_FIX_Q_POS)) -#define RF_SINGEN_FIX_EN_Q RF_SINGEN_FIX_EN_Q -#define RF_SINGEN_FIX_EN_Q_POS (12U) -#define RF_SINGEN_FIX_EN_Q_LEN (1U) -#define RF_SINGEN_FIX_EN_Q_MSK (((1U << RF_SINGEN_FIX_EN_Q_LEN) - 1) << RF_SINGEN_FIX_EN_Q_POS) -#define RF_SINGEN_FIX_EN_Q_UMSK (~(((1U << RF_SINGEN_FIX_EN_Q_LEN) - 1) << RF_SINGEN_FIX_EN_Q_POS)) -#define RF_SINGEN_FIX_I RF_SINGEN_FIX_I -#define RF_SINGEN_FIX_I_POS (16U) -#define RF_SINGEN_FIX_I_LEN (12U) -#define RF_SINGEN_FIX_I_MSK (((1U << RF_SINGEN_FIX_I_LEN) - 1) << RF_SINGEN_FIX_I_POS) -#define RF_SINGEN_FIX_I_UMSK (~(((1U << RF_SINGEN_FIX_I_LEN) - 1) << RF_SINGEN_FIX_I_POS)) -#define RF_SINGEN_FIX_EN_I RF_SINGEN_FIX_EN_I -#define RF_SINGEN_FIX_EN_I_POS (28U) -#define RF_SINGEN_FIX_EN_I_LEN (1U) -#define RF_SINGEN_FIX_EN_I_MSK (((1U << RF_SINGEN_FIX_EN_I_LEN) - 1) << RF_SINGEN_FIX_EN_I_POS) -#define RF_SINGEN_FIX_EN_I_UMSK (~(((1U << RF_SINGEN_FIX_EN_I_LEN) - 1) << RF_SINGEN_FIX_EN_I_POS)) - -/* 0x528 : rf_sram_ctrl0 */ -#define RF_SRAM_CTRL0_OFFSET (0x528) -#define RF_SRAM_DONE RF_SRAM_DONE -#define RF_SRAM_DONE_POS (0U) -#define RF_SRAM_DONE_LEN (1U) -#define RF_SRAM_DONE_MSK (((1U << RF_SRAM_DONE_LEN) - 1) << RF_SRAM_DONE_POS) -#define RF_SRAM_DONE_UMSK (~(((1U << RF_SRAM_DONE_LEN) - 1) << RF_SRAM_DONE_POS)) -#define RF_SRAM_EN RF_SRAM_EN -#define RF_SRAM_EN_POS (1U) -#define RF_SRAM_EN_LEN (1U) -#define RF_SRAM_EN_MSK (((1U << RF_SRAM_EN_LEN) - 1) << RF_SRAM_EN_POS) -#define RF_SRAM_EN_UMSK (~(((1U << RF_SRAM_EN_LEN) - 1) << RF_SRAM_EN_POS)) -#define RF_SRAM_LOOP_EN RF_SRAM_LOOP_EN -#define RF_SRAM_LOOP_EN_POS (2U) -#define RF_SRAM_LOOP_EN_LEN (1U) -#define RF_SRAM_LOOP_EN_MSK (((1U << RF_SRAM_LOOP_EN_LEN) - 1) << RF_SRAM_LOOP_EN_POS) -#define RF_SRAM_LOOP_EN_UMSK (~(((1U << RF_SRAM_LOOP_EN_LEN) - 1) << RF_SRAM_LOOP_EN_POS)) -#define RF_SRAM_STS_CLR RF_SRAM_STS_CLR -#define RF_SRAM_STS_CLR_POS (3U) -#define RF_SRAM_STS_CLR_LEN (1U) -#define RF_SRAM_STS_CLR_MSK (((1U << RF_SRAM_STS_CLR_LEN) - 1) << RF_SRAM_STS_CLR_POS) -#define RF_SRAM_STS_CLR_UMSK (~(((1U << RF_SRAM_STS_CLR_LEN) - 1) << RF_SRAM_STS_CLR_POS)) -#define RF_SRAM_MODE RF_SRAM_MODE -#define RF_SRAM_MODE_POS (4U) -#define RF_SRAM_MODE_LEN (2U) -#define RF_SRAM_MODE_MSK (((1U << RF_SRAM_MODE_LEN) - 1) << RF_SRAM_MODE_POS) -#define RF_SRAM_MODE_UMSK (~(((1U << RF_SRAM_MODE_LEN) - 1) << RF_SRAM_MODE_POS)) -#define RF_SRAM_DONE_CNT RF_SRAM_DONE_CNT -#define RF_SRAM_DONE_CNT_POS (16U) -#define RF_SRAM_DONE_CNT_LEN (16U) -#define RF_SRAM_DONE_CNT_MSK (((1U << RF_SRAM_DONE_CNT_LEN) - 1) << RF_SRAM_DONE_CNT_POS) -#define RF_SRAM_DONE_CNT_UMSK (~(((1U << RF_SRAM_DONE_CNT_LEN) - 1) << RF_SRAM_DONE_CNT_POS)) - -/* 0x52C : rf_sram_ctrl1 */ -#define RF_SRAM_CTRL1_OFFSET (0x52C) -#define RF_SRAM_ADDR_END RF_SRAM_ADDR_END -#define RF_SRAM_ADDR_END_POS (0U) -#define RF_SRAM_ADDR_END_LEN (16U) -#define RF_SRAM_ADDR_END_MSK (((1U << RF_SRAM_ADDR_END_LEN) - 1) << RF_SRAM_ADDR_END_POS) -#define RF_SRAM_ADDR_END_UMSK (~(((1U << RF_SRAM_ADDR_END_LEN) - 1) << RF_SRAM_ADDR_END_POS)) -#define RF_SRAM_ADDR_START RF_SRAM_ADDR_START -#define RF_SRAM_ADDR_START_POS (16U) -#define RF_SRAM_ADDR_START_LEN (16U) -#define RF_SRAM_ADDR_START_MSK (((1U << RF_SRAM_ADDR_START_LEN) - 1) << RF_SRAM_ADDR_START_POS) -#define RF_SRAM_ADDR_START_UMSK (~(((1U << RF_SRAM_ADDR_START_LEN) - 1) << RF_SRAM_ADDR_START_POS)) - -/* 0x530 : rf_sram_ctrl2 */ -#define RF_SRAM_CTRL2_OFFSET (0x530) -#define RF_SRAM_STS RF_SRAM_STS -#define RF_SRAM_STS_POS (0U) -#define RF_SRAM_STS_LEN (32U) -#define RF_SRAM_STS_MSK (((1U << RF_SRAM_STS_LEN) - 1) << RF_SRAM_STS_POS) -#define RF_SRAM_STS_UMSK (~(((1U << RF_SRAM_STS_LEN) - 1) << RF_SRAM_STS_POS)) - -/* 0x534 : rf_test_mode */ -#define RF_TEST_MODE_OFFSET (0x534) -#define RF_DACOUT_HW RF_DACOUT_HW -#define RF_DACOUT_HW_POS (0U) -#define RF_DACOUT_HW_LEN (12U) -#define RF_DACOUT_HW_MSK (((1U << RF_DACOUT_HW_LEN) - 1) << RF_DACOUT_HW_POS) -#define RF_DACOUT_HW_UMSK (~(((1U << RF_DACOUT_HW_LEN) - 1) << RF_DACOUT_HW_POS)) -#define RF_DACOUT_4S RF_DACOUT_4S -#define RF_DACOUT_4S_POS (16U) -#define RF_DACOUT_4S_LEN (12U) -#define RF_DACOUT_4S_MSK (((1U << RF_DACOUT_4S_LEN) - 1) << RF_DACOUT_4S_POS) -#define RF_DACOUT_4S_UMSK (~(((1U << RF_DACOUT_4S_LEN) - 1) << RF_DACOUT_4S_POS)) -#define RF_DACOUT_4S_EN RF_DACOUT_4S_EN -#define RF_DACOUT_4S_EN_POS (28U) -#define RF_DACOUT_4S_EN_LEN (1U) -#define RF_DACOUT_4S_EN_MSK (((1U << RF_DACOUT_4S_EN_LEN) - 1) << RF_DACOUT_4S_EN_POS) -#define RF_DACOUT_4S_EN_UMSK (~(((1U << RF_DACOUT_4S_EN_LEN) - 1) << RF_DACOUT_4S_EN_POS)) -#define RF_DACOUT_4S_SRAM_EN RF_DACOUT_4S_SRAM_EN -#define RF_DACOUT_4S_SRAM_EN_POS (29U) -#define RF_DACOUT_4S_SRAM_EN_LEN (1U) -#define RF_DACOUT_4S_SRAM_EN_MSK (((1U << RF_DACOUT_4S_SRAM_EN_LEN) - 1) << RF_DACOUT_4S_SRAM_EN_POS) -#define RF_DACOUT_4S_SRAM_EN_UMSK (~(((1U << RF_DACOUT_4S_SRAM_EN_LEN) - 1) << RF_DACOUT_4S_SRAM_EN_POS)) -#define RF_TEST_MODE_EN RF_TEST_MODE_EN -#define RF_TEST_MODE_EN_POS (30U) -#define RF_TEST_MODE_EN_LEN (1U) -#define RF_TEST_MODE_EN_MSK (((1U << RF_TEST_MODE_EN_LEN) - 1) << RF_TEST_MODE_EN_POS) -#define RF_TEST_MODE_EN_UMSK (~(((1U << RF_TEST_MODE_EN_LEN) - 1) << RF_TEST_MODE_EN_POS)) - -/* 0x538 : rf_rx_pulse_filter */ -#define RF_RX_PULSE_FILTER_OFFSET (0x538) -#define RF_PF_TH2 RF_PF_TH2 -#define RF_PF_TH2_POS (0U) -#define RF_PF_TH2_LEN (9U) -#define RF_PF_TH2_MSK (((1U << RF_PF_TH2_LEN) - 1) << RF_PF_TH2_POS) -#define RF_PF_TH2_UMSK (~(((1U << RF_PF_TH2_LEN) - 1) << RF_PF_TH2_POS)) -#define RF_PF_TH1 RF_PF_TH1 -#define RF_PF_TH1_POS (10U) -#define RF_PF_TH1_LEN (9U) -#define RF_PF_TH1_MSK (((1U << RF_PF_TH1_LEN) - 1) << RF_PF_TH1_POS) -#define RF_PF_TH1_UMSK (~(((1U << RF_PF_TH1_LEN) - 1) << RF_PF_TH1_POS)) -#define RF_PF_EN_Q RF_PF_EN_Q -#define RF_PF_EN_Q_POS (20U) -#define RF_PF_EN_Q_LEN (1U) -#define RF_PF_EN_Q_MSK (((1U << RF_PF_EN_Q_LEN) - 1) << RF_PF_EN_Q_POS) -#define RF_PF_EN_Q_UMSK (~(((1U << RF_PF_EN_Q_LEN) - 1) << RF_PF_EN_Q_POS)) -#define RF_PF_EN_I RF_PF_EN_I -#define RF_PF_EN_I_POS (21U) -#define RF_PF_EN_I_LEN (1U) -#define RF_PF_EN_I_MSK (((1U << RF_PF_EN_I_LEN) - 1) << RF_PF_EN_I_POS) -#define RF_PF_EN_I_UMSK (~(((1U << RF_PF_EN_I_LEN) - 1) << RF_PF_EN_I_POS)) - -struct rf_reg { - /* 0x0 : Silicon revision */ - union { - struct - { - uint32_t rf_rev : 8; /* [ 7: 0], r, 0x7 */ - uint32_t fw_rev : 8; /* [15: 8], r, 0x0 */ - uint32_t hw_rev : 8; /* [23:16], r, 0x7 */ - uint32_t reserved_24_31 : 8; /* [31:24], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_rev; - - /* 0x4 : dsp_readback */ - union { - struct - { - uint32_t reserved_0_1 : 2; /* [ 1: 0], rsvd, 0x0 */ - uint32_t ch_ind_hw : 7; /* [ 8: 2], r, 0x0 */ - uint32_t rbb_ind_hw : 5; /* [13: 9], r, 0x0 */ - uint32_t rbb_bw_ind_hw : 1; /* [ 14], r, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t ch_ind : 7; /* [22:16], r/w, 0x0 */ - uint32_t ch_ind_ctrl_hw : 1; /* [ 23], r/w, 0x1 */ - uint32_t rbb_ind : 5; /* [28:24], r/w, 0x0 */ - uint32_t rbb_ind_ctrl_hw : 1; /* [ 29], r/w, 0x1 */ - uint32_t rbb_bw_ind : 1; /* [ 30], r/w, 0x0 */ - uint32_t rbb_bw_ind_ctrl_hw : 1; /* [ 31], r/w, 0x1 */ - } BF; - uint32_t WORD; - } dsp_readback; - - /* 0x8 : Control logic switch */ - union { - struct - { - uint32_t pu_ctrl_hw : 1; /* [ 0], r/w, 0x1 */ - uint32_t reserved_1_2 : 2; /* [ 2: 1], rsvd, 0x0 */ - uint32_t gain_ctrl_tx_hw : 1; /* [ 3], r/w, 0x1 */ - uint32_t gain_ctrl_rx_hw : 1; /* [ 4], r/w, 0x1 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t rosdac_ctrl_hw : 1; /* [ 8], r/w, 0x1 */ - uint32_t rosdac_ctrl_rccal : 1; /* [ 9], r/w, 0x0 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t kcal_ratio_ctrl_hw : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t rbb_bw_ctrl_hw : 1; /* [ 16], r/w, 0x1 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t lo_fcw_ctrl_hw : 1; /* [ 20], r/w, 0x1 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t inc_fcal_en_ctrl_hw : 1; /* [ 24], r/w, 0x1 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t vco_idac_ctrl_hw : 1; /* [ 28], r/w, 0x1 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_ctrl_source; - - /* 0xC : rf calibration state enable in full cal list */ - union { - struct - { - uint32_t fcal_state_en : 1; /* [ 0], r/w, 0x1 */ - uint32_t acal_state_en : 1; /* [ 1], r/w, 0x1 */ - uint32_t kcal_state_en : 1; /* [ 2], r/w, 0x1 */ - uint32_t roscal_state_en : 1; /* [ 3], r/w, 0x1 */ - uint32_t rccal_state_en : 1; /* [ 4], r/w, 0x1 */ - uint32_t inc_fcal_state_en : 1; /* [ 5], r/w, 0x1 */ - uint32_t inc_acal_state_en : 1; /* [ 6], r/w, 0x1 */ - uint32_t inc_roscal_state_en : 1; /* [ 7], r/w, 0x1 */ - uint32_t reserved_8_31 : 24; /* [31: 8], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_cal_state_ctrl; - - /* 0x10 : Calibration mode register */ - union { - struct - { - uint32_t acal_en : 1; /* [ 0], r/w, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t kcal_en : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t rccal_en : 1; /* [ 8], r/w, 0x0 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t inc_acal_en : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t inc_fcal_en : 1; /* [ 16], r/w, 0x0 */ - uint32_t inc_fcal_en_hw : 1; /* [ 17], r, 0x0 */ - uint32_t reserved_18_31 : 14; /* [31:18], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_cal_switch_ctrl; - - /* 0x14 : rf_cal_status */ - union { - struct - { - uint32_t reserved_0_1 : 2; /* [ 1: 0], rsvd, 0x0 */ - uint32_t acal_status : 2; /* [ 3: 2], r/w, 0x0 */ - uint32_t kcal_status : 2; /* [ 5: 4], r/w, 0x0 */ - uint32_t roscal_status : 2; /* [ 7: 6], r/w, 0x0 */ - uint32_t rccal_status : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t reserved_10_29 : 20; /* [29:10], rsvd, 0x0 */ - uint32_t dl_rfcal_table_status : 2; /* [31:30], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_cal_status; - - /* 0x18 : pu_delay_confg */ - union { - struct - { - uint32_t ppu_lead : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t pud_delay : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t reserved_6_11 : 6; /* [11: 6], rsvd, 0x0 */ - uint32_t lo_reset_delay : 2; /* [13:12], r/w, 0x1 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t lo_reset_width : 2; /* [17:16], r/w, 0x1 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t adpll_reset_width : 2; /* [21:20], r/w, 0x1 */ - uint32_t reserved_22_31 : 10; /* [31:22], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pu_delay_confg; - - /* 0x1c reserved */ - uint8_t RESERVED0x1c[228]; - - /* 0x100 : Register control of power up signals */ - union { - struct - { - uint32_t lodist_tx_en : 1; /* [ 0], r/w, 0x0 */ - uint32_t pu_txbuf : 1; /* [ 1], r/w, 0x0 */ - uint32_t pu_rxbuf : 1; /* [ 2], r/w, 0x0 */ - uint32_t pu_dtc : 1; /* [ 3], r/w, 0x0 */ - uint32_t pu_adpll_sfreg : 1; /* [ 4], r/w, 0x0 */ - uint32_t pu_adpll_adc : 1; /* [ 5], r/w, 0x0 */ - uint32_t adpll_clk_en : 1; /* [ 6], r/w, 0x0 */ - uint32_t lotpm_hfp_bypass : 1; /* [ 7], r/w, 0x1 */ - uint32_t lotpm_lfp_bypass : 1; /* [ 8], r/w, 0x1 */ - uint32_t lotpm_hfp_clk_en : 1; /* [ 9], r/w, 0x0 */ - uint32_t pu_fbdv_buf : 1; /* [ 10], r/w, 0x0 */ - uint32_t pu_fbdv : 1; /* [ 11], r/w, 0x0 */ - uint32_t pu_vco : 1; /* [ 12], r/w, 0x0 */ - uint32_t pu_vco_ldo : 1; /* [ 13], r/w, 0x0 */ - uint32_t pu_lodist_body_bias : 1; /* [ 14], r/w, 0x0 */ - uint32_t rxadc_clk_en : 1; /* [ 15], r/w, 0x0 */ - uint32_t pu_rxadc : 1; /* [ 16], r/w, 0x0 */ - uint32_t pu_rosdac : 1; /* [ 17], r/w, 0x0 */ - uint32_t pu_rbb_pkdet : 1; /* [ 18], r/w, 0x0 */ - uint32_t pu_rbb : 1; /* [ 19], r/w, 0x0 */ - uint32_t pu_rmx : 1; /* [ 20], r/w, 0x0 */ - uint32_t pu_lna : 1; /* [ 21], r/w, 0x0 */ - uint32_t pu_pa : 1; /* [ 22], r/w, 0x0 */ - uint32_t rx_bypass_en : 1; /* [ 23], r/w, 0x1 */ - uint32_t pa_seri_cap_en : 1; /* [ 24], r/w, 0x1 */ - uint32_t rst_adpll : 1; /* [ 25], r/w, 0x0 */ - uint32_t rst_lotpm_hfp : 1; /* [ 26], r/w, 0x0 */ - uint32_t rst_fbdv : 1; /* [ 27], r/w, 0x0 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_reg; - - /* 0x104 : Power up setting in SB state */ - union { - struct - { - uint32_t lodist_tx_en_sb : 1; /* [ 0], r/w, 0x0 */ - uint32_t pu_txbuf_sb : 1; /* [ 1], r/w, 0x0 */ - uint32_t pu_rxbuf_sb : 1; /* [ 2], r/w, 0x0 */ - uint32_t pu_dtc_sb : 1; /* [ 3], r/w, 0x0 */ - uint32_t pu_adpll_sfreg_sb : 1; /* [ 4], r/w, 0x0 */ - uint32_t pu_adpll_adc_sb : 1; /* [ 5], r/w, 0x0 */ - uint32_t adpll_clk_en_sb : 1; /* [ 6], r/w, 0x0 */ - uint32_t lotpm_hfp_bypass_sb : 1; /* [ 7], r/w, 0x1 */ - uint32_t lotpm_lfp_bypass_sb : 1; /* [ 8], r/w, 0x1 */ - uint32_t lotpm_hfp_clk_en_sb : 1; /* [ 9], r/w, 0x0 */ - uint32_t pu_fbdv_buf_sb : 1; /* [ 10], r/w, 0x0 */ - uint32_t pu_fbdv_sb : 1; /* [ 11], r/w, 0x0 */ - uint32_t pu_vco_sb : 1; /* [ 12], r/w, 0x0 */ - uint32_t pu_vco_ldo_sb : 1; /* [ 13], r/w, 0x0 */ - uint32_t pu_lodist_body_bias_sb : 1; /* [ 14], r/w, 0x0 */ - uint32_t rxadc_clk_en_sb : 1; /* [ 15], r/w, 0x0 */ - uint32_t pu_rxadc_sb : 1; /* [ 16], r/w, 0x0 */ - uint32_t pu_rosdac_sb : 1; /* [ 17], r/w, 0x0 */ - uint32_t pu_rbb_pkdet_sb : 1; /* [ 18], r/w, 0x0 */ - uint32_t pu_rbb_sb : 1; /* [ 19], r/w, 0x0 */ - uint32_t pu_rmx_sb : 1; /* [ 20], r/w, 0x0 */ - uint32_t pu_lna_sb : 1; /* [ 21], r/w, 0x0 */ - uint32_t pu_pa_sb : 1; /* [ 22], r/w, 0x0 */ - uint32_t rx_bypass_en_sb : 1; /* [ 23], r/w, 0x1 */ - uint32_t pa_seri_cap_en_sb : 1; /* [ 24], r/w, 0x1 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_sb; - - /* 0x108 : Power up in LOTX state */ - union { - struct - { - uint32_t lodist_tx_en_lotx : 1; /* [ 0], r/w, 0x1 */ - uint32_t pu_txbuf_lotx : 1; /* [ 1], r/w, 0x1 */ - uint32_t pu_rxbuf_lotx : 1; /* [ 2], r/w, 0x0 */ - uint32_t pu_dtc_lotx : 1; /* [ 3], r/w, 0x1 */ - uint32_t pu_adpll_sfreg_lotx : 1; /* [ 4], r/w, 0x1 */ - uint32_t pu_adpll_adc_lotx : 1; /* [ 5], r/w, 0x1 */ - uint32_t adpll_clk_en_lotx : 1; /* [ 6], r/w, 0x1 */ - uint32_t lotpm_hfp_bypass_lotx : 1; /* [ 7], r/w, 0x1 */ - uint32_t lotpm_lfp_bypass_lotx : 1; /* [ 8], r/w, 0x1 */ - uint32_t lotpm_hfp_clk_en_lotx : 1; /* [ 9], r/w, 0x0 */ - uint32_t pu_fbdv_buf_lotx : 1; /* [ 10], r/w, 0x1 */ - uint32_t pu_fbdv_lotx : 1; /* [ 11], r/w, 0x1 */ - uint32_t pu_vco_lotx : 1; /* [ 12], r/w, 0x1 */ - uint32_t pu_vco_ldo_lotx : 1; /* [ 13], r/w, 0x1 */ - uint32_t pu_lodist_body_bias_lotx : 1; /* [ 14], r/w, 0x1 */ - uint32_t rxadc_clk_en_lotx : 1; /* [ 15], r/w, 0x0 */ - uint32_t pu_rxadc_lotx : 1; /* [ 16], r/w, 0x0 */ - uint32_t pu_rosdac_lotx : 1; /* [ 17], r/w, 0x0 */ - uint32_t pu_rbb_pkdet_lotx : 1; /* [ 18], r/w, 0x0 */ - uint32_t pu_rbb_lotx : 1; /* [ 19], r/w, 0x0 */ - uint32_t pu_rmx_lotx : 1; /* [ 20], r/w, 0x0 */ - uint32_t pu_lna_lotx : 1; /* [ 21], r/w, 0x0 */ - uint32_t pu_pa_lotx : 1; /* [ 22], r/w, 0x0 */ - uint32_t rx_bypass_en_lotx : 1; /* [ 23], r/w, 0x1 */ - uint32_t pa_seri_cap_en_lotx : 1; /* [ 24], r/w, 0x1 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_lotx; - - /* 0x10C : Power up in LORX state */ - union { - struct - { - uint32_t lodist_tx_en_lorx : 1; /* [ 0], r/w, 0x0 */ - uint32_t pu_txbuf_lorx : 1; /* [ 1], r/w, 0x0 */ - uint32_t pu_rxbuf_lorx : 1; /* [ 2], r/w, 0x1 */ - uint32_t pu_dtc_lorx : 1; /* [ 3], r/w, 0x1 */ - uint32_t pu_adpll_sfreg_lorx : 1; /* [ 4], r/w, 0x1 */ - uint32_t pu_adpll_adc_lorx : 1; /* [ 5], r/w, 0x1 */ - uint32_t adpll_clk_en_lorx : 1; /* [ 6], r/w, 0x1 */ - uint32_t lotpm_hfp_bypass_lorx : 1; /* [ 7], r/w, 0x1 */ - uint32_t lotpm_lfp_bypass_lorx : 1; /* [ 8], r/w, 0x1 */ - uint32_t lotpm_hfp_clk_en_lorx : 1; /* [ 9], r/w, 0x0 */ - uint32_t pu_fbdv_buf_lorx : 1; /* [ 10], r/w, 0x1 */ - uint32_t pu_fbdv_lorx : 1; /* [ 11], r/w, 0x1 */ - uint32_t pu_vco_lorx : 1; /* [ 12], r/w, 0x1 */ - uint32_t pu_vco_ldo_lorx : 1; /* [ 13], r/w, 0x1 */ - uint32_t pu_lodist_body_bias_lorx : 1; /* [ 14], r/w, 0x1 */ - uint32_t rxadc_clk_en_lorx : 1; /* [ 15], r/w, 0x0 */ - uint32_t pu_rxadc_lorx : 1; /* [ 16], r/w, 0x0 */ - uint32_t pu_rosdac_lorx : 1; /* [ 17], r/w, 0x0 */ - uint32_t pu_rbb_pkdet_lorx : 1; /* [ 18], r/w, 0x0 */ - uint32_t pu_rbb_lorx : 1; /* [ 19], r/w, 0x0 */ - uint32_t pu_rmx_lorx : 1; /* [ 20], r/w, 0x0 */ - uint32_t pu_lna_lorx : 1; /* [ 21], r/w, 0x0 */ - uint32_t pu_pa_lorx : 1; /* [ 22], r/w, 0x0 */ - uint32_t rx_bypass_en_lorx : 1; /* [ 23], r/w, 0x1 */ - uint32_t pa_seri_cap_en_lorx : 1; /* [ 24], r/w, 0x1 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_lorx; - - /* 0x110 : Power up in TX state */ - union { - struct - { - uint32_t lodist_tx_en_tx : 1; /* [ 0], r/w, 0x1 */ - uint32_t pu_txbuf_tx : 1; /* [ 1], r/w, 0x1 */ - uint32_t pu_rxbuf_tx : 1; /* [ 2], r/w, 0x0 */ - uint32_t pu_dtc_tx : 1; /* [ 3], r/w, 0x1 */ - uint32_t pu_adpll_sfreg_tx : 1; /* [ 4], r/w, 0x1 */ - uint32_t pu_adpll_adc_tx : 1; /* [ 5], r/w, 0x1 */ - uint32_t adpll_clk_en_tx : 1; /* [ 6], r/w, 0x1 */ - uint32_t lotpm_hfp_bypass_tx : 1; /* [ 7], r/w, 0x0 */ - uint32_t lotpm_lfp_bypass_tx : 1; /* [ 8], r/w, 0x0 */ - uint32_t lotpm_hfp_clk_en_tx : 1; /* [ 9], r/w, 0x1 */ - uint32_t pu_fbdv_buf_tx : 1; /* [ 10], r/w, 0x1 */ - uint32_t pu_fbdv_tx : 1; /* [ 11], r/w, 0x1 */ - uint32_t pu_vco_tx : 1; /* [ 12], r/w, 0x1 */ - uint32_t pu_vco_ldo_tx : 1; /* [ 13], r/w, 0x1 */ - uint32_t pu_lodist_body_bias_tx : 1; /* [ 14], r/w, 0x1 */ - uint32_t rxadc_clk_en_tx : 1; /* [ 15], r/w, 0x0 */ - uint32_t pu_rxadc_tx : 1; /* [ 16], r/w, 0x0 */ - uint32_t pu_rosdac_tx : 1; /* [ 17], r/w, 0x0 */ - uint32_t pu_rbb_pkdet_tx : 1; /* [ 18], r/w, 0x0 */ - uint32_t pu_rbb_tx : 1; /* [ 19], r/w, 0x0 */ - uint32_t pu_rmx_tx : 1; /* [ 20], r/w, 0x0 */ - uint32_t pu_lna_tx : 1; /* [ 21], r/w, 0x0 */ - uint32_t pu_pa_tx : 1; /* [ 22], r/w, 0x1 */ - uint32_t rx_bypass_en_tx : 1; /* [ 23], r/w, 0x1 */ - uint32_t pa_seri_cap_en_tx : 1; /* [ 24], r/w, 0x1 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_tx; - - /* 0x114 : Power up in RX state */ - union { - struct - { - uint32_t lodist_tx_en_rx : 1; /* [ 0], r/w, 0x0 */ - uint32_t pu_txbuf_rx : 1; /* [ 1], r/w, 0x0 */ - uint32_t pu_rxbuf_rx : 1; /* [ 2], r/w, 0x1 */ - uint32_t pu_dtc_rx : 1; /* [ 3], r/w, 0x1 */ - uint32_t pu_adpll_sfreg_rx : 1; /* [ 4], r/w, 0x1 */ - uint32_t pu_adpll_adc_rx : 1; /* [ 5], r/w, 0x1 */ - uint32_t adpll_clk_en_rx : 1; /* [ 6], r/w, 0x1 */ - uint32_t lotpm_hfp_bypass_rx : 1; /* [ 7], r/w, 0x1 */ - uint32_t lotpm_lfp_bypass_rx : 1; /* [ 8], r/w, 0x1 */ - uint32_t lotpm_hfp_clk_en_rx : 1; /* [ 9], r/w, 0x0 */ - uint32_t pu_fbdv_buf_rx : 1; /* [ 10], r/w, 0x1 */ - uint32_t pu_fbdv_rx : 1; /* [ 11], r/w, 0x1 */ - uint32_t pu_vco_rx : 1; /* [ 12], r/w, 0x1 */ - uint32_t pu_vco_ldo_rx : 1; /* [ 13], r/w, 0x1 */ - uint32_t pu_lodist_body_bias_rx : 1; /* [ 14], r/w, 0x1 */ - uint32_t rxadc_clk_en_rx : 1; /* [ 15], r/w, 0x1 */ - uint32_t pu_rxadc_rx : 1; /* [ 16], r/w, 0x1 */ - uint32_t pu_rosdac_rx : 1; /* [ 17], r/w, 0x1 */ - uint32_t pu_rbb_pkdet_rx : 1; /* [ 18], r/w, 0x1 */ - uint32_t pu_rbb_rx : 1; /* [ 19], r/w, 0x1 */ - uint32_t pu_rmx_rx : 1; /* [ 20], r/w, 0x1 */ - uint32_t pu_lna_rx : 1; /* [ 21], r/w, 0x1 */ - uint32_t pu_pa_rx : 1; /* [ 22], r/w, 0x0 */ - uint32_t rx_bypass_en_rx : 1; /* [ 23], r/w, 0x0 */ - uint32_t pa_seri_cap_en_rx : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_rx; - - /* 0x118 : Hardware read back of power up signals */ - union { - struct - { - uint32_t lodist_tx_en_hw : 1; /* [ 0], r, 0x0 */ - uint32_t pu_txbuf_hw : 1; /* [ 1], r, 0x0 */ - uint32_t pu_rxbuf_hw : 1; /* [ 2], r, 0x0 */ - uint32_t pu_dtc_hw : 1; /* [ 3], r, 0x0 */ - uint32_t pu_adpll_sfreg_hw : 1; /* [ 4], r, 0x0 */ - uint32_t pu_adpll_adc_hw : 1; /* [ 5], r, 0x0 */ - uint32_t adpll_clk_en_hw : 1; /* [ 6], r, 0x0 */ - uint32_t lotpm_hfp_bypass_hw : 1; /* [ 7], r, 0x0 */ - uint32_t lotpm_lfp_bypass_hw : 1; /* [ 8], r, 0x0 */ - uint32_t lotpm_hfp_clk_en_hw : 1; /* [ 9], r, 0x0 */ - uint32_t pu_fbdv_buf_hw : 1; /* [ 10], r, 0x0 */ - uint32_t pu_fbdv_hw : 1; /* [ 11], r, 0x0 */ - uint32_t pu_vco_hw : 1; /* [ 12], r, 0x0 */ - uint32_t pu_vco_ldo_hw : 1; /* [ 13], r, 0x0 */ - uint32_t pu_lodist_body_bias_hw : 1; /* [ 14], r, 0x0 */ - uint32_t rxadc_clk_en_hw : 1; /* [ 15], r, 0x0 */ - uint32_t pu_rxadc_hw : 1; /* [ 16], r, 0x0 */ - uint32_t pu_rosdac_hw : 1; /* [ 17], r, 0x0 */ - uint32_t pu_rbb_pkdet_hw : 1; /* [ 18], r, 0x0 */ - uint32_t pu_rbb_hw : 1; /* [ 19], r, 0x0 */ - uint32_t pu_rmx_hw : 1; /* [ 20], r, 0x0 */ - uint32_t pu_lna_hw : 1; /* [ 21], r, 0x0 */ - uint32_t pu_pa_hw : 1; /* [ 22], r, 0x0 */ - uint32_t rx_bypass_en_hw : 1; /* [ 23], r, 0x1 */ - uint32_t pa_seri_cap_en_hw : 1; /* [ 24], r, 0x1 */ - uint32_t rst_adpll_hw : 1; /* [ 25], r, 0x0 */ - uint32_t rst_lotpm_hfp_hw : 1; /* [ 26], r, 0x0 */ - uint32_t rst_fbdv_hw : 1; /* [ 27], r, 0x0 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pucr_hw; - - /* 0x11C : non_reg_readback */ - union { - struct - { - uint32_t reserved_0_4 : 5; /* [ 4: 0], rsvd, 0x0 */ - uint32_t ppu_testbuf_hw : 1; /* [ 5], r, 0x0 */ - uint32_t ppu_txbuf_hw : 1; /* [ 6], r, 0x0 */ - uint32_t ppu_rxbuf_hw : 1; /* [ 7], r, 0x0 */ - uint32_t ppu_adpll_sfreg_hw : 1; /* [ 8], r, 0x0 */ - uint32_t ppu_fbdv_hw : 1; /* [ 9], r, 0x0 */ - uint32_t pud_vco_hw : 1; /* [ 10], r, 0x0 */ - uint32_t ppu_vco_hw : 1; /* [ 11], r, 0x0 */ - uint32_t ppu_vco_ldo_hw : 1; /* [ 12], r, 0x0 */ - uint32_t ppu_lodist_body_bias_hw : 1; /* [ 13], r, 0x0 */ - uint32_t reserved_14 : 1; /* [ 14], rsvd, 0x0 */ - uint32_t ppu_rbb_hw : 1; /* [ 15], r, 0x0 */ - uint32_t ppu_lna_hw : 1; /* [ 16], r, 0x0 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } non_reg_readback; - - /* 0x120 : Register control of TX/RX gain */ - union { - struct - { - uint32_t gc_lna : 3; /* [ 2: 0], r/w, 0x7 */ - uint32_t gc_rbb1 : 2; /* [ 4: 3], r/w, 0x3 */ - uint32_t gc_rbb2 : 3; /* [ 7: 5], r/w, 0x7 */ - uint32_t rbb_bw : 1; /* [ 8], r/w, 0x1 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t pa_ref_dac : 5; /* [16:12], r/w, 0x1c */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t pa_inbuf_unit : 3; /* [22:20], r/w, 0x7 */ - uint32_t reserved_23_31 : 9; /* [31:23], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } trx_gain_bw; - - /* 0x124 : Hardware read back of TX/RX gain */ - union { - struct - { - uint32_t gc_lna_hw : 3; /* [ 2: 0], r, 0x0 */ - uint32_t gc_rbb1_hw : 2; /* [ 4: 3], r, 0x0 */ - uint32_t gc_rbb2_hw : 3; /* [ 7: 5], r, 0x0 */ - uint32_t rbb_bw_hw : 1; /* [ 8], r, 0x0 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t pa_ref_dac_hw : 5; /* [16:12], r, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t pa_inbuf_unit_hw : 3; /* [22:20], r, 0x7 */ - uint32_t reserved_23_31 : 9; /* [31:23], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } trx_gain_bw_hw; - - /* 0x128 : DC Test register 0 */ - union { - struct - { - uint32_t reserved_0_3 : 4; /* [ 3: 0], rsvd, 0x0 */ - uint32_t dc_tp_out_en : 2; /* [ 5: 4], r/w, 0x0 */ - uint32_t atest_out_en : 2; /* [ 7: 6], r/w, 0x0 */ - uint32_t reserved_8_16 : 9; /* [16: 8], rsvd, 0x0 */ - uint32_t ten_dtc : 1; /* [ 17], r/w, 0x0 */ - uint32_t ten_rbb : 1; /* [ 18], r/w, 0x0 */ - uint32_t ten_rbb_actest : 1; /* [ 19], r/w, 0x0 */ - uint32_t ten_adpll_adc : 1; /* [ 20], r/w, 0x0 */ - uint32_t ten_vco : 1; /* [ 21], r/w, 0x0 */ - uint32_t ten_rxadc : 1; /* [ 22], r/w, 0x0 */ - uint32_t ten_rrf1 : 1; /* [ 23], r/w, 0x0 */ - uint32_t ten_rrf0 : 1; /* [ 24], r/w, 0x0 */ - uint32_t ten_pa_1 : 1; /* [ 25], r/w, 0x0 */ - uint32_t ten_pa_0 : 1; /* [ 26], r/w, 0x0 */ - uint32_t ten_lodist : 1; /* [ 27], r/w, 0x0 */ - uint32_t ten_dll : 1; /* [ 28], r/w, 0x0 */ - uint32_t reserved_29_30 : 2; /* [30:29], rsvd, 0x0 */ - uint32_t ten_mbg : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } dctest_actest; - - /* 0x12C : LO Bias Mode registers */ - union { - struct - { - uint32_t dtest_pulldown : 1; /* [ 0], r/w, 0x1 */ - uint32_t reserved_1_22 : 22; /* [22: 1], rsvd, 0x0 */ - uint32_t dtest_en_rxadc_q : 1; /* [ 23], r/w, 0x0 */ - uint32_t dtest_en_rxadc_i : 1; /* [ 24], r/w, 0x0 */ - uint32_t dtest_en_adpll_adc : 1; /* [ 25], r/w, 0x0 */ - uint32_t dtest_en_mod4 : 1; /* [ 26], r/w, 0x0 */ - uint32_t dtest_en_fref : 1; /* [ 27], r/w, 0x0 */ - uint32_t dtest_en_dtc_out : 1; /* [ 28], r/w, 0x0 */ - uint32_t dtest_en_dtc_in : 1; /* [ 29], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dtest; - - /* 0x130 : adpll_test */ - union { - struct - { - uint32_t adpll_test_out : 16; /* [15: 0], r, 0x0 */ - uint32_t adpll_test_data_sel : 3; /* [18:16], r/w, 0x0 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t adpll_test_start_sel : 2; /* [21:20], r/w, 0x0 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t adpll_test_en : 1; /* [ 24], r/w, 0x0 */ - uint32_t adpll_test_start : 1; /* [ 25], r, 0x0 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_test; - - /* 0x134 : rf_ext_pa */ - union { - struct - { - uint32_t rf_ext_pa_sb : 5; /* [ 4: 0], r/w, 0x0 */ - uint32_t rf_ext_pa_lotx : 5; /* [ 9: 5], r/w, 0x0 */ - uint32_t rf_ext_pa_tx : 5; /* [14:10], r/w, 0x1 */ - uint32_t rf_ext_pa_lorx : 5; /* [19:15], r/w, 0x0 */ - uint32_t rf_ext_pa_rx : 5; /* [24:20], r/w, 0x2 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_ext_pa; - - /* 0x138 reserved */ - uint8_t RESERVED0x138[200]; - - /* 0x200 : cip_ldo15 */ - union { - struct - { - uint32_t vg11_sel : 2; /* [ 1: 0], r/w, 0x2 */ - uint32_t reserved_2_31 : 30; /* [31: 2], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } cip_ldo15; - - /* 0x204 : PA register */ - union { - struct - { - uint32_t pa_seri_cs_tx : 4; /* [ 3: 0], r/w, 0x6 */ - uint32_t pa_seri_cs_rx : 4; /* [ 7: 4], r/w, 0x0 */ - uint32_t pa_seri_cs_hw : 4; /* [11: 8], r, 0x6 */ - uint32_t pa_para_cs : 4; /* [15:12], r/w, 0x0 */ - uint32_t reserved_16_19 : 4; /* [19:16], rsvd, 0x0 */ - uint32_t pa_vdd11_sel : 3; /* [22:20], r/w, 0x0 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t pa_ldo_bm : 3; /* [26:24], r/w, 0x6 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t pa_lp_en : 1; /* [ 28], r/w, 0x0 */ - uint32_t pa_hp_en : 1; /* [ 29], r/w, 0x0 */ - uint32_t pa_force_short_open : 1; /* [ 30], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } pa; - - /* 0x208 : LNA mixer register */ - union { - struct - { - uint32_t rmx_bm : 3; /* [ 2: 0], r/w, 0x3 */ - uint32_t lna_rfb_match : 3; /* [ 5: 3], r/w, 0x4 */ - uint32_t lna_vdd13_sel : 2; /* [ 7: 6], r/w, 0x2 */ - uint32_t lna_load_csw : 4; /* [11: 8], r/w, 0x7 */ - uint32_t lna_lg_gsel : 3; /* [14:12], r/w, 0x1 */ - uint32_t lna_cap_match : 3; /* [17:15], r/w, 0x0 */ - uint32_t lna_cap_lg : 2; /* [19:18], r/w, 0x0 */ - uint32_t lna_bm_lg : 4; /* [23:20], r/w, 0x5 */ - uint32_t lna_bm_hg : 4; /* [27:24], r/w, 0x5 */ - uint32_t lna_bm_hw : 4; /* [31:28], r, 0x5 */ - } BF; - uint32_t WORD; - } lna_mx; - - /* 0x20C : rbb_rosdac */ - union { - struct - { - uint32_t rosdac_q_hw : 6; /* [ 5: 0], r, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rosdac_i_hw : 6; /* [13: 8], r, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rosdac_q : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rosdac_i : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_rosdac; - - /* 0x210 : rbb_cap_1 */ - union { - struct - { - uint32_t rbb_cap2_fc_q : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rbb_cap2_fc_i : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_q : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_i : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_cap_1; - - /* 0x214 : rbb_cap_2 */ - union { - struct - { - uint32_t rbb_cap2_fc_q_hw : 6; /* [ 5: 0], r, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rbb_cap2_fc_i_hw : 6; /* [13: 8], r, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_q_hw : 6; /* [21:16], r, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_i_hw : 6; /* [29:24], r, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_cap_2; - - /* 0x218 : rbb_cap_3 */ - union { - struct - { - uint32_t rbb_cap2_fc_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rbb_cap2_fc_i_bw0 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_q_bw0 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_i_bw0 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_cap_3; - - /* 0x21C : rbb_cap4 */ - union { - struct - { - uint32_t rbb_cap2_fc_q_bw1 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rbb_cap2_fc_i_bw1 : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_q_bw1 : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_cap1_fc_i_bw1 : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_cap4; - - /* 0x220 : rbb_rx */ - union { - struct - { - uint32_t rbb_rx2_bw1 : 3; /* [ 2: 0], r/w, 0x5 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t rbb_rx1_bw1 : 3; /* [ 6: 4], r/w, 0x5 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rbb_rx2_bw0 : 3; /* [10: 8], r/w, 0x2 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t rbb_rx1_bw0 : 3; /* [14:12], r/w, 0x2 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t rbb_rx2_hw : 3; /* [18:16], r, 0x2 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t rbb_rx1_hw : 3; /* [22:20], r, 0x2 */ - uint32_t reserved_23 : 1; /* [ 23], rsvd, 0x0 */ - uint32_t rbb_rx2 : 3; /* [26:24], r/w, 0x5 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t rbb_rx1 : 3; /* [30:28], r/w, 0x5 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_rx; - - /* 0x224 : rbb */ - union { - struct - { - uint32_t pkdet_out_latch : 1; /* [ 0], r, 0x0 */ - uint32_t pkdet_out_raw : 1; /* [ 1], r, 0x0 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t rbb_pkdet_out_rstn_ctrl_hw : 1; /* [ 4], r/w, 0x1 */ - uint32_t rbb_pkdet_out_rstn_hw : 1; /* [ 5], r, 0x1 */ - uint32_t rbb_pkdet_out_rstn : 1; /* [ 6], r/w, 0x1 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t rbb_pkdet_en_ctrl_hw : 1; /* [ 8], r/w, 0x1 */ - uint32_t rbb_pkdet_en_hw : 1; /* [ 9], r, 0x0 */ - uint32_t rbb_pkdet_en : 1; /* [ 10], r/w, 0x1 */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t rbb_pkdet_vth : 4; /* [15:12], r/w, 0x5 */ - uint32_t rosdac_range : 2; /* [17:16], r/w, 0x1 */ - uint32_t reserved_18 : 1; /* [ 18], rsvd, 0x0 */ - uint32_t rbb_lpf_en : 1; /* [ 19], r/w, 0x0 */ - uint32_t rbb_deq : 2; /* [21:20], r/w, 0x0 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t rbb_vcm : 2; /* [25:24], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t rbb_bm_op : 2; /* [29:28], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb; - - /* 0x228 : rxadc */ - union { - struct - { - uint32_t rxadc_oscal_en : 1; /* [ 0], r/w, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t rxadc_vref_sel : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t rxadc_clk_sync_inv : 1; /* [ 8], r/w, 0x0 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t rxadc_clk_inv : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t rxadc_clk_div_sel : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t rxadc_glitch_remove : 1; /* [ 20], r/w, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t rxadc_dly_ctrl : 2; /* [25:24], r/w, 0x0 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rxadc; - - /* 0x22C : rxadc_readback */ - union { - struct - { - uint32_t rxadc_dout_q : 9; /* [ 8: 0], r, 0x100 */ - uint32_t reserved_9_15 : 7; /* [15: 9], rsvd, 0x0 */ - uint32_t rxadc_dout_i : 9; /* [24:16], r, 0x100 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rxadc_readback; - - /* 0x230 : rf_adc_osdata */ - union { - struct - { - uint32_t rxadc_os_q : 9; /* [ 8: 0], r/w, 0x0 */ - uint32_t reserved_9_15 : 7; /* [15: 9], rsvd, 0x0 */ - uint32_t rxadc_os_i : 9; /* [24:16], r/w, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_adc_osdata; - - /* 0x234 : testbuf */ - union { - struct - { - uint32_t testbuf_rin : 1; /* [ 0], r/w, 0x1 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t testbuf_rfb : 1; /* [ 4], r/w, 0x1 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t testbuf_op_cc : 4; /* [11: 8], r/w, 0xa */ - uint32_t testbuf_boost : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t testbuf_bm : 3; /* [18:16], r/w, 0x2 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t testbuf_vcm : 2; /* [21:20], r/w, 0x1 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t pu_testbuf : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } testbuf; - - /* 0x238 : vco */ - union { - struct - { - uint32_t vco_short_vbias_filter : 1; /* [ 0], r/w, 0x0 */ - uint32_t vco_short_idac_filter : 1; /* [ 1], r/w, 0x0 */ - uint32_t vco_modcap_sel : 2; /* [ 3: 2], r/w, 0x0 */ - uint32_t vco_acal_vref : 3; /* [ 6: 4], r/w, 0x3 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t vco_vbias : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t vco_idac_boost : 1; /* [ 12], r/w, 0x0 */ - uint32_t vco_ldo_vsel : 2; /* [14:13], r/w, 0x1 */ - uint32_t vco_ldo_bypass : 1; /* [ 15], r/w, 0x0 */ - uint32_t vco_idac : 6; /* [21:16], r/w, 0x18 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t vco_idac_hw : 6; /* [29:24], r, 0x20 */ - uint32_t reserved_30 : 1; /* [ 30], rsvd, 0x0 */ - uint32_t vco_acal_ud : 1; /* [ 31], r, 0x0 */ - } BF; - uint32_t WORD; - } vco; - - /* 0x23C : lodist */ - union { - struct - { - uint32_t lodist_txbuf_supply_mode : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t lodist_rxbuf_supply_mode : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t lodist_rxbuf_supply_boost : 1; /* [ 6], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t lodist_rwell_bias : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t lodist_nwell_bias : 2; /* [13:12], r/w, 0x0 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t lodist_75dc_sel : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lodist; - - /* 0x240 : fbdv */ - union { - struct - { - uint32_t fbdv_tpm_clk_sel : 3; /* [ 2: 0], r/w, 0x1 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t fbdv_adpll_clk_sel : 1; /* [ 4], r/w, 0x1 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t fbdv_dco_dither_clk_sel : 1; /* [ 8], r/w, 0x1 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t fbdv_fb_clk_sel : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t fbdv_sample_clk_sel : 2; /* [17:16], r/w, 0x1 */ - uint32_t reserved_18_19 : 2; /* [19:18], rsvd, 0x0 */ - uint32_t fbdv_stg_sel : 1; /* [ 20], r/w, 0x0 */ - uint32_t reserved_21_23 : 3; /* [23:21], rsvd, 0x0 */ - uint32_t rst_mmdiv : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t lotpm_fmash_clk_polarity : 1; /* [ 28], r/w, 0x0 */ - uint32_t dco_dither_clk_polarity : 1; /* [ 29], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } fbdv; - - /* 0x244 : kcal1 */ - union { - struct - { - uint32_t kcal_div : 16; /* [15: 0], r/w, 0x2bc0 */ - uint32_t kcal_cnt_start : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t kcal_ratio : 10; /* [29:20], r/w, 0x355 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } kcal1; - - /* 0x248 : kcal2 */ - union { - struct - { - uint32_t kcal_cnt_op : 16; /* [15: 0], r, 0x0 */ - uint32_t kcal_cnt_rdy : 1; /* [ 16], r, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t kcal_ratio_hw : 10; /* [29:20], r, 0x355 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } kcal2; - - /* 0x24C : adpll_slope_gen */ - union { - struct - { - uint32_t adpll_slope_gen_r_sel : 3; /* [ 2: 0], r/w, 0x1 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t adpll_slope_gen_dc_corr : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t adpll_slope_gen_pulse_width_enhance : 1; /* [ 6], r/w, 0x0 */ - uint32_t reserved_7_31 : 25; /* [31: 7], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_slope_gen; - - /* 0x250 : adpll_adc */ - union { - struct - { - uint32_t adpll_adc_vth_bias_mode : 1; /* [ 0], r/w, 0x0 */ - uint32_t adpll_adc_vth_en : 1; /* [ 1], r/w, 0x0 */ - uint32_t adpll_adc_data_sign_sel : 1; /* [ 2], r/w, 0x1 */ - uint32_t reserved_3 : 1; /* [ 3], rsvd, 0x0 */ - uint32_t adpll_adc_vref_fine : 2; /* [ 5: 4], r/w, 0x1 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t adpll_adc_vref_coarse : 2; /* [ 9: 8], r/w, 0x3 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_adc_oscal_en : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t adpll_adc_clk_sync_inv : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_23 : 7; /* [23:17], rsvd, 0x0 */ - uint32_t adpll_adc_clk_div_sel : 1; /* [ 24], r/w, 0x0 */ - uint32_t reserved_25_27 : 3; /* [27:25], rsvd, 0x0 */ - uint32_t adpll_adc_clk_inv : 1; /* [ 28], r/w, 0x0 */ - uint32_t adpll_adc_clk_en : 1; /* [ 29], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_adc; - - /* 0x254 : adpll_dtc */ - union { - struct - { - uint32_t adpll_dtc_bypass : 1; /* [ 0], r/w, 0x0 */ - uint32_t reserved_1_3 : 3; /* [ 3: 1], rsvd, 0x0 */ - uint32_t adpll_dtc_r_sel : 3; /* [ 6: 4], r/w, 0x0 */ - uint32_t reserved_7 : 1; /* [ 7], rsvd, 0x0 */ - uint32_t adpll_dtc_inv_vth_sel : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t reserved_10_31 : 22; /* [31:10], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_dtc; - - /* 0x258 : lo_fc_config1 */ - union { - struct - { - uint32_t lo_fcw : 25; /* [24: 0], r/w, 0x962000 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_fc_config1; - - /* 0x25C : lo_fcw_config2 */ - union { - struct - { - uint32_t lo_fcw_hw : 25; /* [24: 0], r, 0x9b0000 */ - uint32_t reserved_25_31 : 7; /* [31:25], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_fcw_config2; - - /* 0x260 : lo_fcw3 */ - union { - struct - { - uint32_t tx_freq_mod_lp : 12; /* [11: 0], r, 0x0 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t tx_freq_mod_hp : 10; /* [25:16], r, 0x200 */ - uint32_t reserved_26_31 : 6; /* [31:26], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_fcw3; - - /* 0x264 : lotpm */ - union { - struct - { - uint32_t lotpm_lfp_delay_sel : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t lotpm_hfp_delay_fmash : 4; /* [ 7: 4], r/w, 0x2 */ - uint32_t lotpm_hfp_delay_fref : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t lotpm_hfp_polarity : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t lotpm_hfp_mash1_sel : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_31 : 15; /* [31:17], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lotpm; - - /* 0x268 : adpll1 */ - union { - struct - { - uint32_t adpll_lo_unlock_intrpt_clear : 1; /* [ 0], r/w, 0x0 */ - uint32_t adpll_lo_lock_sel : 1; /* [ 1], r/w, 0x0 */ - uint32_t adpll_timeout_cnt1_sel : 1; /* [ 2], r/w, 0x0 */ - uint32_t adpll_timeout_cnt_sel : 1; /* [ 3], r/w, 0x0 */ - uint32_t adpll_momhold_lmsenb_ext : 1; /* [ 4], r/w, 0x0 */ - uint32_t adpll_rst_coarse_det_ext : 1; /* [ 5], r/w, 0x0 */ - uint32_t adpll_rst_spd_det_ext : 1; /* [ 6], r/w, 0x0 */ - uint32_t adpll_loop_lock_ext : 1; /* [ 7], r/w, 0x0 */ - uint32_t adpll_fcal_done_ext : 1; /* [ 8], r/w, 0x0 */ - uint32_t adpll_fcal_start_ext : 1; /* [ 9], r/w, 0x0 */ - uint32_t adpll_lo_lock_directly : 1; /* [ 10], r/w, 0x0 */ - uint32_t adpll_lo_fsm_ext : 1; /* [ 11], r/w, 0x0 */ - uint32_t adpll_fsm_en : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13 : 1; /* [ 13], rsvd, 0x0 */ - uint32_t adpll_lock_fail_en : 1; /* [ 14], r/w, 0x0 */ - uint32_t adpll_abnormal_dealed : 1; /* [ 15], r/w, 0x0 */ - uint32_t reserved_16_17 : 2; /* [17:16], rsvd, 0x0 */ - uint32_t adpll_vctrl_det_start_ext : 1; /* [ 18], r/w, 0x0 */ - uint32_t adpll_vctrl_det_en_ext : 1; /* [ 19], r/w, 0x0 */ - uint32_t adpll_mom_update_en_ext : 1; /* [ 20], r/w, 0x0 */ - uint32_t adpll_freqerr_det_start_ext : 1; /* [ 21], r/w, 0x0 */ - uint32_t adpll_mom_search_en_ext : 1; /* [ 22], r/w, 0x0 */ - uint32_t adpll_lo_open : 1; /* [ 23], r/w, 0x0 */ - uint32_t adpll_sfreg_sel : 1; /* [ 24], r/w, 0x0 */ - uint32_t adpll_lo_unlock_intrpt_clear_sel : 1; /* [ 25], r/w, 0x1 */ - uint32_t adpll_force_inc_fcal_en : 1; /* [ 26], r/w, 0x0 */ - uint32_t reserved_27_31 : 5; /* [31:27], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll1; - - /* 0x26C : adpll_lf_reg */ - union { - struct - { - uint32_t adpll_lf_vctrl_range_ext : 2; /* [ 1: 0], r/w, 0x0 */ - uint32_t adpll_lf_lsb_ext : 7; /* [ 8: 2], r/w, 0x40 */ - uint32_t adpll_lf_avg_en : 1; /* [ 9], r/w, 0x1 */ - uint32_t adpll_lf_f_p3 : 2; /* [11:10], r/w, 0x1 */ - uint32_t reserved_12 : 1; /* [ 12], rsvd, 0x0 */ - uint32_t adpll_lf_beta_fast : 1; /* [ 13], r/w, 0x1 */ - uint32_t adpll_lf_beta_exp : 3; /* [16:14], r/w, 0x3 */ - uint32_t adpll_lf_beta_base : 2; /* [18:17], r/w, 0x3 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_fast : 2; /* [21:20], r/w, 0x3 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_exp : 3; /* [26:24], r/w, 0x2 */ - uint32_t adpll_lf_alpha_base : 1; /* [ 27], r/w, 0x1 */ - uint32_t adpll_lf_ctrl_hw : 1; /* [ 28], r/w, 0x1 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_lf_reg; - - /* 0x270 : adpll_lf_tx */ - union { - struct - { - uint32_t reserved_0_9 : 10; /* [ 9: 0], rsvd, 0x0 */ - uint32_t adpll_lf_f_p3_tx : 2; /* [11:10], r/w, 0x1 */ - uint32_t reserved_12 : 1; /* [ 12], rsvd, 0x0 */ - uint32_t adpll_lf_beta_fast_tx : 1; /* [ 13], r/w, 0x1 */ - uint32_t adpll_lf_beta_exp_tx : 3; /* [16:14], r/w, 0x3 */ - uint32_t adpll_lf_beta_base_tx : 2; /* [18:17], r/w, 0x3 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_fast_tx : 2; /* [21:20], r/w, 0x3 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_exp_tx : 3; /* [26:24], r/w, 0x2 */ - uint32_t adpll_lf_alpha_base_tx : 1; /* [ 27], r/w, 0x1 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_lf_tx; - - /* 0x274 : adpll_lf_rx */ - union { - struct - { - uint32_t reserved_0_9 : 10; /* [ 9: 0], rsvd, 0x0 */ - uint32_t adpll_lf_f_p3_rx : 2; /* [11:10], r/w, 0x1 */ - uint32_t reserved_12 : 1; /* [ 12], rsvd, 0x0 */ - uint32_t adpll_lf_beta_fast_rx : 1; /* [ 13], r/w, 0x1 */ - uint32_t adpll_lf_beta_exp_rx : 3; /* [16:14], r/w, 0x3 */ - uint32_t adpll_lf_beta_base_rx : 2; /* [18:17], r/w, 0x3 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_fast_rx : 2; /* [21:20], r/w, 0x3 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_exp_rx : 3; /* [26:24], r/w, 0x2 */ - uint32_t adpll_lf_alpha_base_rx : 1; /* [ 27], r/w, 0x1 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_lf_rx; - - /* 0x278 : adpll_lf_hw */ - union { - struct - { - uint32_t reserved_0_9 : 10; /* [ 9: 0], rsvd, 0x0 */ - uint32_t adpll_lf_f_p3_hw : 2; /* [11:10], r, 0x1 */ - uint32_t reserved_12 : 1; /* [ 12], rsvd, 0x0 */ - uint32_t adpll_lf_beta_fast_hw : 1; /* [ 13], r, 0x1 */ - uint32_t adpll_lf_beta_exp_hw : 3; /* [16:14], r, 0x3 */ - uint32_t adpll_lf_beta_base_hw : 2; /* [18:17], r, 0x3 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_fast_hw : 2; /* [21:20], r, 0x3 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t adpll_lf_alpha_exp_hw : 3; /* [26:24], r, 0x2 */ - uint32_t adpll_lf_alpha_base_hw : 1; /* [ 27], r, 0x1 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_lf_hw; - - /* 0x27C : adpll_vctrl */ - union { - struct - { - uint32_t sdmout_dly_sel : 2; /* [ 1: 0], r/w, 0x0 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t sdm_bypass : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t sdm_dither : 2; /* [ 9: 8], r/w, 0x0 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t sdm_order : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13 : 1; /* [ 13], rsvd, 0x0 */ - uint32_t adpll_capcode_bypass : 1; /* [ 14], r/w, 0x0 */ - uint32_t adpll_dco_mash_bypass : 1; /* [ 15], r/w, 0x0 */ - uint32_t adpll_force_mom_hold : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t adpll_mom_update_period : 2; /* [21:20], r/w, 0x0 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t adpll_vctrl_det_cons_en : 1; /* [ 24], r/w, 0x0 */ - uint32_t adpll_vctrl_moni_win_sel : 1; /* [ 25], r/w, 0x0 */ - uint32_t adpll_vctrl_lock_win_sel : 1; /* [ 26], r/w, 0x0 */ - uint32_t adpll_vctrl_range_sel_ext_en : 1; /* [ 27], r/w, 0x0 */ - uint32_t reserved_28_31 : 4; /* [31:28], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_vctrl; - - /* 0x280 : adpll_lms */ - union { - struct - { - uint32_t adpll_pha_cancel_delay : 2; /* [ 1: 0], r/w, 0x0 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t adpll_pha_cancel_en : 1; /* [ 4], r/w, 0x1 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t adpll_lms_q_delay : 2; /* [ 9: 8], r/w, 0x1 */ - uint32_t adpll_pha_prbs_sel : 2; /* [11:10], r/w, 0x1 */ - uint32_t adpll_lms_step_enlarge : 1; /* [ 12], r/w, 0x0 */ - uint32_t adpll_pha_dither_en : 1; /* [ 13], r/w, 0x0 */ - uint32_t adpll_pha_dem_en : 1; /* [ 14], r/w, 0x1 */ - uint32_t adpll_sdm_dither_prbs_en : 1; /* [ 15], r/w, 0x0 */ - uint32_t adpll_lms_step : 2; /* [17:16], r/w, 0x2 */ - uint32_t adpll_sdm_dither_en_ctrl_hw : 1; /* [ 18], r/w, 0x1 */ - uint32_t adpll_sdm_dither_en : 1; /* [ 19], r/w, 0x1 */ - uint32_t adpll_lms_ext_value : 9; /* [28:20], r/w, 0x140 */ - uint32_t adpll_lms_ext_value_en : 1; /* [ 29], r/w, 0x0 */ - uint32_t reserved_30 : 1; /* [ 30], rsvd, 0x0 */ - uint32_t adpll_fref_div2_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } adpll_lms; - - /* 0x284 : adpll_spd */ - union { - struct - { - uint32_t adpll_spd_in_range_delay : 2; /* [ 1: 0], r/w, 0x1 */ - uint32_t reserved_2_3 : 2; /* [ 3: 2], rsvd, 0x0 */ - uint32_t adpll_spd_out_range_delay : 1; /* [ 4], r/w, 0x0 */ - uint32_t reserved_5_7 : 3; /* [ 7: 5], rsvd, 0x0 */ - uint32_t adpll_spd_in_range_cons : 2; /* [ 9: 8], r/w, 0x2 */ - uint32_t adpll_coarse_path_turnoff : 2; /* [11:10], r/w, 0x2 */ - uint32_t adpll_spd_threshold : 2; /* [13:12], r/w, 0x3 */ - uint32_t adpll_coarse_in_range_cons : 2; /* [15:14], r/w, 0x3 */ - uint32_t adpll_spd_gain : 2; /* [17:16], r/w, 0x2 */ - uint32_t adpll_coarse_gain : 2; /* [19:18], r/w, 0x2 */ - uint32_t adpll_force_lf_fast_mode_ctrl_hw : 1; /* [ 20], r/w, 0x1 */ - uint32_t adpll_force_lf_fast_mode : 1; /* [ 21], r/w, 0x0 */ - uint32_t adpll_force_lf_fast_mode_hw : 1; /* [ 22], r, 0x0 */ - uint32_t adpll_coarse_phaerr_en : 1; /* [ 23], r/w, 0x1 */ - uint32_t adpll_coarse_path_offtime_sel : 1; /* [ 24], r/w, 0x0 */ - uint32_t adpll_spd_outrange_dly_sel_ext : 2; /* [26:25], r/w, 0x1 */ - uint32_t adpll_spd_lms_sstp_win_sel : 1; /* [ 27], r/w, 0x0 */ - uint32_t adpll_force_coarse_path_on : 1; /* [ 28], r/w, 0x0 */ - uint32_t adpll_coarsepha_dly_sel : 1; /* [ 29], r/w, 0x0 */ - uint32_t adpll_spd_in_range_delay_1 : 2; /* [31:30], r/w, 0x1 */ - } BF; - uint32_t WORD; - } adpll_spd; - - /* 0x288 : fcal */ - union { - struct - { - uint32_t fcal_div_ratio_adj_en : 1; /* [ 0], r/w, 0x1 */ - uint32_t fcal_coarse_pha_threshold : 2; /* [ 2: 1], r/w, 0x1 */ - uint32_t fcal_mom_toggle_cnt : 1; /* [ 3], r/w, 0x0 */ - uint32_t fcal_clk_period : 2; /* [ 5: 4], r/w, 0x2 */ - uint32_t fcal_mode : 2; /* [ 7: 6], r/w, 0x0 */ - uint32_t reserved_8_15 : 8; /* [15: 8], rsvd, 0x0 */ - uint32_t fcal_mom_ini_ext : 8; /* [23:16], r/w, 0x80 */ - uint32_t reserved_24_31 : 8; /* [31:24], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } fcal; - - /* 0x28C : adpll_polarity */ - union { - struct - { - uint32_t reserved_0_7 : 8; /* [ 7: 0], rsvd, 0x0 */ - uint32_t adpll_lp_mom_polarity : 1; /* [ 8], r/w, 0x1 */ - uint32_t reserved_9_11 : 3; /* [11: 9], rsvd, 0x0 */ - uint32_t adpll_lms_polarity : 1; /* [ 12], r/w, 0x1 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t adpll_fcal_polarity : 1; /* [ 16], r/w, 0x0 */ - uint32_t reserved_17_19 : 3; /* [19:17], rsvd, 0x0 */ - uint32_t adpll_lp_polarity : 1; /* [ 20], r/w, 0x1 */ - uint32_t reserved_21_31 : 11; /* [31:21], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_polarity; - - /* 0x290 : adpll_output */ - union { - struct - { - uint32_t adpll_unlock_intrpt : 1; /* [ 0], r, 0x0 */ - uint32_t adpll_lo_lock : 1; /* [ 1], r, 0x0 */ - uint32_t reserved_2 : 1; /* [ 2], rsvd, 0x0 */ - uint32_t adpll_fsm_state : 4; /* [ 6: 3], r, 0x0 */ - uint32_t adpll_spd_unlock_sign : 1; /* [ 7], r, 0x0 */ - uint32_t adpll_vctrl_out_range_fsm : 1; /* [ 8], r, 0x0 */ - uint32_t adpll_mom_update_fail_fsm : 1; /* [ 9], r, 0x0 */ - uint32_t adpll_mom_update_ou_fsm : 1; /* [ 10], r, 0x0 */ - uint32_t adpll_spd_unlock_fsm : 1; /* [ 11], r, 0x0 */ - uint32_t adpll_spd_lock_fsm : 1; /* [ 12], r, 0x0 */ - uint32_t adpll_fcal_done_fsm : 1; /* [ 13], r, 0x0 */ - uint32_t adpll_capcode_out_range : 1; /* [ 14], r, 0x0 */ - uint32_t adpll_mom_update_total_ou : 2; /* [16:15], r, 0x0 */ - uint32_t adpll_capcode_ud : 1; /* [ 17], r, 0x0 */ - uint32_t adpll_vctrl_det_done : 1; /* [ 18], r, 0x0 */ - uint32_t adpll_freqerr_sign : 1; /* [ 19], r, 0x0 */ - uint32_t adpll_freqerr_ou : 1; /* [ 20], r, 0x0 */ - uint32_t adpll_freqerr_det_done : 1; /* [ 21], r, 0x0 */ - uint32_t reserved_22_31 : 10; /* [31:22], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } adpll_output; - - /* 0x294 : adpll_reserved */ - union { - struct - { - uint32_t adpll_resv1 : 16; /* [15: 0], r/w, 0xffff */ - uint32_t adpll_resv0 : 16; /* [31:16], r/w, 0x0 */ - } BF; - uint32_t WORD; - } adpll_reserved; - - /* 0x298 : rf_reserved */ - union { - struct - { - uint32_t rf_resv1 : 16; /* [15: 0], r/w, 0xffff */ - uint32_t rf_resv0 : 16; /* [31:16], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_reserved; - - /* 0x29C : rf_reserved_2 */ - union { - struct - { - uint32_t rf_resv : 32; /* [31: 0], r/w, 0x55555555 */ - } BF; - uint32_t WORD; - } rf_reserved_2; - - /* 0x2a0 reserved */ - uint8_t RESERVED0x2a0[96]; - - /* 0x300 : rbb_gain_ctrl0 */ - union { - struct - { - uint32_t gain_ctrl0_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl0_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl0_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl0_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl0_g_rbb2 : 3; /* [26:24], r/w, 0x0 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl0_g_rbb1 : 2; /* [29:28], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl0; - - /* 0x304 : rbb_gain_ctrl1 */ - union { - struct - { - uint32_t gain_ctrl1_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl1_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl1_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl1_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl1_g_rbb2 : 3; /* [26:24], r/w, 0x1 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl1_g_rbb1 : 2; /* [29:28], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl1; - - /* 0x308 : rbb_gain_ctrl2 */ - union { - struct - { - uint32_t gain_ctrl2_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl2_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl2_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl2_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl2_g_rbb2 : 3; /* [26:24], r/w, 0x2 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl2_g_rbb1 : 2; /* [29:28], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl2; - - /* 0x30C : rbb_gain_ctrl3 */ - union { - struct - { - uint32_t gain_ctrl3_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl3_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl3_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl3_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl3_g_rbb2 : 3; /* [26:24], r/w, 0x3 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl3_g_rbb1 : 2; /* [29:28], r/w, 0x0 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl3; - - /* 0x310 : rbb_gain_ctrl4 */ - union { - struct - { - uint32_t gain_ctrl4_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl4_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl4_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl4_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl4_g_rbb2 : 3; /* [26:24], r/w, 0x1 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl4_g_rbb1 : 2; /* [29:28], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl4; - - /* 0x314 : rbb_gain_ctrl5 */ - union { - struct - { - uint32_t gain_ctrl5_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl5_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl5_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl5_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl5_g_rbb2 : 3; /* [26:24], r/w, 0x2 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl5_g_rbb1 : 2; /* [29:28], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl5; - - /* 0x318 : rbb_gain_ctrl6 */ - union { - struct - { - uint32_t gain_ctrl6_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl6_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl6_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl6_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl6_g_rbb2 : 3; /* [26:24], r/w, 0x3 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl6_g_rbb1 : 2; /* [29:28], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl6; - - /* 0x31C : rbb_gain_ctrl7 */ - union { - struct - { - uint32_t gain_ctrl7_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl7_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl7_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl7_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl7_g_rbb2 : 3; /* [26:24], r/w, 0x4 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl7_g_rbb1 : 2; /* [29:28], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl7; - - /* 0x320 : rbb_gain_ctrl8 */ - union { - struct - { - uint32_t gain_ctrl8_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl8_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl8_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl8_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl8_g_rbb2 : 3; /* [26:24], r/w, 0x5 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl8_g_rbb1 : 2; /* [29:28], r/w, 0x1 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl8; - - /* 0x324 : rbb_gain_ctrl9 */ - union { - struct - { - uint32_t gain_ctrl9_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl9_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl9_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl9_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl9_g_rbb2 : 3; /* [26:24], r/w, 0x3 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl9_g_rbb1 : 2; /* [29:28], r/w, 0x2 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl9; - - /* 0x328 : rbb_gain_ctrl10 */ - union { - struct - { - uint32_t gain_ctrl10_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl10_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl10_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl10_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl10_g_rbb2 : 3; /* [26:24], r/w, 0x4 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl10_g_rbb1 : 2; /* [29:28], r/w, 0x2 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl10; - - /* 0x32C : rbb_gain_ctrl11 */ - union { - struct - { - uint32_t gain_ctrl11_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl11_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl11_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl11_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl11_g_rbb2 : 3; /* [26:24], r/w, 0x5 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl11_g_rbb1 : 2; /* [29:28], r/w, 0x2 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl11; - - /* 0x330 : rbb_gain_ctrl12 */ - union { - struct - { - uint32_t gain_ctrl12_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl12_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl12_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl12_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl12_g_rbb2 : 3; /* [26:24], r/w, 0x6 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl12_g_rbb1 : 2; /* [29:28], r/w, 0x2 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl12; - - /* 0x334 : rbb_gain_ctrl13 */ - union { - struct - { - uint32_t gain_ctrl13_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl13_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl13_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl13_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl13_g_rbb2 : 3; /* [26:24], r/w, 0x4 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl13_g_rbb1 : 2; /* [29:28], r/w, 0x3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl13; - - /* 0x338 : rbb_gain_ctrl14 */ - union { - struct - { - uint32_t gain_ctrl14_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl14_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl14_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl14_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl14_g_rbb2 : 3; /* [26:24], r/w, 0x5 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl14_g_rbb1 : 2; /* [29:28], r/w, 0x3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl14; - - /* 0x33C : rbb_gain_ctrl15 */ - union { - struct - { - uint32_t gain_ctrl15_rosdac_q_bw0 : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t gain_ctrl15_rosdac_i_bw0 : 6; /* [11: 6], r/w, 0x20 */ - uint32_t gain_ctrl15_rosdac_q_bw1 : 6; /* [17:12], r/w, 0x20 */ - uint32_t gain_ctrl15_rosdac_i_bw1 : 6; /* [23:18], r/w, 0x20 */ - uint32_t gain_ctrl15_g_rbb2 : 3; /* [26:24], r/w, 0x6 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t gain_ctrl15_g_rbb1 : 2; /* [29:28], r/w, 0x3 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rbb_gain_ctrl15; - - /* 0x340 reserved */ - uint8_t RESERVED0x340[192]; - - /* 0x400 : acal_config */ - union { - struct - { - uint32_t vco_idac_ll : 6; /* [ 5: 0], r/w, 0x20 */ - uint32_t reserved_6_7 : 2; /* [ 7: 6], rsvd, 0x0 */ - uint32_t vco_idac_lh : 6; /* [13: 8], r/w, 0x20 */ - uint32_t reserved_14_15 : 2; /* [15:14], rsvd, 0x0 */ - uint32_t vco_idac_hl : 6; /* [21:16], r/w, 0x20 */ - uint32_t reserved_22_23 : 2; /* [23:22], rsvd, 0x0 */ - uint32_t vco_idac_hh : 6; /* [29:24], r/w, 0x20 */ - uint32_t reserved_30_31 : 2; /* [31:30], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } acal_config; - - /* 0x404 : lo_config_2402 */ - union { - struct - { - uint32_t kcal_ratio_2402 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2402 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2402; - - /* 0x408 : lo_config_2404 */ - union { - struct - { - uint32_t kcal_ratio_2404 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2404 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2404; - - /* 0x40C : lo_config_2406 */ - union { - struct - { - uint32_t kcal_ratio_2406 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2406 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2406; - - /* 0x410 : lo_config_2408 */ - union { - struct - { - uint32_t kcal_ratio_2408 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2408 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2408; - - /* 0x414 : lo_config_2410 */ - union { - struct - { - uint32_t kcal_ratio_2410 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2410 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2410; - - /* 0x418 : lo_config_2412 */ - union { - struct - { - uint32_t kcal_ratio_2412 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2412 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2412; - - /* 0x41C : lo_config_2414 */ - union { - struct - { - uint32_t kcal_ratio_2414 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2414 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2414; - - /* 0x420 : lo_config_2416 */ - union { - struct - { - uint32_t kcal_ratio_2416 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2416 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2416; - - /* 0x424 : lo_config_2418 */ - union { - struct - { - uint32_t kcal_ratio_2418 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2418 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2418; - - /* 0x428 : lo_config_2420 */ - union { - struct - { - uint32_t kcal_ratio_2420 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2420 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2420; - - /* 0x42C : lo_config_2422 */ - union { - struct - { - uint32_t kcal_ratio_2422 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2422 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2422; - - /* 0x430 : lo_config_2424 */ - union { - struct - { - uint32_t kcal_ratio_2424 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2424 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2424; - - /* 0x434 : lo_config_2426 */ - union { - struct - { - uint32_t kcal_ratio_2426 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2426 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2426; - - /* 0x438 : lo_config_2428 */ - union { - struct - { - uint32_t kcal_ratio_2428 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2428 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2428; - - /* 0x43C : lo_config_2430 */ - union { - struct - { - uint32_t kcal_ratio_2430 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2430 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2430; - - /* 0x440 : lo_config_2432 */ - union { - struct - { - uint32_t kcal_ratio_2432 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2432 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2432; - - /* 0x444 : lo_config_2434 */ - union { - struct - { - uint32_t kcal_ratio_2434 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2434 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2434; - - /* 0x448 : lo_config_2436 */ - union { - struct - { - uint32_t kcal_ratio_2436 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2436 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2436; - - /* 0x44C : lo_config_2438 */ - union { - struct - { - uint32_t kcal_ratio_2438 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2438 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2438; - - /* 0x450 : lo_config_2440 */ - union { - struct - { - uint32_t kcal_ratio_2440 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2440 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2440; - - /* 0x454 : lo_config_2442 */ - union { - struct - { - uint32_t kcal_ratio_2442 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2442 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2442; - - /* 0x458 : lo_config_2444 */ - union { - struct - { - uint32_t kcal_ratio_2444 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2444 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2444; - - /* 0x45C : lo_config_2446 */ - union { - struct - { - uint32_t kcal_ratio_2446 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2446 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2446; - - /* 0x460 : lo_config_2448 */ - union { - struct - { - uint32_t kcal_ratio_2448 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2448 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2448; - - /* 0x464 : lo_config_2450 */ - union { - struct - { - uint32_t kcal_ratio_2450 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2450 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2450; - - /* 0x468 : lo_config_2452 */ - union { - struct - { - uint32_t kcal_ratio_2452 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2452 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2452; - - /* 0x46C : lo_config_2454 */ - union { - struct - { - uint32_t kcal_ratio_2454 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2454 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2454; - - /* 0x470 : lo_config_2456 */ - union { - struct - { - uint32_t kcal_ratio_2456 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2456 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2456; - - /* 0x474 : lo_config_2458 */ - union { - struct - { - uint32_t kcal_ratio_2458 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2458 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2458; - - /* 0x478 : lo_config_2460 */ - union { - struct - { - uint32_t kcal_ratio_2460 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2460 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2460; - - /* 0x47C : lo_config_2462 */ - union { - struct - { - uint32_t kcal_ratio_2462 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2462 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2462; - - /* 0x480 : lo_config_2464 */ - union { - struct - { - uint32_t kcal_ratio_2464 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2464 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2464; - - /* 0x484 : lo_config_2466 */ - union { - struct - { - uint32_t kcal_ratio_2466 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2466 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2466; - - /* 0x488 : lo_config_2468 */ - union { - struct - { - uint32_t kcal_ratio_2468 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2468 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2468; - - /* 0x48C : lo_config_2470 */ - union { - struct - { - uint32_t kcal_ratio_2470 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2470 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2470; - - /* 0x490 : lo_config_2472 */ - union { - struct - { - uint32_t kcal_ratio_2472 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2472 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2472; - - /* 0x494 : lo_config_2474 */ - union { - struct - { - uint32_t kcal_ratio_2474 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2474 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2474; - - /* 0x498 : lo_config_2476 */ - union { - struct - { - uint32_t kcal_ratio_2476 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2476 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2476; - - /* 0x49C : lo_config_2478 */ - union { - struct - { - uint32_t kcal_ratio_2478 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2478 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2478; - - /* 0x4A0 : lo_config_2480 */ - union { - struct - { - uint32_t kcal_ratio_2480 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2480 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2480; - - /* 0x4A4 : lo_config_2405 */ - union { - struct - { - uint32_t kcal_ratio_2405 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2405 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2405; - - /* 0x4A8 : lo_config_2415 */ - union { - struct - { - uint32_t kcal_ratio_2415 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2415 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2415; - - /* 0x4AC : lo_config_2425 */ - union { - struct - { - uint32_t kcal_ratio_2425 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2425 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2425; - - /* 0x4B0 : lo_config_2435 */ - union { - struct - { - uint32_t kcal_ratio_2435 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2435 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2435; - - /* 0x4B4 : lo_config_2445 */ - union { - struct - { - uint32_t kcal_ratio_2445 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2445 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2445; - - /* 0x4B8 : lo_config_2455 */ - union { - struct - { - uint32_t kcal_ratio_2455 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2455 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2455; - - /* 0x4BC : lo_config_2465 */ - union { - struct - { - uint32_t kcal_ratio_2465 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2465 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2465; - - /* 0x4C0 : lo_config_2475 */ - union { - struct - { - uint32_t kcal_ratio_2475 : 10; /* [ 9: 0], r/w, 0x26c */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t adpll_sdm_dither_en_2475 : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_31 : 19; /* [31:13], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } lo_config_2475; - - /* 0x4c4 reserved */ - uint8_t RESERVED0x4c4[60]; - - /* 0x500 : dg_testbus_0 */ - union { - struct - { - uint32_t rf_testbus_read : 32; /* [31: 0], r, 0xbf707 */ - } BF; - uint32_t WORD; - } dg_testbus_0; - - /* 0x504 : dg_testbus_1 */ - union { - struct - { - uint32_t rf_testbus_sel : 4; /* [ 3: 0], r/w, 0x0 */ - uint32_t reserved_4_31 : 28; /* [31: 4], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dg_testbus_1; - - /* 0x508 : dg_ppud_0 */ - union { - struct - { - uint32_t reserved_0_15 : 16; /* [15: 0], rsvd, 0x0 */ - uint32_t ppud_cnt2 : 9; /* [24:16], r/w, 0x9a */ - uint32_t ppud_cnt1 : 5; /* [29:25], r/w, 0xf */ - uint32_t ppud_manaual_en : 1; /* [ 30], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } dg_ppud_0; - - /* 0x50C : rf_top */ - union { - struct - { - uint32_t rfckg_afifo_adpll_inv : 1; /* [ 0], r/w, 0x0 */ - uint32_t rfckg_afifo_rxadc_inv : 1; /* [ 1], r/w, 0x0 */ - uint32_t rfckg_afifo_tx_inv : 1; /* [ 2], r/w, 0x1 */ - uint32_t reserved_3_15 : 13; /* [15: 3], rsvd, 0x0 */ - uint32_t rf_mac_lo_time_offset : 6; /* [21:16], r/w, 0x4 */ - uint32_t rf_rx_mode_hw : 2; /* [23:22], r, 0x0 */ - uint32_t rf_rx_mode_4s : 2; /* [25:24], r/w, 0x0 */ - uint32_t rf_rx_mode_4s_en : 1; /* [ 26], r/w, 0x0 */ - uint32_t reserved_27 : 1; /* [ 27], rsvd, 0x0 */ - uint32_t rf_rx_en_4s : 1; /* [ 28], r/w, 0x0 */ - uint32_t rf_rx_en_src : 1; /* [ 29], r/w, 0x0 */ - uint32_t rf_tx_en_4s : 1; /* [ 30], r/w, 0x0 */ - uint32_t rf_tx_en_src : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_top; - - /* 0x510 : rf_fsm */ - union { - struct - { - uint32_t rf_fsm_lo_time : 12; /* [11: 0], r/w, 0x640 */ - uint32_t rf_fsm_state : 3; /* [14:12], r, 0x0 */ - uint32_t reserved_15 : 1; /* [ 15], rsvd, 0x0 */ - uint32_t rf_fsm_st_4s : 3; /* [18:16], r/w, 0x0 */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t rf_fsm_st_4s_en : 1; /* [ 20], r/w, 0x0 */ - uint32_t rf_fsm_en : 1; /* [ 21], r/w, 0x1 */ - uint32_t rf_fsm_rx_afifo_4s : 1; /* [ 22], r/w, 0x0 */ - uint32_t rf_fsm_rx_afifo_4s_en : 1; /* [ 23], r/w, 0x0 */ - uint32_t rf_fsm_tx_afifo_4s : 1; /* [ 24], r/w, 0x0 */ - uint32_t rf_fsm_tx_afifo_4s_en : 1; /* [ 25], r/w, 0x0 */ - uint32_t rf_fsm_afifo_dly_time : 6; /* [31:26], r/w, 0x17 */ - } BF; - uint32_t WORD; - } rf_fsm; - - /* 0x514 : rf_singen_0 */ - union { - struct - { - uint32_t singen_inc_step1 : 10; /* [ 9: 0], r/w, 0x1 */ - uint32_t reserved_10_15 : 6; /* [15:10], rsvd, 0x0 */ - uint32_t singen_inc_step0 : 10; /* [25:16], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t singen_unsign_en : 1; /* [ 28], r/w, 0x0 */ - uint32_t singen_clkdiv_n : 2; /* [30:29], r/w, 0x0 */ - uint32_t singen_en : 1; /* [ 31], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_singen_0; - - /* 0x518 : rf_singen_1 */ - union { - struct - { - uint32_t singen_clkdiv_q : 10; /* [ 9: 0], r/w, 0x1 */ - uint32_t reserved_10_11 : 2; /* [11:10], rsvd, 0x0 */ - uint32_t singen_mode_q : 4; /* [15:12], r/w, 0x0 */ - uint32_t singen_clkdiv_i : 10; /* [25:16], r/w, 0x1 */ - uint32_t reserved_26_27 : 2; /* [27:26], rsvd, 0x0 */ - uint32_t singen_mode_i : 4; /* [31:28], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_singen_1; - - /* 0x51C : rf_singen_2 */ - union { - struct - { - uint32_t singen_gain_i : 11; /* [10: 0], r/w, 0x3ff */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t singen_start_addr1_i : 10; /* [21:12], r/w, 0x0 */ - uint32_t singen_start_addr0_i : 10; /* [31:22], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_singen_2; - - /* 0x520 : rf_singen_3 */ - union { - struct - { - uint32_t singen_gain_q : 11; /* [10: 0], r/w, 0x3ff */ - uint32_t reserved_11 : 1; /* [ 11], rsvd, 0x0 */ - uint32_t singen_start_addr1_q : 10; /* [21:12], r/w, 0x0 */ - uint32_t singen_start_addr0_q : 10; /* [31:22], r/w, 0x0 */ - } BF; - uint32_t WORD; - } rf_singen_3; - - /* 0x524 : rf_singen_4 */ - union { - struct - { - uint32_t singen_fix_q : 12; /* [11: 0], r/w, 0x0 */ - uint32_t singen_fix_en_q : 1; /* [ 12], r/w, 0x0 */ - uint32_t reserved_13_15 : 3; /* [15:13], rsvd, 0x0 */ - uint32_t singen_fix_i : 12; /* [27:16], r/w, 0x0 */ - uint32_t singen_fix_en_i : 1; /* [ 28], r/w, 0x0 */ - uint32_t reserved_29_31 : 3; /* [31:29], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_singen_4; - - /* 0x528 : rf_sram_ctrl0 */ - union { - struct - { - uint32_t rf_sram_done : 1; /* [ 0], r, 0x0 */ - uint32_t rf_sram_en : 1; /* [ 1], r/w, 0x0 */ - uint32_t rf_sram_loop_en : 1; /* [ 2], r/w, 0x0 */ - uint32_t rf_sram_sts_clr : 1; /* [ 3], r/w, 0x0 */ - uint32_t rf_sram_mode : 2; /* [ 5: 4], r/w, 0x0 */ - uint32_t reserved_6_15 : 10; /* [15: 6], rsvd, 0x0 */ - uint32_t rf_sram_done_cnt : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl0; - - /* 0x52C : rf_sram_ctrl1 */ - union { - struct - { - uint32_t rf_sram_addr_end : 16; /* [15: 0], r/w, 0xffff */ - uint32_t rf_sram_addr_start : 16; /* [31:16], r/w, 0x6000 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl1; - - /* 0x530 : rf_sram_ctrl2 */ - union { - struct - { - uint32_t rf_sram_sts : 32; /* [31: 0], r, 0x0 */ - } BF; - uint32_t WORD; - } rf_sram_ctrl2; - - /* 0x534 : rf_test_mode */ - union { - struct - { - uint32_t dacout_hw : 12; /* [11: 0], r, 0x0 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t dacout_4s : 12; /* [27:16], r/w, 0x0 */ - uint32_t dacout_4s_en : 1; /* [ 28], r/w, 0x0 */ - uint32_t dacout_4s_sram_en : 1; /* [ 29], r/w, 0x0 */ - uint32_t rf_test_mode_en : 1; /* [ 30], r/w, 0x0 */ - uint32_t reserved_31 : 1; /* [ 31], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_test_mode; - - /* 0x538 : rf_rx_pulse_filter */ - union { - struct - { - uint32_t pf_th2 : 9; /* [ 8: 0], r/w, 0xf */ - uint32_t reserved_9 : 1; /* [ 9], rsvd, 0x0 */ - uint32_t pf_th1 : 9; /* [18:10], r/w, 0x7f */ - uint32_t reserved_19 : 1; /* [ 19], rsvd, 0x0 */ - uint32_t pf_en_q : 1; /* [ 20], r/w, 0x0 */ - uint32_t pf_en_i : 1; /* [ 21], r/w, 0x0 */ - uint32_t reserved_22_31 : 10; /* [31:22], rsvd, 0x0 */ - } BF; - uint32_t WORD; - } rf_rx_pulse_filter; -}; - -typedef volatile struct rf_reg rf_reg_t; - -#endif /* __RF_REG_H__ */ diff --git a/drivers/bl702_driver/regs/tzc_nsec_reg.h b/drivers/bl702_driver/regs/tzc_nsec_reg.h deleted file mode 100644 index a4c09bdf..00000000 --- a/drivers/bl702_driver/regs/tzc_nsec_reg.h +++ /dev/null @@ -1,256 +0,0 @@ -/** - ****************************************************************************** - * @file tzc_nsec_reg.h - * @version V1.2 - * @date 2020-03-30 - * @brief This file is the description of.IP register - ****************************************************************************** - * @attention - * - *

© COPYRIGHT(c) 2019 Bouffalo Lab

- * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Bouffalo Lab nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - ****************************************************************************** - */ -#ifndef __TZC_NSEC_REG_H__ -#define __TZC_NSEC_REG_H__ - -#include "bl702.h" - -/* 0x40 : tzc_rom_ctrl */ -#define TZC_NSEC_TZC_ROM_CTRL_OFFSET (0x40) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN TZC_NSEC_TZC_ROM0_R0_ID0_EN -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_POS (0U) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM0_R0_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN TZC_NSEC_TZC_ROM0_R1_ID0_EN -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_POS (1U) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM0_R1_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN TZC_NSEC_TZC_ROM1_R0_ID0_EN -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_POS (2U) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM1_R0_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN TZC_NSEC_TZC_ROM1_R1_ID0_EN -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_POS (3U) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID0_EN_POS) -#define TZC_NSEC_TZC_ROM1_R1_ID0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_ID0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID0_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN TZC_NSEC_TZC_ROM0_R0_ID1_EN -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_POS (8U) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM0_R0_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN TZC_NSEC_TZC_ROM0_R1_ID1_EN -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_POS (9U) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM0_R1_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN TZC_NSEC_TZC_ROM1_R0_ID1_EN -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_POS (10U) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM1_R0_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN TZC_NSEC_TZC_ROM1_R1_ID1_EN -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_POS (11U) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID1_EN_POS) -#define TZC_NSEC_TZC_ROM1_R1_ID1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_ID1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_ID1_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R0_EN TZC_NSEC_TZC_ROM0_R0_EN -#define TZC_NSEC_TZC_ROM0_R0_EN_POS (16U) -#define TZC_NSEC_TZC_ROM0_R0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_EN_POS) -#define TZC_NSEC_TZC_ROM0_R0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R1_EN TZC_NSEC_TZC_ROM0_R1_EN -#define TZC_NSEC_TZC_ROM0_R1_EN_POS (17U) -#define TZC_NSEC_TZC_ROM0_R1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_EN_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_EN_POS) -#define TZC_NSEC_TZC_ROM0_R1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R0_EN TZC_NSEC_TZC_ROM1_R0_EN -#define TZC_NSEC_TZC_ROM1_R0_EN_POS (18U) -#define TZC_NSEC_TZC_ROM1_R0_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_EN_POS) -#define TZC_NSEC_TZC_ROM1_R0_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_EN_POS)) -#define TZC_NSEC_TZC_ROM1_R1_EN TZC_NSEC_TZC_ROM1_R1_EN -#define TZC_NSEC_TZC_ROM1_R1_EN_POS (19U) -#define TZC_NSEC_TZC_ROM1_R1_EN_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_EN_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_EN_POS) -#define TZC_NSEC_TZC_ROM1_R1_EN_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_EN_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_EN_POS)) -#define TZC_NSEC_TZC_ROM0_R0_LOCK TZC_NSEC_TZC_ROM0_R0_LOCK -#define TZC_NSEC_TZC_ROM0_R0_LOCK_POS (24U) -#define TZC_NSEC_TZC_ROM0_R0_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R0_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_LOCK_POS) -#define TZC_NSEC_TZC_ROM0_R0_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_LOCK_POS)) -#define TZC_NSEC_TZC_ROM0_R1_LOCK TZC_NSEC_TZC_ROM0_R1_LOCK -#define TZC_NSEC_TZC_ROM0_R1_LOCK_POS (25U) -#define TZC_NSEC_TZC_ROM0_R1_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM0_R1_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_LOCK_POS) -#define TZC_NSEC_TZC_ROM0_R1_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_LOCK_POS)) -#define TZC_NSEC_TZC_ROM1_R0_LOCK TZC_NSEC_TZC_ROM1_R0_LOCK -#define TZC_NSEC_TZC_ROM1_R0_LOCK_POS (26U) -#define TZC_NSEC_TZC_ROM1_R0_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R0_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_LOCK_POS) -#define TZC_NSEC_TZC_ROM1_R0_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_LOCK_POS)) -#define TZC_NSEC_TZC_ROM1_R1_LOCK TZC_NSEC_TZC_ROM1_R1_LOCK -#define TZC_NSEC_TZC_ROM1_R1_LOCK_POS (27U) -#define TZC_NSEC_TZC_ROM1_R1_LOCK_LEN (1U) -#define TZC_NSEC_TZC_ROM1_R1_LOCK_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_LOCK_POS) -#define TZC_NSEC_TZC_ROM1_R1_LOCK_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_LOCK_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_LOCK_POS)) -#define TZC_NSEC_TZC_SBOOT_DONE TZC_NSEC_TZC_SBOOT_DONE -#define TZC_NSEC_TZC_SBOOT_DONE_POS (28U) -#define TZC_NSEC_TZC_SBOOT_DONE_LEN (4U) -#define TZC_NSEC_TZC_SBOOT_DONE_MSK (((1U << TZC_NSEC_TZC_SBOOT_DONE_LEN) - 1) << TZC_NSEC_TZC_SBOOT_DONE_POS) -#define TZC_NSEC_TZC_SBOOT_DONE_UMSK (~(((1U << TZC_NSEC_TZC_SBOOT_DONE_LEN) - 1) << TZC_NSEC_TZC_SBOOT_DONE_POS)) - -/* 0x44 : tzc_rom0_r0 */ -#define TZC_NSEC_TZC_ROM0_R0_OFFSET (0x44) -#define TZC_NSEC_TZC_ROM0_R0_END TZC_NSEC_TZC_ROM0_R0_END -#define TZC_NSEC_TZC_ROM0_R0_END_POS (0U) -#define TZC_NSEC_TZC_ROM0_R0_END_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R0_END_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_END_POS) -#define TZC_NSEC_TZC_ROM0_R0_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_END_POS)) -#define TZC_NSEC_TZC_ROM0_R0_START TZC_NSEC_TZC_ROM0_R0_START -#define TZC_NSEC_TZC_ROM0_R0_START_POS (16U) -#define TZC_NSEC_TZC_ROM0_R0_START_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R0_START_MSK (((1U << TZC_NSEC_TZC_ROM0_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_START_POS) -#define TZC_NSEC_TZC_ROM0_R0_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R0_START_POS)) - -/* 0x48 : tzc_rom0_r1 */ -#define TZC_NSEC_TZC_ROM0_R1_OFFSET (0x48) -#define TZC_NSEC_TZC_ROM0_R1_END TZC_NSEC_TZC_ROM0_R1_END -#define TZC_NSEC_TZC_ROM0_R1_END_POS (0U) -#define TZC_NSEC_TZC_ROM0_R1_END_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R1_END_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_END_POS) -#define TZC_NSEC_TZC_ROM0_R1_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_END_POS)) -#define TZC_NSEC_TZC_ROM0_R1_START TZC_NSEC_TZC_ROM0_R1_START -#define TZC_NSEC_TZC_ROM0_R1_START_POS (16U) -#define TZC_NSEC_TZC_ROM0_R1_START_LEN (16U) -#define TZC_NSEC_TZC_ROM0_R1_START_MSK (((1U << TZC_NSEC_TZC_ROM0_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_START_POS) -#define TZC_NSEC_TZC_ROM0_R1_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM0_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM0_R1_START_POS)) - -/* 0x4C : tzc_rom1_r0 */ -#define TZC_NSEC_TZC_ROM1_R0_OFFSET (0x4C) -#define TZC_NSEC_TZC_ROM1_R0_END TZC_NSEC_TZC_ROM1_R0_END -#define TZC_NSEC_TZC_ROM1_R0_END_POS (0U) -#define TZC_NSEC_TZC_ROM1_R0_END_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R0_END_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_END_POS) -#define TZC_NSEC_TZC_ROM1_R0_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_END_POS)) -#define TZC_NSEC_TZC_ROM1_R0_START TZC_NSEC_TZC_ROM1_R0_START -#define TZC_NSEC_TZC_ROM1_R0_START_POS (16U) -#define TZC_NSEC_TZC_ROM1_R0_START_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R0_START_MSK (((1U << TZC_NSEC_TZC_ROM1_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_START_POS) -#define TZC_NSEC_TZC_ROM1_R0_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R0_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R0_START_POS)) - -/* 0x50 : tzc_rom1_r1 */ -#define TZC_NSEC_TZC_ROM1_R1_OFFSET (0x50) -#define TZC_NSEC_TZC_ROM1_R1_END TZC_NSEC_TZC_ROM1_R1_END -#define TZC_NSEC_TZC_ROM1_R1_END_POS (0U) -#define TZC_NSEC_TZC_ROM1_R1_END_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R1_END_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_END_POS) -#define TZC_NSEC_TZC_ROM1_R1_END_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_END_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_END_POS)) -#define TZC_NSEC_TZC_ROM1_R1_START TZC_NSEC_TZC_ROM1_R1_START -#define TZC_NSEC_TZC_ROM1_R1_START_POS (16U) -#define TZC_NSEC_TZC_ROM1_R1_START_LEN (16U) -#define TZC_NSEC_TZC_ROM1_R1_START_MSK (((1U << TZC_NSEC_TZC_ROM1_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_START_POS) -#define TZC_NSEC_TZC_ROM1_R1_START_UMSK (~(((1U << TZC_NSEC_TZC_ROM1_R1_START_LEN) - 1) << TZC_NSEC_TZC_ROM1_R1_START_POS)) - -struct tzc_nsec_reg { - /* 0x0 reserved */ - uint8_t RESERVED0x0[64]; - - /* 0x40 : tzc_rom_ctrl */ - union { - struct - { - uint32_t tzc_rom0_r0_id0_en : 1; /* [ 0], r, 0x1 */ - uint32_t tzc_rom0_r1_id0_en : 1; /* [ 1], r, 0x1 */ - uint32_t tzc_rom1_r0_id0_en : 1; /* [ 2], r, 0x1 */ - uint32_t tzc_rom1_r1_id0_en : 1; /* [ 3], r, 0x1 */ - uint32_t reserved_4_7 : 4; /* [ 7: 4], rsvd, 0x0 */ - uint32_t tzc_rom0_r0_id1_en : 1; /* [ 8], r, 0x1 */ - uint32_t tzc_rom0_r1_id1_en : 1; /* [ 9], r, 0x1 */ - uint32_t tzc_rom1_r0_id1_en : 1; /* [ 10], r, 0x1 */ - uint32_t tzc_rom1_r1_id1_en : 1; /* [ 11], r, 0x1 */ - uint32_t reserved_12_15 : 4; /* [15:12], rsvd, 0x0 */ - uint32_t tzc_rom0_r0_en : 1; /* [ 16], r, 0x0 */ - uint32_t tzc_rom0_r1_en : 1; /* [ 17], r, 0x0 */ - uint32_t tzc_rom1_r0_en : 1; /* [ 18], r, 0x0 */ - uint32_t tzc_rom1_r1_en : 1; /* [ 19], r, 0x0 */ - uint32_t reserved_20_23 : 4; /* [23:20], rsvd, 0x0 */ - uint32_t tzc_rom0_r0_lock : 1; /* [ 24], r, 0x0 */ - uint32_t tzc_rom0_r1_lock : 1; /* [ 25], r, 0x0 */ - uint32_t tzc_rom1_r0_lock : 1; /* [ 26], r, 0x0 */ - uint32_t tzc_rom1_r1_lock : 1; /* [ 27], r, 0x0 */ - uint32_t tzc_sboot_done : 4; /* [31:28], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom_ctrl; - - /* 0x44 : tzc_rom0_r0 */ - union { - struct - { - uint32_t tzc_rom0_r0_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom0_r0_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom0_r0; - - /* 0x48 : tzc_rom0_r1 */ - union { - struct - { - uint32_t tzc_rom0_r1_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom0_r1_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom0_r1; - - /* 0x4C : tzc_rom1_r0 */ - union { - struct - { - uint32_t tzc_rom1_r0_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom1_r0_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom1_r0; - - /* 0x50 : tzc_rom1_r1 */ - union { - struct - { - uint32_t tzc_rom1_r1_end : 16; /* [15: 0], r, 0xffff */ - uint32_t tzc_rom1_r1_start : 16; /* [31:16], r, 0x0 */ - } BF; - uint32_t WORD; - } tzc_rom1_r1; -}; - -typedef volatile struct tzc_nsec_reg tzc_nsec_reg_t; - -#endif /* __TZC_NSEC_REG_H__ */ diff --git a/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj b/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj index a167befe..bcc3dd5c 100644 --- a/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj +++ b/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj b/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj index c309d7e4..9b0aaa6a 100644 --- a/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj +++ b/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/adc/adc_key/cdk/adc_key.cdkproj b/examples/adc/adc_key/cdk/adc_key.cdkproj index 3508f45a..7324f5cd 100644 --- a/examples/adc/adc_key/cdk/adc_key.cdkproj +++ b/examples/adc/adc_key/cdk/adc_key.cdkproj @@ -191,7 +191,7 @@ Board: bl70x_iot - + @@ -372,11 +372,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -392,7 +392,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -563,11 +563,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -583,7 +583,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj b/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj index 4c167d2e..a83d09e4 100644 --- a/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj +++ b/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj b/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj index 30a39cae..0b5e84c9 100644 --- a/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj +++ b/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj b/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj index 547d1e53..6322fc0a 100644 --- a/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj +++ b/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj b/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj index 34f9803b..14eafe13 100644 --- a/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj +++ b/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/bl_mcu_sdk.cdkws b/examples/bl_mcu_sdk.cdkws index 63f609dc..21198085 100644 --- a/examples/bl_mcu_sdk.cdkws +++ b/examples/bl_mcu_sdk.cdkws @@ -1,6 +1,6 @@ - + @@ -23,7 +23,6 @@ - @@ -43,7 +42,7 @@ - + @@ -72,7 +71,7 @@ - + diff --git a/examples/ble/ble_central/cdk/ble_central.cdkproj b/examples/ble/ble_central/cdk/ble_central.cdkproj index 63e128e0..0b777c71 100644 --- a/examples/ble/ble_central/cdk/ble_central.cdkproj +++ b/examples/ble/ble_central/cdk/ble_central.cdkproj @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -548,7 +548,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -564,7 +564,7 @@ Board: bl70x_iot portasmHANDLE_INTERRUPT=FreeRTOS_Interrupt_Handler; - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc gdwarf2 @@ -739,7 +739,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -755,7 +755,7 @@ Board: bl70x_iot portasmHANDLE_INTERRUPT=FreeRTOS_Interrupt_Handler; - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc gdwarf2 diff --git a/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj b/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj index 29b2a052..3d5c0038 100644 --- a/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj +++ b/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -548,7 +548,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -564,7 +564,7 @@ Board: bl70x_iot portasmHANDLE_INTERRUPT=FreeRTOS_Interrupt_Handler; - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc gdwarf2 @@ -739,7 +739,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -755,7 +755,7 @@ Board: bl70x_iot portasmHANDLE_INTERRUPT=FreeRTOS_Interrupt_Handler; - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/ble/ble_stack/bl_hci_wrapper;$(ProjectPath)../../../../components/ble/ble_stack/cli_cmds;$(ProjectPath)../../../../components/ble/ble_stack/common;$(ProjectPath)../../../../components/ble/ble_stack/common/include;$(ProjectPath)../../../../components/ble/ble_stack/common/include/misc;$(ProjectPath)../../../../components/ble/ble_stack/common/include/toolchain;$(ProjectPath)../../../../components/ble/ble_stack/common/include/zephyr;$(ProjectPath)../../../../components/ble/ble_stack/common/tinycrypt/include/tinycrypt;$(ProjectPath)../../../../components/ble/ble_stack/port/include;$(ProjectPath)../../../../components/ble/ble_stack/hci_onchip;$(ProjectPath)../../../../components/ble/ble_stack/host;$(ProjectPath)../../../../components/ble/ble_stack/include/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/include/drivers/bluetooth;$(ProjectPath)../../../../components/ble/ble_stack/services;$(ProjectPath)../../../../components/ble/blecontroller/ble_inc;$(ProjectPath)../../../../components/ble/ble_stack/services/oad;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc gdwarf2 diff --git a/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj b/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj index 114a5e91..a6939477 100644 --- a/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj +++ b/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -402,11 +402,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -422,7 +422,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -597,7 +597,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -613,7 +613,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj b/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj index 80a25f3b..d87c32cb 100644 --- a/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj +++ b/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -402,11 +402,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -422,7 +422,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -597,7 +597,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -613,7 +613,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj b/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj index 42b8e50e..c4125221 100644 --- a/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj +++ b/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -405,11 +405,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -425,7 +425,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -596,11 +596,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize size (-Os) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -616,7 +616,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj b/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj index f917ab16..111274be 100644 --- a/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj +++ b/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -408,11 +408,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize size (-Os) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -428,7 +428,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -603,7 +603,7 @@ Board: bl70x_iot Optimize size (-Os) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -619,7 +619,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/dac/dac_dma/cdk/dac_dma.cdkproj b/examples/dac/dac_dma/cdk/dac_dma.cdkproj index 987e7a1b..fb32a037 100644 --- a/examples/dac/dac_dma/cdk/dac_dma.cdkproj +++ b/examples/dac/dac_dma/cdk/dac_dma.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/dac/dac_poll/cdk/dac_poll.cdkproj b/examples/dac/dac_poll/cdk/dac_poll.cdkproj index 1a41d726..1496c86b 100644 --- a/examples/dac/dac_poll/cdk/dac_poll.cdkproj +++ b/examples/dac/dac_poll/cdk/dac_poll.cdkproj @@ -191,7 +191,7 @@ Board: bl70x_iot - + @@ -372,11 +372,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -392,7 +392,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -563,11 +563,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -583,7 +583,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj b/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj index 5795dae0..7782b67b 100644 --- a/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj +++ b/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj b/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj index fa6e4356..2ee1e69b 100644 --- a/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj +++ b/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj @@ -148,7 +148,7 @@ Board: bl70x_iot - + @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj b/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj index d4253a0b..0b3420d6 100644 --- a/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj +++ b/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -446,11 +446,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -466,7 +466,7 @@ Board: bl70x_iot portasmHANDLE_INTERRUPT=FreeRTOS_Interrupt_Handler; - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc gdwarf2 @@ -637,11 +637,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -657,7 +657,7 @@ Board: bl70x_iot portasmHANDLE_INTERRUPT=FreeRTOS_Interrupt_Handler; - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/freertos/include;$(ProjectPath)../../../../components/freertos/portable/gcc/risc-v/bl702;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc gdwarf2 diff --git a/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj b/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj index f07063a4..996b9386 100644 --- a/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj +++ b/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj b/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj index f67ece97..b311bd7c 100644 --- a/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj +++ b/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/gpio/gpio_int/cdk/gpio_int.cdkproj b/examples/gpio/gpio_int/cdk/gpio_int.cdkproj index 14d2467e..a657513d 100644 --- a/examples/gpio/gpio_int/cdk/gpio_int.cdkproj +++ b/examples/gpio/gpio_int/cdk/gpio_int.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/hellowd/helloworld/cdk/helloworld.cdkproj b/examples/hellowd/helloworld/cdk/helloworld.cdkproj index 1c1c46d2..3509cd70 100644 --- a/examples/hellowd/helloworld/cdk/helloworld.cdkproj +++ b/examples/hellowd/helloworld/cdk/helloworld.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -235,8 +235,8 @@ Board: bl70x_iot - 87 - 102 + 80 + 25 @@ -286,198 +286,33 @@ Board: bl70x_iot + + + ;;; + ;;MHZ; + + glb + uart + + 1 + 1 + + 100:8;100:8;100:8;100:8; + + + + ;;; + ;;MHZ; + + glb + uart + + 1 + 1 + + 100:8;100:8;100:8;100:8; + - - - - - no - 0x23000000 - 0x100000 - - - no - 0x22014000 - 0x4000 - - - no - 0x42018000 - 0x8000 - - - no - - - - - no - - - - - - - yes - 0x42020000 - 0xc000 - yes - - - no - - - yes - - - no - - - yes - - - no - - - yes - - - no - - - yes - - - rv32imafc - yes - little - no - no - no - no - - - $(ProjectName) - Executable - no - yes - no - yes - no - yes - - - - no - - - - no - - - - no - $(ProjectPath)../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe --chipname=bl702 --interface=openocd --firmware="$(ProjectPath)/Obj/$(ProjectName).bin" - - - - ARCH_RISCV;BFLB_USE_HAL_DRIVER; - - Optimize more (-O2) - Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc - -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 - no - no - no - no - no - no - yes - no - yes - no - - - - - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc - - gdwarf2 - - - yes - yes - $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld - c - - --specs=nano.specs - no - - - - yes - ICE - yes - main - - $(ProjectPath)/../../../../tools/openocd/bl70x_gdb.init - yes - Hard Reset - 23000000 - no - no - $(ProjectPath)/$(ProjectName).cdkcore - - localhost - 1025 - 0 - 2000 - 10 - 50 - yes - no - no - Normal - Hard Reset - 21000000 - Bare Metal - yes - yes - - Local - -arch riscv - - - - - yes - no - no - - - openocd-hifive - no - 4444 - no - 6666 - -f ../../../../tools/openocd/if_rv_dbg_plus.cfg -f ../../../../tools/openocd/tgt_702.cfg - - - - - Erase Sectors - bl70x_flasher.elf - yes - yes - no - Hard Reset - - no - $(ProjectPath)/../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe - --chipname=bl702 --firmware="$(ProjectPath)/Obj/$(ProjectName).bin" - - @@ -572,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -592,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -669,31 +504,196 @@ Board: bl70x_iot --chipname=bl702 --firmware="$(ProjectPath)/Obj/$(ProjectName).bin" + + + + + no + 0x23000000 + 0x100000 + + + no + 0x22014000 + 0x4000 + + + no + 0x42018000 + 0x8000 + + + no + + + + + no + + + + + + + yes + 0x42020000 + 0xc000 + yes + + + no + + + yes + + + no + + + yes + + + no + + + yes + + + no + + + yes + + + rv32imafc + yes + little + no + no + no + no + + + $(ProjectName) + Executable + no + yes + no + yes + no + yes + + + + no + + + + no + + + + no + $(ProjectPath)../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe --chipname=bl702 --interface=openocd --firmware="$(ProjectPath)/Obj/$(ProjectName).bin" + + + + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb + + Optimize more (-O2) + Default (-g) + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 + no + no + no + no + no + no + yes + no + yes + no + + + + + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + + gdwarf2 + + + yes + yes + $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld + c + + --specs=nano.specs + no + + + + yes + ICE + yes + main + + $(ProjectPath)/../../../../tools/openocd/bl70x_gdb.init + yes + Hard Reset + 23000000 + no + no + $(ProjectPath)/$(ProjectName).cdkcore + + localhost + 1025 + 0 + 2000 + 10 + 50 + yes + no + no + Normal + Hard Reset + 21000000 + Bare Metal + yes + yes + + Local + -arch riscv + + + + + yes + no + no + + + openocd-hifive + no + 4444 + no + 6666 + -f ../../../../tools/openocd/if_rv_dbg_plus.cfg -f ../../../../tools/openocd/tgt_702.cfg + + + + + Erase Sectors + bl70x_flasher.elf + yes + yes + no + Hard Reset + + yes + $(ProjectPath)/../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe + --chipname=bl702 --firmware="$(ProjectPath)/Obj/$(ProjectName).bin" + + - - - ;;; - ;;MHZ; - - glb - uart - - 1 - 1 - - 100:8;100:8;100:8;100:8; - - - - ;;; - ;;MHZ; - - glb - uart - - 1 - 1 - - 100:8;100:8;100:8;100:8; - diff --git a/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj b/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj index 2f01cee9..f2f59888 100644 --- a/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj +++ b/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj b/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj index 171e8a9b..9867aa0b 100644 --- a/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj +++ b/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj b/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj index fff148d4..8bb63d37 100644 --- a/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj +++ b/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/es8388;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/es8388;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/es8388;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/es8388;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -602,7 +602,7 @@ Board: bl70x_iot Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/es8388;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/es8388;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj b/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj index c33ead8c..71c2565f 100644 --- a/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj +++ b/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/es8388;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/fatfs;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/spi_sd + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/es8388;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/fatfs;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/spi_sd -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -fno-jump-tables -Wignored-qualifiers -Wswitch-default -Wunused -Wundef -msmall-data-limit=4 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -fno-jump-tables -Wignored-qualifiers -Wswitch-default -Wunused -Wundef -msmall-data-limit=4 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj b/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj index 4d99e59c..e952a0d0 100644 --- a/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj +++ b/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj @@ -401,11 +401,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/es8388;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/fatfs;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/spi_sd + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/es8388;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/fatfs;D:/bflb-SDK/bl_mcu_sdk/bsp/bsp_common/spi_sd -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -fno-jump-tables -Wignored-qualifiers -Wswitch-default -Wunused -Wundef -msmall-data-limit=4 no no @@ -421,7 +421,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -592,11 +592,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -fno-jump-tables -Wignored-qualifiers -Wswitch-default -Wunused -Wundef -msmall-data-limit=4 no no @@ -612,7 +612,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/memheap/cdk/memheap.cdkproj b/examples/memheap/cdk/memheap.cdkproj index 06342096..4a25450c 100644 --- a/examples/memheap/cdk/memheap.cdkproj +++ b/examples/memheap/cdk/memheap.cdkproj @@ -407,7 +407,7 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) @@ -598,7 +598,7 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) diff --git a/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj b/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj index 6f49892a..3fc7b183 100644 --- a/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj +++ b/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj b/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj index 066736a3..abe310eb 100644 --- a/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj +++ b/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj b/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj index 78b03449..6beb61dd 100644 --- a/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj +++ b/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/power/lowpower_test/cdk/powerTest.cdkproj b/examples/power/lowpower_test/cdk/powerTest.cdkproj index 844a039d..43ec5708 100644 --- a/examples/power/lowpower_test/cdk/powerTest.cdkproj +++ b/examples/power/lowpower_test/cdk/powerTest.cdkproj @@ -196,7 +196,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -602,7 +602,7 @@ Board: bl70x_iot Optimize size (-Os) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_lp;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x_lp;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_lp;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x_lp;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj b/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj index 4049a766..5499eff2 100644 --- a/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj +++ b/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj b/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj index 50e7d8ef..ee659250 100644 --- a/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj +++ b/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj b/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj index bc67c104..abbb612c 100644 --- a/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj +++ b/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj b/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj index 7edcc810..15d2cabb 100644 --- a/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj +++ b/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pwm/pwm_dc_motor/main.c b/examples/pwm/pwm_dc_motor/main.c index 81ad300e..71a69296 100644 --- a/examples/pwm/pwm_dc_motor/main.c +++ b/examples/pwm/pwm_dc_motor/main.c @@ -60,27 +60,27 @@ int main(void) while (1) { pwm_cfg[1].threshold_low = 0; pwm_cfg[1].threshold_high = 0; - device_control(dc_motor_ch1, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); + device_control(dc_motor_ch1, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); for (pwm_cfg[0].threshold_high = 16; pwm_cfg[0].threshold_high <= 32; pwm_cfg[0].threshold_high++) { - device_control(dc_motor_ch0, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); + device_control(dc_motor_ch0, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); bflb_platform_delay_ms(1000); } for (pwm_cfg[0].threshold_high = 32; 16 <= pwm_cfg[0].threshold_high && pwm_cfg[0].threshold_high <= 32; pwm_cfg[0].threshold_high--) { - device_control(dc_motor_ch0, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); + device_control(dc_motor_ch0, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); bflb_platform_delay_ms(1000); } pwm_cfg[0].threshold_low = 0; pwm_cfg[0].threshold_high = 0; - device_control(dc_motor_ch0, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); + device_control(dc_motor_ch0, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); for (pwm_cfg[1].threshold_high = 16; pwm_cfg[1].threshold_high <= 32; pwm_cfg[1].threshold_high++) { - device_control(dc_motor_ch1, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); + device_control(dc_motor_ch1, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); bflb_platform_delay_ms(1000); } for (pwm_cfg[1].threshold_high = 32; 16 <= pwm_cfg[1].threshold_high && pwm_cfg[1].threshold_high <= 32; pwm_cfg[1].threshold_high--) { - device_control(dc_motor_ch1, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); + device_control(dc_motor_ch1, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); bflb_platform_delay_ms(1000); } } diff --git a/examples/pwm/pwm_it/cdk/pwm_it.cdkproj b/examples/pwm/pwm_it/cdk/pwm_it.cdkproj index 1ef6d606..11aa7b65 100644 --- a/examples/pwm/pwm_it/cdk/pwm_it.cdkproj +++ b/examples/pwm/pwm_it/cdk/pwm_it.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj b/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj index adc2eff9..97e2241b 100644 --- a/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj +++ b/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/pwm/pwm_step_motor/main.c b/examples/pwm/pwm_step_motor/main.c index f8d1ae7a..305f69f9 100644 --- a/examples/pwm/pwm_step_motor/main.c +++ b/examples/pwm/pwm_step_motor/main.c @@ -80,10 +80,10 @@ void motor_set_dir(enum motor_dir_type dir) pwm_cfg[3].threshold_low = 0; pwm_cfg[3].threshold_high = 0; } - device_control(motor_ch0, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); - device_control(motor_ch1, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); - device_control(motor_ch2, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[2]); - device_control(motor_ch3, DEIVCE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[3]); + device_control(motor_ch0, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[0]); + device_control(motor_ch1, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[1]); + device_control(motor_ch2, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[2]); + device_control(motor_ch3, DEVICE_CTRL_PWM_DUTYCYCLE_CONFIG, &pwm_cfg[3]); } int main(void) diff --git a/examples/shell/cdk/shell.cdkproj b/examples/shell/cdk/shell.cdkproj index 7677ebad..b8825967 100644 --- a/examples/shell/cdk/shell.cdkproj +++ b/examples/shell/cdk/shell.cdkproj @@ -407,7 +407,7 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) @@ -598,7 +598,7 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) diff --git a/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj b/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj index c746db36..12db30e2 100644 --- a/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj +++ b/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/fatfs;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/fatfs;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj b/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj index e24caa2d..90fb77bb 100644 --- a/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj +++ b/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj @@ -194,7 +194,7 @@ Board: bl70x_iot - + @@ -375,11 +375,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -395,7 +395,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -566,11 +566,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -586,7 +586,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj b/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj index 4ba9b3b0..15b8ff1f 100644 --- a/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj +++ b/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj b/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj index ba1f7896..fcc5fbbb 100644 --- a/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj +++ b/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/timer/timer_basic/cdk/timer_basic.cdkproj b/examples/timer/timer_basic/cdk/timer_basic.cdkproj index 85b4413b..513cb327 100644 --- a/examples/timer/timer_basic/cdk/timer_basic.cdkproj +++ b/examples/timer/timer_basic/cdk/timer_basic.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -430,11 +430,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -450,7 +450,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -621,11 +621,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -641,7 +641,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/timer/timer_int/cdk/timer_int.cdkproj b/examples/timer/timer_int/cdk/timer_int.cdkproj index 23226a04..c5d29106 100644 --- a/examples/timer/timer_int/cdk/timer_int.cdkproj +++ b/examples/timer/timer_int/cdk/timer_int.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/uart/uart_dma/cdk/uart_dma.cdkproj b/examples/uart/uart_dma/cdk/uart_dma.cdkproj index 807d4fd9..8862b449 100644 --- a/examples/uart/uart_dma/cdk/uart_dma.cdkproj +++ b/examples/uart/uart_dma/cdk/uart_dma.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/uart/uart_echo/cdk/uart_echo.cdkproj b/examples/uart/uart_echo/cdk/uart_echo.cdkproj index 2c2e8877..04cbe221 100644 --- a/examples/uart/uart_echo/cdk/uart_echo.cdkproj +++ b/examples/uart/uart_echo/cdk/uart_echo.cdkproj @@ -191,7 +191,7 @@ Board: bl70x_iot - + @@ -372,11 +372,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -392,7 +392,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -563,11 +563,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -583,7 +583,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/uart/uart_poll/cdk/uart_poll.cdkproj b/examples/uart/uart_poll/cdk/uart_poll.cdkproj index 1eb8ee6c..03400a2b 100644 --- a/examples/uart/uart_poll/cdk/uart_poll.cdkproj +++ b/examples/uart/uart_poll/cdk/uart_poll.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj b/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj index 4f9f2301..641d93d9 100644 --- a/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj +++ b/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -404,11 +404,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -424,7 +424,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -595,11 +595,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -615,7 +615,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb2uart/cdk/usb2uart.cdkproj b/examples/usb/usb2uart/cdk/usb2uart.cdkproj index 5a3a55f6..08aad4cc 100644 --- a/examples/usb/usb2uart/cdk/usb2uart.cdkproj +++ b/examples/usb/usb2uart/cdk/usb2uart.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj b/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj index 49721ff5..a5036834 100644 --- a/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj +++ b/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj @@ -191,7 +191,7 @@ Board: bl70x_iot - + @@ -380,11 +380,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -400,7 +400,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -571,11 +571,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -591,7 +591,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj b/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj index b99dd7c9..c52b4c47 100644 --- a/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj +++ b/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -410,11 +410,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -430,7 +430,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -601,11 +601,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -621,7 +621,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj b/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj index de4c22dc..87107341 100644 --- a/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj +++ b/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -410,11 +410,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -430,7 +430,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -601,11 +601,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -621,7 +621,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj b/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj index cff42538..e86b9aa6 100644 --- a/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj +++ b/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj @@ -191,7 +191,7 @@ Board: bl70x_iot - + @@ -378,11 +378,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -398,7 +398,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -569,11 +569,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -589,7 +589,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj b/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj index 2c1fe467..04ab43d0 100644 --- a/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj +++ b/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -410,11 +410,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -430,7 +430,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -601,11 +601,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -621,7 +621,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj b/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj index 51acea5c..2755681b 100644 --- a/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj +++ b/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -407,11 +407,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -427,7 +427,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -598,11 +598,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -618,7 +618,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/spi_sd;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/examples/usb/usb_video/cdk/usb_video.cdkproj b/examples/usb/usb_video/cdk/usb_video.cdkproj index 95e4b762..bb5c466a 100644 --- a/examples/usb/usb_video/cdk/usb_video.cdkproj +++ b/examples/usb/usb_video/cdk/usb_video.cdkproj @@ -193,7 +193,7 @@ Board: bl70x_iot - + @@ -415,11 +415,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize size (-Os) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -435,7 +435,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 @@ -606,11 +606,11 @@ Board: bl70x_iot - ARCH_RISCV;BFLB_USE_HAL_DRIVER; + ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb Optimize more (-O2) Default (-g) - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)/../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)/../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99 no no @@ -626,7 +626,7 @@ Board: bl70x_iot - $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc + $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl70x;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc gdwarf2 diff --git a/tools/cmake/tools.cmake b/tools/cmake/tools.cmake index 2336564c..5a2ed4fc 100644 --- a/tools/cmake/tools.cmake +++ b/tools/cmake/tools.cmake @@ -88,6 +88,7 @@ function(generate_bin) # Add common options add_compile_options(${GLOBAL_C_FLAGS}) + add_compile_options(-D${BOARD}) add_compile_options($<$:-std=c99>) add_compile_options($<$:-std=c++11>) add_compile_options($<$:-nostdlib>) @@ -132,7 +133,12 @@ function(generate_bin) list(APPEND SRCS ${CMAKE_SOURCE_DIR}/bsp/bsp_common/platform/bflb_platform.c) list(APPEND SRCS ${CMAKE_SOURCE_DIR}/bsp/bsp_common/platform/syscalls.c) - list(APPEND SRCS ${CMAKE_SOURCE_DIR}/bsp/board/${BOARD}/board.c) + + if(${CHIP} STREQUAL "bl702") + list(APPEND SRCS ${CMAKE_SOURCE_DIR}/bsp/board/bl70x/board.c) + else() + list(APPEND SRCS ${CMAKE_SOURCE_DIR}/bsp/board/${CHIP}/board.c) + endif() add_executable(${target_name}.elf ${mainfile} ${SRCS}) target_link_options(${target_name}.elf PRIVATE ${GLOBAL_LD_FLAGS})