From 959e9f97cdaac774b530a375a1fe8bcfe7ac1f5b Mon Sep 17 00:00:00 2001 From: Tom Date: Wed, 11 Jan 2012 13:56:26 +0100 Subject: cleanup --- .../libosmocore/include/osmocom/gsm/gsm0502.h | 38 ---------------------- 1 file changed, 38 deletions(-) delete mode 100644 Src/osmoconbb/src/shared/libosmocore/include/osmocom/gsm/gsm0502.h (limited to 'Src/osmoconbb/src/shared/libosmocore/include/osmocom/gsm/gsm0502.h') diff --git a/Src/osmoconbb/src/shared/libosmocore/include/osmocom/gsm/gsm0502.h b/Src/osmoconbb/src/shared/libosmocore/include/osmocom/gsm/gsm0502.h deleted file mode 100644 index 46b629e..0000000 --- a/Src/osmoconbb/src/shared/libosmocore/include/osmocom/gsm/gsm0502.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef OSMOCOM_GSM_0502_H -#define OSMOCOM_GSM_0502_H - -#include - -#include -#include - -/* Table 5 Clause 7 TS 05.02 */ -static inline unsigned int -gsm0502_get_n_pag_blocks(struct gsm48_control_channel_descr *chan_desc) -{ - if (chan_desc->ccch_conf == RSL_BCCH_CCCH_CONF_1_C) - return 3 - chan_desc->bs_ag_blks_res; - else - return 9 - chan_desc->bs_ag_blks_res; -} - -/* Chapter 6.5.2 of TS 05.02 */ -static inline unsigned int -gsm0502_get_ccch_group(uint64_t imsi, unsigned int bs_cc_chans, - unsigned int n_pag_blocks) -{ - return (imsi % 1000) % (bs_cc_chans * n_pag_blocks) / n_pag_blocks; -} - -/* Chapter 6.5.2 of TS 05.02 */ -static inline unsigned int -gsm0502_get_paging_group(uint64_t imsi, unsigned int bs_cc_chans, - int n_pag_blocks) -{ - return (imsi % 1000) % (bs_cc_chans * n_pag_blocks) % n_pag_blocks; -} - -unsigned int -gsm0502_calc_paging_group(struct gsm48_control_channel_descr *chan_desc, uint64_t imsi); - -#endif -- cgit v1.2.3-55-g7522