-
Notifications
You must be signed in to change notification settings - Fork 156
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a script to configure AC Clang when using AutoComplete with Emacs.
- Loading branch information
Showing
13 changed files
with
12,334 additions
and
12,308 deletions.
There are no files selected for viewing
14,000 changes: 7,000 additions & 7,000 deletions
14,000
Libraries/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h
Large diffs are not rendered by default.
Oops, something went wrong.
198 changes: 99 additions & 99 deletions
198
Libraries/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,99 +1,99 @@ | ||
/** | ||
****************************************************************************** | ||
* @file system_stm32f4xx.h | ||
* @author MCD Application Team | ||
* @version V1.0.0 | ||
* @date 30-September-2011 | ||
* @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. | ||
****************************************************************************** | ||
* @attention | ||
* | ||
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS | ||
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE | ||
* TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY | ||
* DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING | ||
* FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE | ||
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. | ||
* | ||
* <h2><center>© COPYRIGHT 2011 STMicroelectronics</center></h2> | ||
****************************************************************************** | ||
*/ | ||
|
||
/** @addtogroup CMSIS | ||
* @{ | ||
*/ | ||
|
||
/** @addtogroup stm32f4xx_system | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @brief Define to prevent recursive inclusion | ||
*/ | ||
#ifndef __SYSTEM_STM32F4XX_H | ||
#define __SYSTEM_STM32F4XX_H | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
/** @addtogroup STM32F4xx_System_Includes | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
|
||
/** @addtogroup STM32F4xx_System_Exported_types | ||
* @{ | ||
*/ | ||
|
||
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ | ||
|
||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Constants | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Macros | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Functions | ||
* @{ | ||
*/ | ||
|
||
extern void SystemInit(void); | ||
extern void SystemCoreClockUpdate(void); | ||
/** | ||
* @} | ||
*/ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif /*__SYSTEM_STM32F4XX_H */ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ | ||
/** | ||
****************************************************************************** | ||
* @file system_stm32f4xx.h | ||
* @author MCD Application Team | ||
* @version V1.0.0 | ||
* @date 30-September-2011 | ||
* @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. | ||
****************************************************************************** | ||
* @attention | ||
* | ||
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS | ||
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE | ||
* TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY | ||
* DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING | ||
* FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE | ||
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. | ||
* | ||
* <h2><center>© COPYRIGHT 2011 STMicroelectronics</center></h2> | ||
****************************************************************************** | ||
*/ | ||
|
||
/** @addtogroup CMSIS | ||
* @{ | ||
*/ | ||
|
||
/** @addtogroup stm32f4xx_system | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @brief Define to prevent recursive inclusion | ||
*/ | ||
#ifndef __SYSTEM_STM32F4XX_H | ||
#define __SYSTEM_STM32F4XX_H | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
/** @addtogroup STM32F4xx_System_Includes | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
|
||
/** @addtogroup STM32F4xx_System_Exported_types | ||
* @{ | ||
*/ | ||
|
||
extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ | ||
|
||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Constants | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Macros | ||
* @{ | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** @addtogroup STM32F4xx_System_Exported_Functions | ||
* @{ | ||
*/ | ||
|
||
extern void SystemInit(void); | ||
extern void SystemCoreClockUpdate(void); | ||
/** | ||
* @} | ||
*/ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif /*__SYSTEM_STM32F4XX_H */ | ||
|
||
/** | ||
* @} | ||
*/ | ||
|
||
/** | ||
* @} | ||
*/ | ||
/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,35 @@ | ||
/* ---------------------------------------------------------------------- | ||
* Copyright (C) 2010 ARM Limited. All rights reserved. | ||
* | ||
* $Date: 11. November 2010 | ||
* $Revision: V1.0.2 | ||
* | ||
* Project: CMSIS DSP Library | ||
* Title: arm_common_tables.h | ||
* | ||
* Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions | ||
* | ||
* Target Processor: Cortex-M4/Cortex-M3 | ||
* | ||
* Version 1.0.2 2010/11/11 | ||
* Documentation updated. | ||
* | ||
* Version 1.0.1 2010/10/05 | ||
* Production release and review comments incorporated. | ||
* | ||
* Version 1.0.0 2010/09/20 | ||
* Production release and review comments incorporated. | ||
* -------------------------------------------------------------------- */ | ||
|
||
#ifndef _ARM_COMMON_TABLES_H | ||
#define _ARM_COMMON_TABLES_H | ||
|
||
#include "arm_math.h" | ||
|
||
extern uint16_t armBitRevTable[256]; | ||
extern q15_t armRecipTableQ15[64]; | ||
extern q31_t armRecipTableQ31[64]; | ||
extern const q31_t realCoefAQ31[1024]; | ||
extern const q31_t realCoefBQ31[1024]; | ||
|
||
#endif /* ARM_COMMON_TABLES_H */ | ||
/* ---------------------------------------------------------------------- | ||
* Copyright (C) 2010 ARM Limited. All rights reserved. | ||
* | ||
* $Date: 11. November 2010 | ||
* $Revision: V1.0.2 | ||
* | ||
* Project: CMSIS DSP Library | ||
* Title: arm_common_tables.h | ||
* | ||
* Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions | ||
* | ||
* Target Processor: Cortex-M4/Cortex-M3 | ||
* | ||
* Version 1.0.2 2010/11/11 | ||
* Documentation updated. | ||
* | ||
* Version 1.0.1 2010/10/05 | ||
* Production release and review comments incorporated. | ||
* | ||
* Version 1.0.0 2010/09/20 | ||
* Production release and review comments incorporated. | ||
* -------------------------------------------------------------------- */ | ||
|
||
#ifndef _ARM_COMMON_TABLES_H | ||
#define _ARM_COMMON_TABLES_H | ||
|
||
#include "arm_math.h" | ||
|
||
extern uint16_t armBitRevTable[256]; | ||
extern q15_t armRecipTableQ15[64]; | ||
extern q31_t armRecipTableQ31[64]; | ||
extern const q31_t realCoefAQ31[1024]; | ||
extern const q31_t realCoefBQ31[1024]; | ||
|
||
#endif /* ARM_COMMON_TABLES_H */ |
Oops, something went wrong.