射频调试中常常需要去掉PA和ASM来验证线缆的功率状况,为此需要在射频卡中屏蔽掉PA和ASM:(注意修改的射频卡不要弄错了,如下就是rfc_wtr4905_us_xxxx这张射频卡)
#define RFC_SKIP_RFFE_DETECT_BIT_IND 0x80000000
modem_proc\rfc_jolokia\rf_card\rfc_wtr4905_us_xxxx\common\src\rfc_wtr4905_us_xxxx_cmn_ag.cpp中rfc_wtr4905_us_xxxx_phy_devices_list里面skip掉就可以:
rfc_phy_device_info_type rfc_wtr4905_us_xxxx_phy_devices_list[] =
{
{
/*Device: WTR4905 */
WTR4905, /* PHY_DEVICE_NAME */
0, /* PHY_DEVICE_INSTANCE */
RFC_NO_ALTERNATE_PART, /* PHY_DEVICE_ALT_PART_NUM_OF_INSTANCE */
RFDEVICE_COMM_PROTO_RFFE, /* PHY_DEVICE_COMM_PROTOCOL */
RFDEVICE_COMM_PROTO_VERSION_DEFAULT, /* PHY_DEVICE_COMM_PROTOCOL_VERSION */
{
4,0 /* 0 not specified */,}, /* PHY_DEVICE_COMM_BUS */
0x217, /* PHY_DEVICE_MANUFACTURER_ID */
0xC8, /* PHY_DEVICE_PRODUCT_ID */
0, /* PHY_DEVICE_PRODUCT_REV */
0x1, /* DEFAULT USID RANGE START */
0x1, /* DEFAULT USID RANGE END */
0x1, /* PHY_DEVICE_ASSIGNED_USID */
0 /*Warning: Not specified*/, /* RFFE_GROUP_ID */
FALSE, /* INIT */
RFC_TX_MODEM_CHAIN_0, /* ASSOCIATED_DAC */
}, /* END - Device: WTR4905 */
{
/*Device: SKY77645 */
GEN_ASM /* ASM_SP14T */, /* PHY_DEVICE_NAME */
1, /* PHY_DEVICE_INSTANCE */
RFC_NO_ALTERNATE_PART, /* PHY_DEVICE_ALT_PART_NUM_OF_INSTANCE */
RFDEVICE_COMM_PROTO_RFFE, /* PHY_DEVICE_COMM_PROTOCOL */
RFDEVICE_COMM_PROTO_VERSION_DEFAULT, /* PHY_DEVICE_COMM_PROTOCOL_VERSION */
{
0,0 /* 0 not specified */,}, /* PHY_DEVICE_COMM_BUS