blob: c35477f3d685fec07b0fcaf33492baadba2347c9 [file] [log] [blame]
Neels Hofmeyr17518fe2017-06-20 04:35:06 +02001/*! \file gsm0503_parity.h
2 * GSM TS 05.03 parity.
3 */
4
Vadim Yanitskiy3262f822016-09-23 01:48:59 +07005#pragma once
6
7#include <osmocom/core/crcgen.h>
8
Harald Weltec6636782017-06-12 14:59:37 +02009/*! \addtogroup parity
10 * @{
Neels Hofmeyr17518fe2017-06-20 04:35:06 +020011 * \file gsm0503_parity.h */
Harald Weltec6636782017-06-12 14:59:37 +020012
Vadim Yanitskiy3262f822016-09-23 01:48:59 +070013const struct osmo_crc64gen_code gsm0503_fire_crc40;
14const struct osmo_crc16gen_code gsm0503_cs234_crc16;
15const struct osmo_crc8gen_code gsm0503_mcs_crc8_hdr;
16const struct osmo_crc16gen_code gsm0503_mcs_crc12;
17const struct osmo_crc8gen_code gsm0503_rach_crc6;
18const struct osmo_crc16gen_code gsm0503_sch_crc10;
19const struct osmo_crc8gen_code gsm0503_tch_fr_crc3;
20const struct osmo_crc8gen_code gsm0503_tch_efr_crc8;
21const struct osmo_crc8gen_code gsm0503_amr_crc6;
Philipp Maier1c46d192020-02-28 14:23:55 +010022const struct osmo_crc16gen_code gsm0503_amr_crc14;
Harald Weltec6636782017-06-12 14:59:37 +020023
24/*! @} */