aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx/gsm0503_interleaving.h
blob: 4d546f6ae2f18cd7a25ef414a8ff3bf8cd077e06 (plain)
1
2
3
4
5
6
7
8
9
10
11
#ifndef _0503_INTERLEAVING_H
#define _0503_INTERLEAVING_H

void gsm0503_xcch_deinterleave(sbit_t *cB, sbit_t *iB);
void gsm0503_xcch_interleave(ubit_t *cB, ubit_t *iB);
void gsm0503_tch_fr_deinterleave(sbit_t *cB, sbit_t *iB);
void gsm0503_tch_fr_interleave(ubit_t *cB, ubit_t *iB);
void gsm0503_tch_hr_deinterleave(sbit_t *cB, sbit_t *iB);
void gsm0503_tch_hr_interleave(ubit_t *cB, ubit_t *iB);

#endif /* _0503_INTERLEAVING_H */