-
Notifications
You must be signed in to change notification settings - Fork 1
/
SupportedTypes.h
84 lines (83 loc) · 2.59 KB
/
SupportedTypes.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
/*This file is part of CRCcalculation_Library which is a free software : you can redistribute itand /or modify it under the terms of
the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
CRCcalculation_Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Foobar.If not, see < https://www.gnu.org/licenses/>.
*/
#pragma once
#define CRC_8_AUTOSAR 0
#define CRC_8_BLUETOOTH 1
#define CRC_8_CDMA2000 2
#define CRC_8_DARC 3
#define CRC_8_DVB_S2 4
#define CRC_8_GSM_A 5
#define CRC_8_GSM_B 6
#define CRC_8_HITAG 7
#define CRC_8_I_432_1 8
#define CRC_8_I_CODE 9
#define CRC_8_LTE 10
#define CRC_8_MAXIM_DOW 11
#define CRC_8_MIFARE_MAD 12
#define CRC_8_NRSC_5 13
#define CRC_8_OPENSAFETY 14
#define CRC_8_ROHC 15
#define CRC_8_SAE_J1850 16
#define CRC_8_SMBUS 17
#define CRC_8_TECH_3250 18
#define CRC_8_WCDMA 19
#define CRC_16_ARC 20
#define CRC_16_CDMA2000 21
#define CRC_16_CMS 22
#define CRC_16_DDS_110 23
#define CRC_16_DECT_R 24
#define CRC_16_DECT_X 25
#define CRC_16_DNP 26
#define CRC_16_EN_13757 27
#define CRC_16_GENIBUS 28
#define CRC_16_GSM 29
#define CRC_16_IBM_3740 30
#define CRC_16_IBM_SDLC 31
#define CRC_16_ISO_IEC_14443_3_A 32
#define CRC_16_KERMIT 33
#define CRC_16_LJ1200 34
#define CRC_16_MAXIM_DOW 35
#define CRC_16_MCRF4XX 36
#define CRC_16_MODBUS 37
#define CRC_16_NRSC_5 38
#define CRC_16_OPENSAFETY_A 39
#define CRC_16_OPENSAFETY_B 40
#define CRC_16_PROFIBUS 41
#define CRC_16_RIELLO 42
#define CRC_16_SPI_FUJITSU 43
#define CRC_16_T10_DIF 44
#define CRC_16_TELEDISK 45
#define CRC_16_TMS37157 46
#define CRC_16_UMTS 47
#define CRC_16_USB 48
#define CRC_16_XMODEM 49
#define CRC_24_BLE 50
#define CRC_24_FLEXRAY_A 51
#define CRC_24_FLEXRAY_B 52
#define CRC_24_INTERLAKEN 53
#define CRC_24_LTE_A 54
#define CRC_24_LTE_B 55
#define CRC_24_OPENPGP 56
#define CRC_24_OS_9 57
#define CRC_32_AIXM 58
#define CRC_32_AUTOSAR 59
#define CRC_32_BASE91_D 60
#define CRC_32_BZIP2 61
#define CRC_32_CD_ROM_EDC 62
#define CRC_32_CKSUM 63
#define CRC_32_ISCSI 64
#define CRC_32_ISO_HDLC 65
#define CRC_32_JAMCRC 66
#define CRC_32_MEF 67
#define CRC_32_MPEG_2 68
#define CRC_32_XFER 69
#define CRC_40_GSM 70
#define CRC_64_ECMA_182 71
#define CRC_64_GO_ISO 72
#define CRC_64_MS 73
#define CRC_64_WE 74
#define CRC_64_XZ 75