mbed library sources. Supersedes mbed-src.

Dependents:   Nucleo_Hello_Encoder BLE_iBeaconScan AM1805_DEMO DISCO-F429ZI_ExportTemplate1 ... more

Revision:
188:bcfe06ba3d64
Parent:
184:08ed48f1de7f
Child:
189:f392fc9709a3
--- a/drivers/TableCRC.h	Thu Sep 06 13:40:20 2018 +0100
+++ b/drivers/TableCRC.h	Thu Nov 08 11:46:34 2018 +0000
@@ -23,13 +23,15 @@
 /** \addtogroup drivers */
 /** @{*/
 
-#define MBED_CRC_TABLE_SIZE     256
+#define MBED_CRC_TABLE_SIZE             256
+#define MBED_OPTIMIZED_CRC_TABLE_SIZE   16
 
 extern const uint8_t Table_CRC_7Bit_SD[MBED_CRC_TABLE_SIZE];
 extern const uint8_t Table_CRC_8bit_CCITT[MBED_CRC_TABLE_SIZE];
 extern const uint16_t Table_CRC_16bit_CCITT[MBED_CRC_TABLE_SIZE];
 extern const uint16_t Table_CRC_16bit_IBM[MBED_CRC_TABLE_SIZE];
 extern const uint32_t Table_CRC_32bit_ANSI[MBED_CRC_TABLE_SIZE];
+extern const uint32_t Table_CRC_32bit_Rev_ANSI[MBED_OPTIMIZED_CRC_TABLE_SIZE];
 
 /** @}*/
 } // namespace mbed