]> git.sur5r.net Git - freertos/blob - Demo/ARM7_STR75x_GCC/STLibrary/inc/75x_cfg.h
Start to re-arrange files to include FreeRTOS+ in main download.
[freertos] / Demo / ARM7_STR75x_GCC / STLibrary / inc / 75x_cfg.h
1 /******************** (C) COPYRIGHT 2006 STMicroelectronics ********************\r
2 * File Name          : 75x_cfg.h\r
3 * Author             : MCD Application Team\r
4 * Date First Issued  : 03/10/2006\r
5 * Description        : This file contains all the functions prototypes for the\r
6 *                      CFG software library.\r
7 ********************************************************************************\r
8 * History:\r
9 * 07/17/2006 : V1.0\r
10 * 03/10/2006 : V0.1\r
11 ********************************************************************************\r
12 * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS\r
13 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.\r
14 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,\r
15 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE\r
16 * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING\r
17 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.\r
18 *******************************************************************************/\r
19 \r
20 /* Define to prevent recursive inclusion -------------------------------------*/\r
21 #ifndef __75x_CFG_H\r
22 #define __75x_CFG_H\r
23 \r
24 /* Includes ------------------------------------------------------------------*/\r
25 #include "75x_map.h"\r
26 \r
27 /* Exported types ------------------------------------------------------------*/\r
28 /* Exported constants --------------------------------------------------------*/\r
29 #define CFG_BootSpace_FLASH     0x00000000\r
30 #define CFG_BootSpace_SRAM      0x00000002\r
31 #define CFG_BootSpace_ExtSMI    0x00000003\r
32 \r
33 #define CFG_FLASHBurst_Disable    0xFFFFFEFF\r
34 #define CFG_FLASHBurst_Enable     0x00000100\r
35 \r
36 #define CFG_USBFilter_Disable    0xFFFFFDFF\r
37 #define CFG_USBFilter_Enable     0x00000200\r
38 \r
39 /* Exported macro ------------------------------------------------------------*/\r
40 /* Exported functions ------------------------------------------------------- */\r
41 void CFG_BootSpaceConfig(u32 CFG_BootSpace);\r
42 void CFG_FLASHBurstConfig(u32 CFG_FLASHBurst);\r
43 void CFG_USBFilterConfig(u32 CFG_USBFilter);\r
44 FlagStatus CFG_GetFlagStatus(void);\r
45 \r
46 #endif /* __75x_CFG_H */\r
47 \r
48 /******************* (C) COPYRIGHT 2006 STMicroelectronics *****END OF FILE****/\r