Restructure libs source to support multi platform
[fw/stlink] / example / libstm32l_discovery / src / stm32l1xx_crc.c
diff --git a/example/libstm32l_discovery/src/stm32l1xx_crc.c b/example/libstm32l_discovery/src/stm32l1xx_crc.c
deleted file mode 100644 (file)
index 0a88368..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-/**\r
-  ******************************************************************************\r
-  * @file    stm32l1xx_crc.c\r
-  * @author  MCD Application Team\r
-  * @version V1.0.0\r
-  * @date    31-December-2010\r
-  * @brief   This file provides all the CRC firmware functions.\r
-  ******************************************************************************\r
-  * @attention\r
-  *\r
-  * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS\r
-  * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE\r
-  * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY\r
-  * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING\r
-  * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE\r
-  * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.\r
-  *\r
-  * <h2><center>&copy; COPYRIGHT 2010 STMicroelectronics</center></h2>\r
-  ******************************************************************************  \r
-  */ \r
-\r
-/* Includes ------------------------------------------------------------------*/\r
-#include "stm32l1xx_crc.h"\r
-\r
-/** @addtogroup STM32L1xx_StdPeriph_Driver\r
-  * @{\r
-  */\r
-\r
-/** @defgroup CRC \r
-  * @brief CRC driver modules\r
-  * @{\r
-  */\r
-\r
-/* Private typedef -----------------------------------------------------------*/\r
-/* Private define ------------------------------------------------------------*/\r
-/* Private macro -------------------------------------------------------------*/\r
-/* Private variables ---------------------------------------------------------*/\r
-/* Private function prototypes -----------------------------------------------*/\r
-/* Private functions ---------------------------------------------------------*/\r
-\r
-/** @defgroup CRC_Private_Functions\r
-  * @{\r
-  */\r
-\r
-/**\r
-  * @brief  Resets the CRC Data register (DR).\r
-  * @param  None\r
-  * @retval None\r
-  */\r
-void CRC_ResetDR(void)\r
-{\r
-  /* Reset CRC generator */\r
-  CRC->CR = CRC_CR_RESET;\r
-}\r
-\r
-/**\r
-  * @brief  Computes the 32-bit CRC of a given data word(32-bit).\r
-  * @param  Data: data word(32-bit) to compute its CRC\r
-  * @retval 32-bit CRC\r
-  */\r
-uint32_t CRC_CalcCRC(uint32_t Data)\r
-{\r
-  CRC->DR = Data;\r
-  \r
-  return (CRC->DR);\r
-}\r
-\r
-/**\r
-  * @brief  Computes the 32-bit CRC of a given buffer of data word(32-bit).\r
-  * @param  pBuffer: pointer to the buffer containing the data to be computed\r
-  * @param  BufferLength: length of the buffer to be computed                                  \r
-  * @retval 32-bit CRC\r
-  */\r
-uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength)\r
-{\r
-  uint32_t index = 0;\r
-  \r
-  for(index = 0; index < BufferLength; index++)\r
-  {\r
-    CRC->DR = pBuffer[index];\r
-  }\r
-  return (CRC->DR);\r
-}\r
-\r
-/**\r
-  * @brief  Returns the current CRC value.\r
-  * @param  None\r
-  * @retval 32-bit CRC\r
-  */\r
-uint32_t CRC_GetCRC(void)\r
-{\r
-  return (CRC->DR);\r
-}\r
-\r
-/**\r
-  * @brief  Stores a 8-bit data in the Independent Data(ID) register.\r
-  * @param  IDValue: 8-bit value to be stored in the ID register                                       \r
-  * @retval None\r
-  */\r
-void CRC_SetIDRegister(uint8_t IDValue)\r
-{\r
-  CRC->IDR = IDValue;\r
-}\r
-\r
-/**\r
-  * @brief  Returns the 8-bit data stored in the Independent Data(ID) register\r
-  * @param  None\r
-  * @retval 8-bit value of the ID register \r
-  */\r
-uint8_t CRC_GetIDRegister(void)\r
-{\r
-  return (CRC->IDR);\r
-}\r
-\r
-/**\r
-  * @}\r
-  */\r
-\r
-/**\r
-  * @}\r
-  */\r
-\r
-/**\r
-  * @}\r
-  */\r
-\r
-/******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE****/\r