hui

Dependencies:   mbed

Fork of mbed_L3_Timer by Adrian Renner

Committer:
moritzmahler
Date:
Sat Dec 06 14:46:14 2014 +0000
Revision:
1:a02777ef7e5c
Parent:
0:8a1dbfbe5c66
some major problems . Don't know why.;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
addyi 0:8a1dbfbe5c66 1 /********************************************************************
addyi 0:8a1dbfbe5c66 2 *
addyi 0:8a1dbfbe5c66 3 * Name: cdef.h
addyi 0:8a1dbfbe5c66 4 * Beschreibung: grundlegende Typdefinitionen
addyi 0:8a1dbfbe5c66 5 * Autor:
addyi 0:8a1dbfbe5c66 6 * Erstellung: 23.10.2012
addyi 0:8a1dbfbe5c66 7 *
addyi 0:8a1dbfbe5c66 8 * Revisionsliste
addyi 0:8a1dbfbe5c66 9 * Datum | Autor | Änderung
addyi 0:8a1dbfbe5c66 10 * ------------+---------------+--------------------------
addyi 0:8a1dbfbe5c66 11 * 23.10.2012 | Altenburg | Ersterstellung
addyi 0:8a1dbfbe5c66 12 * ------------+---------------+--------------------------
addyi 0:8a1dbfbe5c66 13 *
addyi 0:8a1dbfbe5c66 14 ********************************************************************/
addyi 0:8a1dbfbe5c66 15 #ifndef CDEF_H
addyi 0:8a1dbfbe5c66 16 #define CDEF_H
addyi 0:8a1dbfbe5c66 17
addyi 0:8a1dbfbe5c66 18 /**************************************************************************/
addyi 0:8a1dbfbe5c66 19 /* Definitions */
addyi 0:8a1dbfbe5c66 20 /**************************************************************************/
addyi 0:8a1dbfbe5c66 21 typedef unsigned char byte; /* vorzeichenlose 8-Bit-Zahl */
addyi 0:8a1dbfbe5c66 22 typedef unsigned short word; /* vorzeichenlose 16-Bit-Zahl */
addyi 0:8a1dbfbe5c66 23 typedef signed char int8; /* vorzeichenbehaftete 8-Bit-Zahl */
addyi 0:8a1dbfbe5c66 24 typedef signed short int16; /* vorzeichenbehaftete 16-Bit-Zahl */
addyi 0:8a1dbfbe5c66 25 //typedef byte bool; /* True/False Aussage */
addyi 0:8a1dbfbe5c66 26 typedef unsigned long dword; /* Long-Zahl */
addyi 0:8a1dbfbe5c66 27 typedef signed long int32;
addyi 0:8a1dbfbe5c66 28
addyi 0:8a1dbfbe5c66 29
addyi 0:8a1dbfbe5c66 30
addyi 0:8a1dbfbe5c66 31 #define True 1
addyi 0:8a1dbfbe5c66 32 #define False 0
addyi 0:8a1dbfbe5c66 33 #define true 1
addyi 0:8a1dbfbe5c66 34 #define false 0
addyi 0:8a1dbfbe5c66 35 #define On 1
addyi 0:8a1dbfbe5c66 36 #define Off 0
addyi 0:8a1dbfbe5c66 37 #define Yes 1
addyi 0:8a1dbfbe5c66 38 #define No 0
addyi 0:8a1dbfbe5c66 39
addyi 0:8a1dbfbe5c66 40 #define Bit0 0x01 /* Bit-Definitionen */
addyi 0:8a1dbfbe5c66 41 #define Bit1 0x02
addyi 0:8a1dbfbe5c66 42 #define Bit2 0x04
addyi 0:8a1dbfbe5c66 43 #define Bit3 0x08
addyi 0:8a1dbfbe5c66 44 #define Bit4 0x10
addyi 0:8a1dbfbe5c66 45 #define Bit5 0x20
addyi 0:8a1dbfbe5c66 46 #define Bit6 0x40
addyi 0:8a1dbfbe5c66 47 #define Bit7 0x80
addyi 0:8a1dbfbe5c66 48 #define Bit8 (1 << 8) /* Bit-Definitionen */
addyi 0:8a1dbfbe5c66 49 #define Bit9 (1 << 9)
addyi 0:8a1dbfbe5c66 50 #define Bit10 (1 << 10)
addyi 0:8a1dbfbe5c66 51 #define Bit11 (1 << 11)
addyi 0:8a1dbfbe5c66 52 #define Bit12 (1 << 12)
addyi 0:8a1dbfbe5c66 53 #define Bit13 (1 << 13)
addyi 0:8a1dbfbe5c66 54 #define Bit14 (1 << 14)
addyi 0:8a1dbfbe5c66 55 #define Bit15 (1 << 15)
addyi 0:8a1dbfbe5c66 56 #define Bit16 (1 << 16) /* Bit-Definitionen */
addyi 0:8a1dbfbe5c66 57 #define Bit17 (1 << 17)
addyi 0:8a1dbfbe5c66 58 #define Bit18 (1 << 18)
addyi 0:8a1dbfbe5c66 59 #define Bit19 (1 << 19)
addyi 0:8a1dbfbe5c66 60 #define Bit20 (1 << 20)
addyi 0:8a1dbfbe5c66 61 #define Bit21 (1 << 21)
addyi 0:8a1dbfbe5c66 62 #define Bit22 (1 << 22)
addyi 0:8a1dbfbe5c66 63 #define Bit23 (1 << 23)
addyi 0:8a1dbfbe5c66 64 #define Bit24 (1 << 24) /* Bit-Definitionen */
addyi 0:8a1dbfbe5c66 65 #define Bit25 (1 << 25)
addyi 0:8a1dbfbe5c66 66 #define Bit26 (1 << 26)
addyi 0:8a1dbfbe5c66 67 #define Bit27 (1 << 27)
addyi 0:8a1dbfbe5c66 68 #define Bit28 (1 << 28)
addyi 0:8a1dbfbe5c66 69 #define Bit29 (1 << 29)
addyi 0:8a1dbfbe5c66 70 #define Bit30 (1 << 30)
addyi 0:8a1dbfbe5c66 71 #define Bit31 (1 << 31)
addyi 0:8a1dbfbe5c66 72
addyi 0:8a1dbfbe5c66 73
addyi 0:8a1dbfbe5c66 74 #endif
addyi 0:8a1dbfbe5c66 75 /********************************************************************/
addyi 0:8a1dbfbe5c66 76