![](/media/cache/profiles/BYNBmpmCQAAYTvZ.jpg.50x50_q85.jpg)
This program is for mbed-Geiger counter system. It use OLED module, GPS module (with RTC), TextLCD, SD FileSystem and some Interrupt pin.
type.h@0:97f8ed953c0d, 2011-07-02 (annotated)
- Committer:
- y_notsu
- Date:
- Sat Jul 02 22:05:27 2011 +0000
- Revision:
- 0:97f8ed953c0d
rev.0.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
y_notsu | 0:97f8ed953c0d | 1 | /***************************************************************************** |
y_notsu | 0:97f8ed953c0d | 2 | * type.h: Type definition Header file for NXP Family |
y_notsu | 0:97f8ed953c0d | 3 | * Microprocessors |
y_notsu | 0:97f8ed953c0d | 4 | * |
y_notsu | 0:97f8ed953c0d | 5 | * Copyright(C) 2006, NXP Semiconductor |
y_notsu | 0:97f8ed953c0d | 6 | * All rights reserved. |
y_notsu | 0:97f8ed953c0d | 7 | * |
y_notsu | 0:97f8ed953c0d | 8 | * History |
y_notsu | 0:97f8ed953c0d | 9 | * 2009.04.01 ver 1.00 Preliminary version, first Release |
y_notsu | 0:97f8ed953c0d | 10 | * |
y_notsu | 0:97f8ed953c0d | 11 | ******************************************************************************/ |
y_notsu | 0:97f8ed953c0d | 12 | #ifndef __TYPE_H__ |
y_notsu | 0:97f8ed953c0d | 13 | #define __TYPE_H__ |
y_notsu | 0:97f8ed953c0d | 14 | |
y_notsu | 0:97f8ed953c0d | 15 | // CodeRed - ifdef for GNU added to avoid potential clash with stdint.h |
y_notsu | 0:97f8ed953c0d | 16 | #if defined ( __GNUC__ ) |
y_notsu | 0:97f8ed953c0d | 17 | //#include <stdint.h> |
y_notsu | 0:97f8ed953c0d | 18 | #else |
y_notsu | 0:97f8ed953c0d | 19 | |
y_notsu | 0:97f8ed953c0d | 20 | /* exact-width signed integer types */ |
y_notsu | 0:97f8ed953c0d | 21 | //typedef signed char int8_t; |
y_notsu | 0:97f8ed953c0d | 22 | //typedef signed short int int16_t; |
y_notsu | 0:97f8ed953c0d | 23 | //typedef signed int int32_t; |
y_notsu | 0:97f8ed953c0d | 24 | //typedef signed __int64 int64_t; |
y_notsu | 0:97f8ed953c0d | 25 | |
y_notsu | 0:97f8ed953c0d | 26 | /* exact-width unsigned integer types */ |
y_notsu | 0:97f8ed953c0d | 27 | //typedef unsigned char uint8_t; |
y_notsu | 0:97f8ed953c0d | 28 | //typedef unsigned short int uint16_t; |
y_notsu | 0:97f8ed953c0d | 29 | //typedef unsigned int uint32_t; |
y_notsu | 0:97f8ed953c0d | 30 | //typedef unsigned __int64 uint64_t; |
y_notsu | 0:97f8ed953c0d | 31 | |
y_notsu | 0:97f8ed953c0d | 32 | #endif // __GNUC__ |
y_notsu | 0:97f8ed953c0d | 33 | |
y_notsu | 0:97f8ed953c0d | 34 | #ifndef NULL |
y_notsu | 0:97f8ed953c0d | 35 | #define NULL ((void *)0) |
y_notsu | 0:97f8ed953c0d | 36 | #endif |
y_notsu | 0:97f8ed953c0d | 37 | |
y_notsu | 0:97f8ed953c0d | 38 | #ifndef FALSE |
y_notsu | 0:97f8ed953c0d | 39 | #define FALSE (0) |
y_notsu | 0:97f8ed953c0d | 40 | #endif |
y_notsu | 0:97f8ed953c0d | 41 | |
y_notsu | 0:97f8ed953c0d | 42 | #ifndef TRUE |
y_notsu | 0:97f8ed953c0d | 43 | #define TRUE (1) |
y_notsu | 0:97f8ed953c0d | 44 | #endif |
y_notsu | 0:97f8ed953c0d | 45 | |
y_notsu | 0:97f8ed953c0d | 46 | #endif /* __TYPE_H__ */ |