osmo-gmr: include/osmocom/gmr1/l1/interleave.h File Reference

osmo-gmr 0.2.104-2b98 Osmocom GMR-1

Data Structures | Functions
interleave.h File Reference
GMR-1 Layer 1 library » Channel coding primitives » Interleaving

Osmocom GMR-1 interleaving header. More...

Go to the source code of this file.

## Data Structures
struct | gmr1_interleaver
| GMR1 inter-burst (de)interleaver state. More...

## Functions
void | gmr1_interleave_intra (void *out, const void *in, int N)
| GMR-1 intra burst inteleaver. More...
void | gmr1_deinterleave_intra (void *out, const void *in, int N)
| GMR-1 intra burst de-interleaver. More...
int | gmr1_interleaver_init (struct gmr1_interleaver *il, int N, int K)
| GMR-1 inter burst interleaver initializer. More...
void | gmr1_interleaver_fini (struct gmr1_interleaver *il)
| GMR-1 inter burst interleaver cleanup. More...
void | gmr1_interleave_inter (struct gmr1_interleaver *il, void *bits_epp, void *bits_ep)
| GMR-1 inter burst interleaver. More...
void | gmr1_deinterleave_inter (struct gmr1_interleaver *il, void *bits_ep, void *bits_epp)
| GMR-1 inter burst de-interleaver. More...

## Detailed Description

Osmocom GMR-1 interleaving header.