This program is for mbed-Geiger counter system. It use OLED module, GPS module (with RTC), TextLCD, SD FileSystem and some Interrupt pin.

Dependencies:   TextLCD mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers type.h Source File

type.h

00001 /*****************************************************************************
00002  *   type.h:  Type definition Header file for NXP Family 
00003  *   Microprocessors
00004  *
00005  *   Copyright(C) 2006, NXP Semiconductor
00006  *   All rights reserved.
00007  *
00008  *   History
00009  *   2009.04.01  ver 1.00    Preliminary version, first Release
00010  *
00011 ******************************************************************************/
00012 #ifndef __TYPE_H__
00013 #define __TYPE_H__
00014 
00015 // CodeRed - ifdef for GNU added to avoid potential clash with stdint.h
00016 #if defined   (  __GNUC__  )
00017 //#include <stdint.h>
00018 #else
00019 
00020 /* exact-width signed integer types */
00021 //typedef   signed          char int8_t;
00022 //typedef   signed short     int int16_t;
00023 //typedef   signed           int int32_t;
00024 //typedef   signed       __int64 int64_t;
00025 
00026  /* exact-width unsigned integer types */
00027 //typedef unsigned          char uint8_t;
00028 //typedef unsigned short     int uint16_t;
00029 //typedef unsigned           int uint32_t;
00030 //typedef unsigned       __int64 uint64_t;
00031 
00032 #endif // __GNUC__ 
00033 
00034 #ifndef NULL
00035 #define NULL    ((void *)0)
00036 #endif
00037 
00038 #ifndef FALSE
00039 #define FALSE   (0)
00040 #endif
00041 
00042 #ifndef TRUE
00043 #define TRUE    (1)
00044 #endif
00045 
00046 #endif  /* __TYPE_H__ */