Code Review
/
o-du
/
l2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
K0-K1 configuration from F1AP to SCH [Issue-ID: ODUHIGH-341]
[o-du/l2.git]
/
src
/
du_app
/
du_cfg.h
diff --git
a/src/du_app/du_cfg.h
b/src/du_app/du_cfg.h
index
2a2b1ab
..
584f4c8
100644
(file)
--- a/
src/du_app/du_cfg.h
+++ b/
src/du_app/du_cfg.h
@@
-148,9
+148,10
@@
#define SIB1_VALUE_TAG 10
/* MACRO Ddefine for PDSCH Configuration */
#define SIB1_VALUE_TAG 10
/* MACRO Ddefine for PDSCH Configuration */
-#define PDSCH_K0 0
-#define PDSCH_START_SYMBOL 2
-#define PDSCH_LENGTH_SYMBOL 12
+#define PDSCH_K0_CFG1 0
+#define PDSCH_K0_CFG2 1
+#define PDSCH_START_SYMBOL 3
+#define PDSCH_LENGTH_SYMBOL 11
#define PDSCH_RES_ALLOC_TYPE 1 /* Resource allocation type */
#define PDSCH_MAX_CODEWORD_SCH_BY_DCI 0 /* Max num of codewords scheduled by DCI */
#define PDSCH_RBG_SIZE 0 /* 0: config1 */
#define PDSCH_RES_ALLOC_TYPE 1 /* Resource allocation type */
#define PDSCH_MAX_CODEWORD_SCH_BY_DCI 0 /* Max num of codewords scheduled by DCI */
#define PDSCH_RBG_SIZE 0 /* 0: config1 */
@@
-158,8
+159,8
@@
/* MACRO Define for PUSCH Configuration */
#define PUSCH_K2 3
/* MACRO Define for PUSCH Configuration */
#define PUSCH_K2 3
-#define PUSCH_START_SYMBOL
0
-#define PUSCH_LENGTH_SYMBOL 1
4
+#define PUSCH_START_SYMBOL
3
+#define PUSCH_LENGTH_SYMBOL 1
1
#define PUSCH_MSG3_DELTA_PREAMBLE 0
#define PUSCH_P0_NOMINAL_WITH_GRANT -70
#define PUSCH_MSG3_DELTA_PREAMBLE 0
#define PUSCH_P0_NOMINAL_WITH_GRANT -70
@@
-298,6
+299,12
@@
typedef enum
GNBCU
}F1Entity;
GNBCU
}F1Entity;
+typedef enum
+{
+ SERV_CELL_TO_MODIFY,
+ SERV_CELL_TO_DELETE
+}ServCellAction;
+
typedef enum
{
UNSPECIFIED,
typedef enum
{
UNSPECIFIED,
@@
-1080,12
+1087,18
@@
typedef struct pdcchCfgCommon
long raSearchSpc; /* Id of search space for Random Access proc */
}PdcchCfgCommon;
long raSearchSpc; /* Id of search space for Random Access proc */
}PdcchCfgCommon;
-typedef struct pdsch
CfgCommon
+typedef struct pdsch
TimeDomainRsrcAlloc
{
{
- uint8_t present;
long k0;
long mapType; /* Mapping Type */
uint16_t sliv;
long k0;
long mapType; /* Mapping Type */
uint16_t sliv;
+}PdschTimeDomainRsrcAlloc;
+
+typedef struct pdschCfgCommon
+{
+ uint8_t present;
+ uint8_t numTimeDomRsrcAlloc;
+ PdschTimeDomainRsrcAlloc timeDomAlloc[MAX_NUM_DL_ALLOC];
}PdschCfgCommon;
typedef struct bcchCfg
}PdschCfgCommon;
typedef struct bcchCfg