typedef enum
{
- SLOT_PERIODICITY_AND_OFFSET_SL_1 = 1,
- SLOT_PERIODICITY_AND_OFFSET_SL_2,
- SLOT_PERIODICITY_AND_OFFSET_SL_4,
- SLOT_PERIODICITY_AND_OFFSET_SL_5,
- SLOT_PERIODICITY_AND_OFFSET_SL_8,
- SLOT_PERIODICITY_AND_OFFSET_SL_10,
- SLOT_PERIODICITY_AND_OFFSET_SL_16,
- SLOT_PERIODICITY_AND_OFFSET_SL_20,
- SLOT_PERIODICITY_AND_OFFSET_SL_40,
- SLOT_PERIODICITY_AND_OFFSET_SL_80,
- SLOT_PERIODICITY_AND_OFFSET_SL_160,
- SLOT_PERIODICITY_AND_OFFSET_SL_320,
- SLOT_PERIODICITY_AND_OFFSET_SL_640,
- SLOT_PERIODICITY_AND_OFFSET_SL_1280,
- SLOT_PERIODICITY_AND_OFFSET_SL_2560
-}SchMSlotPeriodAndOffset;
+ SLOT_PERIODICITY_SL_1 = 1,
+ SLOT_PERIODICITY_SL_2,
+ SLOT_PERIODICITY_SL_4,
+ SLOT_PERIODICITY_SL_5,
+ SLOT_PERIODICITY_SL_8,
+ SLOT_PERIODICITY_SL_10,
+ SLOT_PERIODICITY_SL_16,
+ SLOT_PERIODICITY_SL_20,
+ SLOT_PERIODICITY_SL_40,
+ SLOT_PERIODICITY_SL_80,
+ SLOT_PERIODICITY_SL_160,
+ SLOT_PERIODICITY_SL_320,
+ SLOT_PERIODICITY_SL_640,
+ SLOT_PERIODICITY_SL_1280,
+ SLOT_PERIODICITY_SL_2560
+}SchMSlotPeriodicity;
typedef enum
{
uint16_t dmrsScramblingId;
}SchControlRsrcSet;
+/*Slot Perioicity and Offset*/
+typedef struct schMSlotPeriodAndOffset
+{
+ SchMSlotPeriodicity mSlotPeriodicity;
+ uint16_t mSlotOffset;
+}SchMSlotPeriodAndOffset;
+
/* Search Space info */
typedef struct schSearchSpace
{