#define PLMN_MNC1 8
#define PLMN_MNC2 0
#define PLMN_SIZE 3
-#define NR_ARFCN 2079427
+#define NR_DL_ARFCN 385627
+#define NR_UL_ARFCN 386687
#define SUL_ARFCN 100
#define NR_FREQ_BAND 257
#define NR_FREQ_BAND_IND 78
#define BANDWIDTH 20
#define DMRS_TYPE_A_POS 2
#define NUM_SYMBOLS_PER_SLOT 14 /* Number of symbols within a slot */
+#define CORESET0_END_PRB 48
+#define CORESET1_NUM_PRB 24
/* MACRO defines for PRACH Configuration */
#define PRACH_CONFIG_IDX 88
#define PDCCH_SRCH_SPC_TWO_AGG_LVL8_CANDIDATE 2 /* Num of candidate at aggregation level 8 */
#define PDCCH_SRCH_SPC_TWO_AGG_LVL16_CANDIDATE 1 /* Num of candidate at aggregation level 16 */
#define PDCCH_SRCH_SPC_TWO_UE_SPEC_DCI_FORMAT 0 /* format 0-0 and 1-0 */
-#define PDCCH_FREQ_DOM_RSRC 255 /* Frequency domain Resource Value */
#define PDCCH_SYMBOL_WITHIN_SLOT 128 /* Symbol within Slot Value */
#define SIB1_VALUE_TAG 10
-/* MACRCO Ddefine for PDSCH Configuration */
+/* MACRO Ddefine for PDSCH Configuration */
#define PDSCH_K0 0
#define PDSCH_START_SYMBOL 2
#define PDSCH_LENGTH_SYMBOL 12
#define PHR_PROHIBHIT_TMR 0
#define PHR_PWR_FACTOR_CHANGE 3
#define PHR_MODE_OTHER_CG 0
-#define RLC_LCID 1
-#define SRB_ID_1 1
#define SN_FIELD_LEN 0
#define T_POLL_RETRANSMIT 8
#define POLL_PDU 0
typedef struct sctpParams
{
F1IpAddr duIpAddr;
- U16 duPort[MAX_DU_PORT];
+ uint16_t duPort[MAX_DU_PORT];
F1IpAddr cuIpAddr;
- U16 cuPort;
+ uint16_t cuPort;
F1IpAddr ricIpAddr;
- U16 ricPort;
+ uint16_t ricPort;
}SctpParams;
typedef struct f1EgtpParams
/*function declarations */
void FillSlotConfig();
-S16 readClCfg();
-S16 readCfg();
-S16 duReadCfg();
+uint8_t readClCfg();
+uint8_t readCfg();
+uint8_t duReadCfg();
uint16_t calcSliv(uint8_t startSymbol, uint8_t lengthSymbol);
#endif /* __DU_CONFIG_H__ */