blob: 28a544433056f84c84807b52ddc854206d00796c [file] [log] [blame]
Piotr Krysik93154d12018-02-27 12:16:25 +01001/*! \file gsm0503_parity.h
2 * GSM TS 05.03 parity.
Piotr Krysika6268a52017-08-23 16:02:19 +02003 */
Piotr Krysik93154d12018-02-27 12:16:25 +01004
Piotr Krysik70c25a12017-01-03 08:01:23 +01005#pragma once
6
7#include <osmocom/core/crcgen.h>
8
Piotr Krysik93154d12018-02-27 12:16:25 +01009/*! \addtogroup parity
10 * @{
11 * \file gsm0503_parity.h */
12
Piotr Krysik70c25a12017-01-03 08:01:23 +010013const 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;
Piotr Krysik93154d12018-02-27 12:16:25 +010022
23/*! @} */