From d4e118a7a059a9d675d0d8a8ea75fdc88f43afb7 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 3 Mar 2010 14:24:05 +0100 Subject: Rename 'layer2' program to 'layer23' program --- src/host/layer23/include/osmocom/l1ctl.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/host/layer23/include/osmocom/l1ctl.h (limited to 'src/host/layer23/include/osmocom/l1ctl.h') diff --git a/src/host/layer23/include/osmocom/l1ctl.h b/src/host/layer23/include/osmocom/l1ctl.h new file mode 100644 index 0000000..0d5cba6 --- /dev/null +++ b/src/host/layer23/include/osmocom/l1ctl.h @@ -0,0 +1,25 @@ +#ifndef osmocom_l1ctl_h +#define osmocom_l1ctl_h + +#include +#include + +struct osmocom_ms; + +/* Receive incoming data from L1 using L1CTL format */ +int l1ctl_recv(struct osmocom_ms *ms, struct msgb *msg); + +/* Transmit L1CTL_DATA_REQ */ +int tx_ph_data_req(struct osmocom_ms *ms, struct msgb *msg, + uint8_t chan_nr, uint8_t link_id); + +/* Transmit L1CTL_RACH_REQ */ +int tx_ph_rach_req(struct osmocom_ms *ms); + +/* Transmit L1CTL_DM_EST_REQ */ +int tx_ph_dm_est_req(struct osmocom_ms *ms, uint16_t band_arfcn, uint8_t chan_nr); + +extern int osmo_send_l1(struct osmocom_ms *ms, struct msgb *msg); + + +#endif -- cgit v1.2.3-55-g7522