diff options
Diffstat (limited to 'src/host/trxcon/sched_lchan_desc.c')
-rw-r--r-- | src/host/trxcon/sched_lchan_desc.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/host/trxcon/sched_lchan_desc.c b/src/host/trxcon/sched_lchan_desc.c index 37d12730..4cac4394 100644 --- a/src/host/trxcon/sched_lchan_desc.c +++ b/src/host/trxcon/sched_lchan_desc.c @@ -27,10 +27,7 @@ /* TODO: implement */ #define tx_pdtch_fn NULL -#define tx_tchh_fn NULL - #define rx_pdtch_fn NULL -#define rx_tchh_fn NULL /* Forward declaration of handlers */ int rx_data_fn(struct trx_instance *trx, struct trx_ts *ts, @@ -54,6 +51,14 @@ int rx_tchf_fn(struct trx_instance *trx, struct trx_ts *ts, int tx_tchf_fn(struct trx_instance *trx, struct trx_ts *ts, struct trx_lchan_state *lchan, uint32_t fn, uint8_t bid); +int rx_tchh_fn(struct trx_instance *trx, struct trx_ts *ts, + struct trx_lchan_state *lchan, uint32_t fn, uint8_t bid, + sbit_t *bits, int8_t rssi, int16_t toa256); + +int tx_tchh_fn(struct trx_instance *trx, struct trx_ts *ts, + struct trx_lchan_state *lchan, uint32_t fn, uint8_t bid); + + const struct trx_lchan_desc trx_lchan_desc[_TRX_CHAN_MAX] = { { TRXC_IDLE, "IDLE", |