#ifndef _XRAN_TASK_ID_H_
#define _XRAN_TASK_ID_H_
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#define RESOURCE_CORE_0 0
#define RESOURCE_CORE_1 1
#define RESOURCE_CORE_2 2
//--------------------------------------------------------------------
// XRAN
//--------------------------------------------------------------------
+
+//--------------------------------------------------------------------
+// POLLING
+//--------------------------------------------------------------------
+#define PID_XRAN_BBDEV_DL_POLL 51
+#define PID_XRAN_BBDEV_DL_POLL_DISPATCH 52
+#define PID_XRAN_BBDEV_UL_POLL 53
+#define PID_XRAN_BBDEV_UL_POLL_DISPATCH 54
+
#define PID_TTI_TIMER 2100
#define PID_TTI_CB 2101
#define PID_TIME_SYSTIME_POLL 2104
#define PID_TIME_SYSTIME_STOP 2105
#define PID_TIME_ARM_TIMER 2106
+#define PID_TIME_ARM_TIMER_DEADLINE 2107
+
#define PID_RADIO_FREQ_RX_PKT 2400
#define PID_PROCESS_CP_PKT 2700
+#ifdef __cplusplus
+}
+#endif
#endif /* _XRAN_TASK_ID_H_ */