inwudriver-weibo/mdm/phy/plc_freq/plc_freq_para.c

28 lines
929 B
C

/*
* Copyright (c) CompanyNameMagicTag 2017-2020. All rights reserved.
* Description: Supported frequency parameters
*/
#include "phy_freq_cfg.h"
#include "soc_types_rom.h"
td_u32 g_plc_freq_param[FREQ_CFG_NUM * ARRAY_LEN] = PHY_FREQ_CFG_ST;
td_u8 g_plc_freq_cfg_num = FREQ_CFG_NUM;
/* frequency parameters by default */
td_u32 g_default_freq_param[ARRAY_LEN] = {
0x322e3306, 0x6564204d, 0x6c756166, 0x74, 0x4d352e30, 0x372e332d, 0x47535f4d, 0x0, 0x60, 0x839715, 0x0,
0xc00, 0x0, 0x235, 0x235, 0x4, 0x3f0406, 0x56363515, 0x97787757, 0x401, 0x30405, 0x8080303, 0x3030a0a,
0xa0a0808, 0x640014, 0x8, 0x12c, 0x20301, 0x3fac, 0x28, 0xffffffff, 0x0
};
__hot td_u32 *plc_get_freq_cfg_param(td_void)
{
return (g_plc_freq_cfg_num == 0) ? g_default_freq_param : g_plc_freq_param;
}
__hot td_u8 plc_get_freq_cfg_num(td_void)
{
return (g_plc_freq_cfg_num == 0) ? 0x01 : FREQ_CFG_NUM;
}