Index: trunk/fw_g473rct/SES/src/modbus.c
===================================================================
--- trunk/fw_g473rct/SES/src/modbus.c	(revision 69)
+++ trunk/fw_g473rct/SES/src/modbus.c	(revision 70)
@@ -65,5 +65,4 @@
   
                     void    mbUartInit                      (modbus_t * mb_data,UART_HandleTypeDef * usart, uint32_t baudrate,  uint32_t parityMode,  uint32_t stopBits , uint32_t nrOfBitsPerChar);
-                uint16_t    mbCrc16                         (uint8_t *buf, uint32_t len);
                     void    mbSend                          (modbus_t * mb_data );
                 uint32_t    mbSlaveReadHoldingRegisters     (uint8_t * response_string, uint8_t *msg, uint32_t tx_position, uint8_t deviceID);
@@ -317,5 +316,5 @@
 
   // Compute the MODBUS RTU CRC
-  uint16_t mbCrc16(uint8_t* buf, uint32_t len)
+  uint16_t mbCrc16(const uint8_t* const buf, uint32_t len)
   {
     uint16_t crc = 0xFFFF;
@@ -344,5 +343,5 @@
 
   /* If CRC is correct returns msg_length else returns INVALID_CRC */
-  int mbCheckCrc16( uint8_t *msg, const int msg_length) 
+  int mbCheckCrc16(uint8_t* msg, const int msg_length) 
   {
     int ret;
