X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FAPI%2Fcommon_8h.html;fp=docs%2FAPI%2Fcommon_8h.html;h=40d72788ed09731fb3486d5377ac496ccb4ce749;hb=870e1b86b0c74169b215c166dee787c7c1a20d06;hp=0000000000000000000000000000000000000000;hpb=298022ce50fa8133cc880507170c4b7120d227b5;p=o-du%2Fphy.git diff --git a/docs/API/common_8h.html b/docs/API/common_8h.html new file mode 100644 index 0000000..40d7278 --- /dev/null +++ b/docs/API/common_8h.html @@ -0,0 +1,1507 @@ + + + + + + + +o-du/phy: common.h File Reference + + + + + + + + + +
+
+ + + + + + +
+
o-du/phy +
+
Intel O-RAN/X-RAN Generated Doxygen Documentation
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+Macros | +Enumerations | +Functions | +Variables
+
+
common.h File Reference
+
+
+
#include <stdio.h>
+#include <unistd.h>
+#include "xran_fh_o_du.h"
+#include "xran_pkt_up.h"
+#include <rte_common.h>
+#include <rte_mbuf.h>
+
+Include dependency graph for common.h:
+
+
+ + + + + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + + + + +
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define VERSIONX   "#DIRTY#"
 
#define APP_O_DU   0
 
#define APP_O_RU   1
 
#define N_SC_PER_PRB   12
 
#define N_SYM_PER_SLOT   14
 
#define MAX_ANT_CARRIER_SUPPORTED   (XRAN_MAX_SECTOR_NR*XRAN_MAX_ANTENNA_NR)
 
#define MAX_ANT_CARRIER_SUPPORTED_CAT_B   (XRAN_MAX_SECTOR_NR*XRAN_MAX_ANT_ARRAY_ELM_NR)
 
#define SUBFRAME_DURATION_US   1000
 
#define SUBFRAMES_PER_SYSTEMFRAME   10
 
#define IQ_PLAYBACK_BUFFER_BYTES   (XRAN_NUM_OF_SLOT_IN_TDD_LOOP*N_SYM_PER_SLOT*XRAN_MAX_PRBS*N_SC_PER_PRB*4L)
 
#define PRACH_PLAYBACK_BUFFER_BYTES   (144*14*4L)
 
#define iAssert(p)
 
+ + + + + +

+Enumerations

enum  app_state { APP_RUNNING, +APP_STOPPED + }
 
enum  nRChBwOptions {
+  PHY_BW_5_0_MHZ = 5, +PHY_BW_10_0_MHZ = 10, +PHY_BW_15_0_MHZ = 15, +PHY_BW_20_0_MHZ = 20, +
+  PHY_BW_25_0_MHZ = 25, +PHY_BW_30_0_MHZ = 30, +PHY_BW_40_0_MHZ = 40, +PHY_BW_50_0_MHZ = 50, +
+  PHY_BW_60_0_MHZ = 60, +PHY_BW_70_0_MHZ = 70, +PHY_BW_80_0_MHZ = 80, +PHY_BW_90_0_MHZ = 90, +
+  PHY_BW_100_0_MHZ = 100, +PHY_BW_200_0_MHZ = 200, +PHY_BW_400_0_MHZ = 400 +
+ }
 
+ + + + + + + + + + + + + + + + + +

+Functions

void sys_save_buf_to_file_txt (char *filename, char *bufname, unsigned char *pBuffer, unsigned int size, unsigned int buffers_num)
 
void sys_save_buf_to_file (char *filename, char *bufname, unsigned char *pBuffer, unsigned int size, unsigned int buffers_num)
 
int sys_load_file_to_buff (char *filename, char *bufname, unsigned char *pBuffer, unsigned int size, unsigned int buffers_num)
 
uint32_t app_xran_get_scs (uint8_t nMu)
 
uint16_t app_xran_get_num_rbs (uint32_t nNumerology, uint32_t nBandwidth, uint32_t nAbsFrePointA)
 
uint32_t app_xran_cal_nrarfcn (uint32_t nCenterFreq)
 
int32_t app_xran_set_slot_type (uint32_t nPhyInstanceId, uint32_t nFrameDuplexType, uint32_t nTddPeriod, struct xran_slot_config *psSlotConfig)
 
uint32_t app_xran_get_tti_interval (uint8_t nMu)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

int iq_playback_buffer_size_dl
 
int iq_playback_buffer_size_ul
 
int iq_bfw_buffer_size_dl
 
int iq_bfw_buffer_size_ul
 
int iq_srs_buffer_size_ul
 
uint8_t numCCPorts
 
uint8_t num_eAxc
 
int16_t * p_tx_play_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_play_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_play_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_tx_prach_play_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_prach_play_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_prach_play_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_tx_srs_play_buffer [XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
 
int32_t tx_srs_play_buffer_size [XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
 
int32_t tx_srs_play_buffer_position [XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
 
int16_t * p_rx_log_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_log_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_log_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_prach_log_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t prach_log_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t prach_log_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_srs_log_buffer [XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
 
int32_t srs_log_buffer_size [XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
 
int32_t srs_log_buffer_position [XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
 
int16_t * p_tx_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_rx_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_tx_dl_bfw_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_dl_bfw_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_dl_bfw_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_tx_ul_bfw_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_ul_bfw_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t tx_ul_bfw_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_rx_dl_bfw_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_dl_bfw_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_dl_bfw_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
int16_t * p_rx_ul_bfw_buffer [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_ul_bfw_buffer_size [MAX_ANT_CARRIER_SUPPORTED]
 
int32_t rx_ul_bfw_buffer_position [MAX_ANT_CARRIER_SUPPORTED]
 
+

Macro Definition Documentation

+ +

◆ APP_O_DU

+ +
+
+ + + + +
#define APP_O_DU   0
+
+ +

Definition at line 33 of file common.h.

+ +
+
+ +

◆ APP_O_RU

+ +
+
+ + + + +
#define APP_O_RU   1
+
+ +

Definition at line 34 of file common.h.

+ +
+
+ +

◆ iAssert

+ +
+
+ + + + + + + + +
#define iAssert( p)
+
+ +

Definition at line 67 of file common.h.

+ +
+
+ +

◆ IQ_PLAYBACK_BUFFER_BYTES

+ +
+
+ + + + +
#define IQ_PLAYBACK_BUFFER_BYTES   (XRAN_NUM_OF_SLOT_IN_TDD_LOOP*N_SYM_PER_SLOT*XRAN_MAX_PRBS*N_SC_PER_PRB*4L)
+
+ +

Definition at line 58 of file common.h.

+ +
+
+ +

◆ MAX_ANT_CARRIER_SUPPORTED

+ +
+
+ + + + +
#define MAX_ANT_CARRIER_SUPPORTED   (XRAN_MAX_SECTOR_NR*XRAN_MAX_ANTENNA_NR)
+
+ +

Definition at line 51 of file common.h.

+ +
+
+ +

◆ MAX_ANT_CARRIER_SUPPORTED_CAT_B

+ +
+
+ + + + +
#define MAX_ANT_CARRIER_SUPPORTED_CAT_B   (XRAN_MAX_SECTOR_NR*XRAN_MAX_ANT_ARRAY_ELM_NR)
+
+ +

Definition at line 52 of file common.h.

+ +
+
+ +

◆ N_SC_PER_PRB

+ +
+
+ + + + +
#define N_SC_PER_PRB   12
+
+ +

Definition at line 49 of file common.h.

+ +
+
+ +

◆ N_SYM_PER_SLOT

+ +
+
+ + + + +
#define N_SYM_PER_SLOT   14
+
+ +

Definition at line 50 of file common.h.

+ +
+
+ +

◆ PRACH_PLAYBACK_BUFFER_BYTES

+ +
+
+ + + + +
#define PRACH_PLAYBACK_BUFFER_BYTES   (144*14*4L)
+
+ +

Definition at line 60 of file common.h.

+ +
+
+ +

◆ SUBFRAME_DURATION_US

+ +
+
+ + + + +
#define SUBFRAME_DURATION_US   1000
+
+ +

Definition at line 54 of file common.h.

+ +
+
+ +

◆ SUBFRAMES_PER_SYSTEMFRAME

+ +
+
+ + + + +
#define SUBFRAMES_PER_SYSTEMFRAME   10
+
+ +

Definition at line 57 of file common.h.

+ +
+
+ +

◆ VERSIONX

+ +
+
+ + + + +
#define VERSIONX   "#DIRTY#"
+
+ +

Definition at line 31 of file common.h.

+ +
+
+

Enumeration Type Documentation

+ +

◆ app_state

+ +
+
+ + + + +
enum app_state
+
+ + + +
Enumerator
APP_RUNNING 
APP_STOPPED 
+ +

Definition at line 36 of file common.h.

+ +
+
+ +

◆ nRChBwOptions

+ +
+
+ + + + +
enum nRChBwOptions
+
+ + + + + + + + + + + + + + + + +
Enumerator
PHY_BW_5_0_MHZ 
PHY_BW_10_0_MHZ 
PHY_BW_15_0_MHZ 
PHY_BW_20_0_MHZ 
PHY_BW_25_0_MHZ 
PHY_BW_30_0_MHZ 
PHY_BW_40_0_MHZ 
PHY_BW_50_0_MHZ 
PHY_BW_60_0_MHZ 
PHY_BW_70_0_MHZ 
PHY_BW_80_0_MHZ 
PHY_BW_90_0_MHZ 
PHY_BW_100_0_MHZ 
PHY_BW_200_0_MHZ 
PHY_BW_400_0_MHZ 
+ +

Definition at line 42 of file common.h.

+ +
+
+

Function Documentation

+ +

◆ app_xran_cal_nrarfcn()

+ +
+
+ + + + + + + + +
uint32_t app_xran_cal_nrarfcn (uint32_t nCenterFreq)
+
+
Parameters
+ + +
[in]centerfrequency
+
+
+
Returns
NR-ARFCN
+

This calculates NR-ARFCN value according to center frequency

+ +

Definition at line 338 of file common.c.

+ +
+
+ +

◆ app_xran_get_num_rbs()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
uint16_t app_xran_get_num_rbs (uint32_t nNumerology,
uint32_t nBandwidth,
uint32_t nAbsFrePointA 
)
+
+
Parameters
+ + + + +
[in]nNumerology- Numerology determine sub carrier spacing, Value: 0->4 0: 15khz, 1: 30khz, 2: 60khz 3: 120khz, 4: 240khz
[in]nBandwidth- Carrier bandwidth for in MHz. Value: 5->400
[in]nAbsFrePointA- Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000->52600000
+
+
+
Returns
Number of RBs in cell
+

Returns number of RBs based on 38.101-1 and 38.101-2 for the cell

+ +

Definition at line 213 of file common.c.

+ +
+
+ +

◆ app_xran_get_scs()

+ +
+
+ + + + + + + + +
uint32_t app_xran_get_scs (uint8_t nMu)
+
+ +

Definition at line 182 of file common.c.

+ +
+
+ +

◆ app_xran_get_tti_interval()

+ +
+
+ + + + + + + + +
uint32_t app_xran_get_tti_interval (uint8_t nMu)
+
+ +

Definition at line 168 of file common.c.

+ +
+
+ +

◆ app_xran_set_slot_type()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int32_t app_xran_set_slot_type (uint32_t nPhyInstanceId,
uint32_t nFrameDuplexType,
uint32_t nTddPeriod,
struct xran_slot_configpsSlotConfig 
)
+
+ +

Definition at line 393 of file common.c.

+ +
+
+ +

◆ sys_load_file_to_buff()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
int sys_load_file_to_buff (char * filename,
char * bufname,
unsigned char * pBuffer,
unsigned int size,
unsigned int buffers_num 
)
+
+ +

Definition at line 584 of file common.c.

+
+Here is the call graph for this function:
+
+
+ + + +
+ +
+
+ +

◆ sys_save_buf_to_file()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void sys_save_buf_to_file (char * filename,
char * bufname,
unsigned char * pBuffer,
unsigned int size,
unsigned int buffers_num 
)
+
+ +

Definition at line 550 of file common.c.

+
+Here is the call graph for this function:
+
+
+ + + + +
+ +
+
+ +

◆ sys_save_buf_to_file_txt()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void sys_save_buf_to_file_txt (char * filename,
char * bufname,
unsigned char * pBuffer,
unsigned int size,
unsigned int buffers_num 
)
+
+

2 * 2 * 2

+ +

Definition at line 635 of file common.c.

+
+Here is the call graph for this function:
+
+
+ + + +
+ +
+
+

Variable Documentation

+ +

◆ iq_bfw_buffer_size_dl

+ +
+
+ + + + +
int iq_bfw_buffer_size_dl
+
+ +

Definition at line 39 of file common.c.

+ +
+
+ +

◆ iq_bfw_buffer_size_ul

+ +
+
+ + + + +
int iq_bfw_buffer_size_ul
+
+ +

Definition at line 40 of file common.c.

+ +
+
+ +

◆ iq_playback_buffer_size_dl

+ +
+
+ + + + +
int iq_playback_buffer_size_dl
+
+ +

Definition at line 36 of file common.c.

+ +
+
+ +

◆ iq_playback_buffer_size_ul

+ +
+
+ + + + +
int iq_playback_buffer_size_ul
+
+ +

Definition at line 37 of file common.c.

+ +
+
+ +

◆ iq_srs_buffer_size_ul

+ +
+
+ + + + +
int iq_srs_buffer_size_ul
+
+ +

Definition at line 42 of file common.c.

+ +
+
+ +

◆ num_eAxc

+ +
+
+ + + + +
uint8_t num_eAxc
+
+ +

Definition at line 47 of file common.c.

+ +
+
+ +

◆ numCCPorts

+ +
+
+ + + + +
uint8_t numCCPorts
+
+ +

Definition at line 44 of file common.c.

+ +
+
+ +

◆ p_prach_log_buffer

+ +
+
+ + + + +
int16_t* p_prach_log_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 66 of file common.c.

+ +
+
+ +

◆ p_rx_buffer

+ +
+
+ + + + +
int16_t* p_rx_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 77 of file common.c.

+ +
+
+ +

◆ p_rx_dl_bfw_buffer

+ +
+
+ + + + +
int16_t* p_rx_dl_bfw_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 91 of file common.c.

+ +
+
+ +

◆ p_rx_log_buffer

+ +
+
+ + + + +
int16_t* p_rx_log_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 62 of file common.c.

+ +
+
+ +

◆ p_rx_ul_bfw_buffer

+ +
+
+ + + + +
int16_t* p_rx_ul_bfw_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 96 of file common.c.

+ +
+
+ +

◆ p_srs_log_buffer

+ +
+
+ + + + +
int16_t* p_srs_log_buffer[XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
+
+ +

Definition at line 70 of file common.c.

+ +
+
+ +

◆ p_tx_buffer

+ +
+
+ + + + +
int16_t* p_tx_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 74 of file common.c.

+ +
+
+ +

◆ p_tx_dl_bfw_buffer

+ +
+
+ + + + +
int16_t* p_tx_dl_bfw_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 81 of file common.c.

+ +
+
+ +

◆ p_tx_play_buffer

+ +
+
+ + + + +
int16_t* p_tx_play_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 50 of file common.c.

+ +
+
+ +

◆ p_tx_prach_play_buffer

+ +
+
+ + + + +
int16_t* p_tx_prach_play_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 54 of file common.c.

+ +
+
+ +

◆ p_tx_srs_play_buffer

+ +
+
+ + + + +
int16_t* p_tx_srs_play_buffer[XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
+
+ +

Definition at line 58 of file common.c.

+ +
+
+ +

◆ p_tx_ul_bfw_buffer

+ +
+
+ + + + +
int16_t* p_tx_ul_bfw_buffer[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 86 of file common.c.

+ +
+
+ +

◆ prach_log_buffer_position

+ +
+
+ + + + +
int32_t prach_log_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 68 of file common.c.

+ +
+
+ +

◆ prach_log_buffer_size

+ +
+
+ + + + +
int32_t prach_log_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 67 of file common.c.

+ +
+
+ +

◆ rx_buffer_size

+ +
+
+ + + + +
int32_t rx_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 78 of file common.c.

+ +
+
+ +

◆ rx_dl_bfw_buffer_position

+ +
+
+ + + + +
int32_t rx_dl_bfw_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 93 of file common.c.

+ +
+
+ +

◆ rx_dl_bfw_buffer_size

+ +
+
+ + + + +
int32_t rx_dl_bfw_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 92 of file common.c.

+ +
+
+ +

◆ rx_log_buffer_position

+ +
+
+ + + + +
int32_t rx_log_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 64 of file common.c.

+ +
+
+ +

◆ rx_log_buffer_size

+ +
+
+ + + + +
int32_t rx_log_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 63 of file common.c.

+ +
+
+ +

◆ rx_ul_bfw_buffer_position

+ +
+
+ + + + +
int32_t rx_ul_bfw_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 98 of file common.c.

+ +
+
+ +

◆ rx_ul_bfw_buffer_size

+ +
+
+ + + + +
int32_t rx_ul_bfw_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 97 of file common.c.

+ +
+
+ +

◆ srs_log_buffer_position

+ +
+
+ + + + +
int32_t srs_log_buffer_position[XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
+
+ +

Definition at line 72 of file common.c.

+ +
+
+ +

◆ srs_log_buffer_size

+ +
+
+ + + + +
int32_t srs_log_buffer_size[XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
+
+ +

Definition at line 71 of file common.c.

+ +
+
+ +

◆ tx_buffer_size

+ +
+
+ + + + +
int32_t tx_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 75 of file common.c.

+ +
+
+ +

◆ tx_dl_bfw_buffer_position

+ +
+
+ + + + +
int32_t tx_dl_bfw_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 83 of file common.c.

+ +
+
+ +

◆ tx_dl_bfw_buffer_size

+ +
+
+ + + + +
int32_t tx_dl_bfw_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 82 of file common.c.

+ +
+
+ +

◆ tx_play_buffer_position

+ +
+
+ + + + +
int32_t tx_play_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 52 of file common.c.

+ +
+
+ +

◆ tx_play_buffer_size

+ +
+
+ + + + +
int32_t tx_play_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 51 of file common.c.

+ +
+
+ +

◆ tx_prach_play_buffer_position

+ +
+
+ + + + +
int32_t tx_prach_play_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 56 of file common.c.

+ +
+
+ +

◆ tx_prach_play_buffer_size

+ +
+
+ + + + +
int32_t tx_prach_play_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 55 of file common.c.

+ +
+
+ +

◆ tx_srs_play_buffer_position

+ +
+
+ + + + +
int32_t tx_srs_play_buffer_position[XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
+
+ +

Definition at line 60 of file common.c.

+ +
+
+ +

◆ tx_srs_play_buffer_size

+ +
+
+ + + + +
int32_t tx_srs_play_buffer_size[XRAN_MAX_SECTOR_NR *XRAN_MAX_ANT_ARRAY_ELM_NR]
+
+ +

Definition at line 59 of file common.c.

+ +
+
+ +

◆ tx_ul_bfw_buffer_position

+ +
+
+ + + + +
int32_t tx_ul_bfw_buffer_position[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 88 of file common.c.

+ +
+
+ +

◆ tx_ul_bfw_buffer_size

+ +
+
+ + + + +
int32_t tx_ul_bfw_buffer_size[MAX_ANT_CARRIER_SUPPORTED]
+
+ +

Definition at line 87 of file common.c.

+ +
+
+
+ + + +