Piotr Krysik | 9e2e835 | 2018-02-27 12:16:25 +0100 | [diff] [blame] | 1 | /*! \file gsm0503_parity.h |
| 2 | * GSM TS 05.03 parity. |
Piotr Krysik | a6268a5 | 2017-08-23 16:02:19 +0200 | [diff] [blame] | 3 | */ |
Piotr Krysik | 9e2e835 | 2018-02-27 12:16:25 +0100 | [diff] [blame] | 4 | |
Piotr Krysik | 70c25a1 | 2017-01-03 08:01:23 +0100 | [diff] [blame] | 5 | #pragma once |
| 6 | |
| 7 | #include <osmocom/core/crcgen.h> |
| 8 | |
Piotr Krysik | 9e2e835 | 2018-02-27 12:16:25 +0100 | [diff] [blame] | 9 | /*! \addtogroup parity |
| 10 | * @{ |
| 11 | * \file gsm0503_parity.h */ |
| 12 | |
Piotr Krysik | 70c25a1 | 2017-01-03 08:01:23 +0100 | [diff] [blame] | 13 | const struct osmo_crc64gen_code gsm0503_fire_crc40; |
| 14 | const struct osmo_crc16gen_code gsm0503_cs234_crc16; |
| 15 | const struct osmo_crc8gen_code gsm0503_mcs_crc8_hdr; |
| 16 | const struct osmo_crc16gen_code gsm0503_mcs_crc12; |
| 17 | const struct osmo_crc8gen_code gsm0503_rach_crc6; |
| 18 | const struct osmo_crc16gen_code gsm0503_sch_crc10; |
| 19 | const struct osmo_crc8gen_code gsm0503_tch_fr_crc3; |
| 20 | const struct osmo_crc8gen_code gsm0503_tch_efr_crc8; |
| 21 | const struct osmo_crc8gen_code gsm0503_amr_crc6; |
Piotr Krysik | 9e2e835 | 2018-02-27 12:16:25 +0100 | [diff] [blame] | 22 | |
| 23 | /*! @} */ |