#include "crc3.h"Go to the source code of this file.
Functions | |
| unsigned int | lookup_crc (int MC) |
|
|
Definition at line 7 of file crc3.c. Referenced by construct_header(), and deconstruct_header(). 00011 {
00012 unsigned char crc_bits;
00013 switch (MC) {
00014 case 0: crc_bits = 0; break;
00015 case 1: crc_bits = 5; break;
00016 case 2: crc_bits = 7; break;
00017 case 3: crc_bits = 2; break;
00018 case 4: crc_bits = 3; break;
00019 case 5: crc_bits = 5; break;
00020 case 6: crc_bits = 4; break;
00021 case 7: crc_bits = 1; break;
00022 case 8: crc_bits = 5; break;
00023 case 9: crc_bits = 3; break;
00024 case 10: crc_bits = 1; break;
00025 case 11: crc_bits = 4; break;
00026 case 12: crc_bits = 5; break;
00027 case 13: crc_bits = 0; break;
00028 case 14: crc_bits = 2; break;
00029 case 15: crc_bits = 7; break;
00030 default: printf("lookup_crc() - ERROR: %d is invalid MC\n"); break;
00031 }
00032 return (crc_bits);
00033 }
|
1.3.9.1