1 /******************** (C) COPYRIGHT 2003 STMicroelectronics ********************
\r
2 * File Name : 71x_type.h
\r
3 * Author : MCD Application Team
\r
4 * Date First Issued : 05/16/2003
\r
5 * Description : Common data types
\r
6 ********************************************************************************
\r
11 *******************************************************************************
\r
12 THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH
\r
13 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, INDIRECT
\r
15 OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT
\r
16 OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION
\r
17 CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
\r
18 *******************************************************************************/
\r
22 typedef unsigned long u32;
\r
23 typedef unsigned short u16;
\r
24 typedef unsigned char u8;
\r
26 typedef signed long s32;
\r
27 typedef signed short s16;
\r
28 typedef signed char s8;
\r
30 typedef volatile unsigned long vu32;
\r
31 typedef volatile unsigned short vu16;
\r
32 typedef volatile unsigned char vu8;
\r
34 typedef volatile signed long vs32;
\r
35 typedef volatile signed short vs16;
\r
36 typedef volatile signed char vs8;
\r
38 /*===================================================================*/
\r
39 typedef enum { FALSE = 0, TRUE = !FALSE } bool;
\r
40 /*===================================================================*/
\r
41 typedef enum { RESET = 0, SET = !RESET } FlagStatus;
\r
42 /*===================================================================*/
\r
43 typedef enum { DISABLE = 0, ENABLE = !DISABLE} FunctionalState;
\r
44 /*===================================================================*/
\r
45 typedef enum { INDIRECT = 0, DIRECT = !INDIRECT} RegisterAccess;
\r
46 /*===================================================================*/
\r
48 #endif /* _71x_type_H */
\r
50 /******************* (C) COPYRIGHT 2003 STMicroelectronics *****END OF FILE****/
\r