blob: 318d0aa5076e6fc1bfdd503295035f1037b949fb [file] [log] [blame]
Philipp Maiereaf5da32023-02-13 13:37:22 +01001#pragma once
2
3#include <stdint.h>
Philipp Maieraf8d49a2023-02-27 15:01:22 +01004#include <osmocom/core/gsmtap_util.h>
Philipp Maiereaf5da32023-02-13 13:37:22 +01005
6void *l1if_open_pdch(uint8_t trx_no, uint32_t hlayer1, struct gsmtap_inst *gsmtap);
7int l1if_connect_pdch(void *obj, uint8_t ts);
8int l1if_pdch_req(void *obj, uint8_t ts, int is_ptcch, uint32_t fn, uint16_t arfcn, uint8_t block_nr, uint8_t *data,
9 uint8_t len);
Philipp Maier72ed3332023-02-27 15:32:00 +010010int l1if_disconnect_pdch(void *obj, uint8_t ts);
Philipp Maiereaf5da32023-02-13 13:37:22 +010011int l1if_close_pdch(void *obj);