o-du/phy
Intel O-RAN/X-RAN Generated Doxygen Documentation
|
#include "rte_common.h"
#include "config.h"
#include "common.h"
#include "debug.h"
#include <rte_ethdev.h>
Go to the source code of this file.
Macros | |
#define | MAX_LINE_SIZE 512 |
#define | KEY_APP_MODE "appMode" |
#define | KEY_XRAN_MODE "xranMode" |
#define | KEY_MU_NUMBER "mu" |
#define | KEY_NDLABSFREPOINTA "nDLAbsFrePointA" |
#define | KEY_NULABSFREPOINTA "nULAbsFrePointA" |
#define | KEY_NDLBANDWIDTH "nDLBandwidth" |
#define | KEY_NULBANDWIDTH "nULBandwidth" |
#define | KEY_NDLFFTSIZE "nDLFftSize" |
#define | KEY_NULFFTSIZE "nULFftSize" |
#define | KEY_NFRAMEDUPLEXTYPE "nFrameDuplexType" |
#define | KEY_NTDDPERIOD "nTddPeriod" |
#define | KEY_SSLOTCONFIG "sSlotConfig" |
#define | KEY_CC_PER_PORT_NUM "ccNum" |
#define | KEY_ANT_NUM "antNum" |
#define | KEY_UL_ANT_NUM "antNumUL" |
#define | KEY_ANT_ELM_TRX_NUM "antElmTRx" |
#define | KEY_MU_MIMO_UES_NUM "muMimoUEs" |
#define | KEY_DLLAYERS_PER_UE "DlLayersPerUe" |
#define | KEY_ULLAYERS_PER_UE "UlLayersPerUe" |
#define | KEY_FILE_DLBFWUE "DlBfwUe" |
#define | KEY_FILE_ULBFWUE "UlBfwUe" |
#define | KEY_FILE_ULSRS "antSrsC" |
#define | KEY_TTI_PERIOD "ttiPeriod" |
#define | KEY_MTU_SIZE "MTUSize" |
#define | KEY_IO_CORE "ioCore" |
#define | KEY_INSTANCE_ID "instanceId" |
#define | KEY_LLS_CU_MAC "llsCUMac" |
#define | KEY_RU_MAC "ruMac" |
#define | KEY_FILE_NUMSLOTS "numSlots" |
#define | KEY_FILE_AxC "antC" |
#define | KEY_FILE_PRACH_AxC "antPrachC" |
#define | KEY_PRACH_ENABLE "rachEanble" |
#define | KEY_SRS_ENABLE "srsEanble" |
#define | KEY_PRACH_CFGIDX "prachConfigIndex" |
#define | KEY_SRS_SYM_IDX "srsSym" |
#define | KEY_MAX_FRAME_ID "maxFrameId" |
#define | KEY_IQ_SWAP "iqswap" |
#define | KEY_HTONS_SWAP "nebyteorderswap" |
#define | KEY_COMPRESSION "compression" |
#define | KEY_BFW_NUM "totalBFWeights" |
#define | KEY_TADV_CP_DL "Tadv_cp_dl" |
#define | KEY_T2A_MIN_CP_DL "T2a_min_cp_dl" |
#define | KEY_T2A_MAX_CP_DL "T2a_max_cp_dl" |
#define | KEY_T2A_MIN_CP_UL "T2a_min_cp_ul" |
#define | KEY_T2A_MAX_CP_UL "T2a_max_cp_ul" |
#define | KEY_T2A_MIN_UP "T2a_min_up" |
#define | KEY_T2A_MAX_UP "T2a_max_up" |
#define | KEY_TA3_MIN "Ta3_min" |
#define | KEY_TA3_MAX "Ta3_max" |
#define | KEY_T1A_MIN_CP_DL "T1a_min_cp_dl" |
#define | KEY_T1A_MAX_CP_DL "T1a_max_cp_dl" |
#define | KEY_T1A_MIN_CP_UL "T1a_min_cp_ul" |
#define | KEY_T1A_MAX_CP_UL "T1a_max_cp_ul" |
#define | KEY_T1A_MIN_UP "T1a_min_up" |
#define | KEY_T1A_MAX_UP "T1a_max_up" |
#define | KEY_TA4_MIN "Ta4_min" |
#define | KEY_TA4_MAX "Ta4_max" |
#define | KEY_CP_ENABLE "CPenable" |
#define | KEY_CP_VTAG "c_plane_vlan_tag" |
#define | KEY_UP_VTAG "u_plane_vlan_tag" |
#define | KEY_DEBUG_STOP "debugStop" |
#define | KEY_DEBUG_STOP_CNT "debugStopCount" |
#define | KEY_BBDEV_MODE "bbdevMode" |
#define | KEY_DYNA_SEC_ENA "DynamicSectionEna" |
#define | KEY_ALPHA "Gps_Alpha" |
#define | KEY_BETA "Gps_Beta" |
#define | KEY_NPRBELEM_DL "nPrbElemDl" |
#define | KEY_PRBELEM_DL "PrbElemDl" |
#define | KEY_NPRBELEM_UL "nPrbElemUl" |
#define | KEY_PRBELEM_UL "PrbElemUl" |
Functions | |
int | parseConfigFile (char *filename, RuntimeConfig *config) |
Definition in file config.c.
int parseConfigFile | ( | char * | filename, |
RuntimeConfig * | config | ||
) |