diff options
Diffstat (limited to 'src/osmo-bts-litecell15/lc15_l1_if.c')
-rw-r--r-- | src/osmo-bts-litecell15/lc15_l1_if.c | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/src/osmo-bts-litecell15/lc15_l1_if.c b/src/osmo-bts-litecell15/lc15_l1_if.c index 13e0fc92..3b8b21b0 100644 --- a/src/osmo-bts-litecell15/lc15_l1_if.c +++ b/src/osmo-bts-litecell15/lc15_l1_if.c @@ -34,6 +34,7 @@ #include <lc15_l1_if.h> #include <gprs_debug.h> #include <pcu_l1_if.h> +#include <pcu_l1_if_phy.h> #include <pdch.h> #include <bts.h> @@ -144,6 +145,11 @@ int l1if_connect_pdch(void *obj, uint8_t ts) return l1if_req_pdch(fl1h, msg); } +int l1if_disconnect_pdch(void *obj, uint8_t ts) +{ + return 0; +} + static int handle_ph_readytosend_ind(struct lc15l1_hdl *fl1h, GsmL1_PhReadyToSendInd_t *rts_ind) { @@ -361,7 +367,7 @@ int l1if_pdch_req(void *obj, uint8_t ts, int is_ptcch, uint32_t fn, return 0; } -void *l1if_open_pdch(uint8_t trx_no, uint32_t hlayer1) +void *l1if_open_trx(uint8_t bts_nr, uint8_t trx_no, uint32_t hlayer1, struct gsmtap_inst *gsmtap) { struct lc15l1_hdl *fl1h; int rc; @@ -390,7 +396,7 @@ void *l1if_open_pdch(uint8_t trx_no, uint32_t hlayer1) return fl1h; } -int l1if_close_pdch(void *obj) +int l1if_close_trx(void *obj) { struct lc15l1_hdl *fl1h = obj; if (fl1h) @@ -398,3 +404,8 @@ int l1if_close_pdch(void *obj) talloc_free(fl1h); return 0; } + +int l1if_init(void) +{ + return 0; +} |