Go to the source code of this file.
◆ P_16
◆ P_32
◆ P_CCITT
◆ P_DNP
◆ P_KERMIT
◆ P_SICK
◆ init_crc16_tab()
  
  | 
        
          | static void init_crc16_tab | ( | void |  | ) |  |  | static | 
 
 
◆ init_crc32_tab()
  
  | 
        
          | static void init_crc32_tab | ( | void |  | ) |  |  | static | 
 
 
◆ init_crcccitt_tab()
  
  | 
        
          | static void init_crcccitt_tab | ( | void |  | ) |  |  | static | 
 
 
◆ init_crcdnp_tab()
  
  | 
        
          | static void init_crcdnp_tab | ( | void |  | ) |  |  | static | 
 
 
◆ init_crckermit_tab()
  
  | 
        
          | static void init_crckermit_tab | ( | void |  | ) |  |  | static | 
 
 
◆ update_crc_16()
      
        
          | unsigned short update_crc_16 | ( | unsigned short | crc, | 
        
          |  |  | char | c | 
        
          |  | ) |  |  | 
      
 
 
◆ update_crc_32()
      
        
          | unsigned long update_crc_32 | ( | unsigned long | crc, | 
        
          |  |  | char | c | 
        
          |  | ) |  |  | 
      
 
 
◆ update_crc_ccitt()
      
        
          | unsigned short update_crc_ccitt | ( | unsigned short | crc, | 
        
          |  |  | char | c | 
        
          |  | ) |  |  | 
      
 
 
◆ update_crc_dnp()
      
        
          | unsigned short update_crc_dnp | ( | unsigned short | crc, | 
        
          |  |  | char | c | 
        
          |  | ) |  |  | 
      
 
 
◆ update_crc_kermit()
      
        
          | unsigned short update_crc_kermit | ( | unsigned short | crc, | 
        
          |  |  | char | c | 
        
          |  | ) |  |  | 
      
 
 
◆ update_crc_sick()
      
        
          | unsigned short update_crc_sick | ( | unsigned short | crc, | 
        
          |  |  | char | c, | 
        
          |  |  | char | prev_byte | 
        
          |  | ) |  |  | 
      
 
 
◆ crc_tab16
  
  | 
        
          | unsigned short crc_tab16[256] |  | static | 
 
 
◆ crc_tab16_init
◆ crc_tab32
  
  | 
        
          | unsigned long crc_tab32[256] |  | static | 
 
 
◆ crc_tab32_init
◆ crc_tabccitt
  
  | 
        
          | unsigned short crc_tabccitt[256] |  | static | 
 
 
◆ crc_tabccitt_init
◆ crc_tabdnp
  
  | 
        
          | unsigned short crc_tabdnp[256] |  | static | 
 
 
◆ crc_tabdnp_init
◆ crc_tabkermit
  
  | 
        
          | unsigned short crc_tabkermit[256] |  | static | 
 
 
◆ crc_tabkermit_init