gnu_defs.h

00001 /*GNU_defs.h
00002 This module defines some specific defines that
00003 were using in porting the ipac code to the GNU compiler
00004 */
00005 
00006 #ifndef GNUDEF_H
00007 #define GNUDEF_H
00008 
00009 #define GNU_COMP
00010 #define DP256
00011 #define PORTH PTH
00012 #define PORTT PTT
00013 #define TSCR TSCR1
00014 #define KEWIFH PIFH
00015 
00016 #define TFFCA 0x10 /*auto interrupt clearing*/
00017 #define TSBCK 0x20 /*timer runs in background mode*/
00018 #define TSWAI 0x40 /*disable timer during wait*/
00019 #define TEN 0x80 /*timer enable bit*/
00020 
00021 
00022 #define ENABLE      1
00023 #define ON                  1
00024 #define OFF                 0
00025 
00026 #define SUCCESS 1
00027 #define FAILURE         0
00028 
00029 
00030 //#include <sys/interrupts.h>
00031 
00032 typedef unsigned char u8;
00033 typedef unsigned short u16;
00034 typedef unsigned long  u32;
00035 typedef unsigned long ssize_t;
00036 
00037 #endif
00038 

Generated on Fri Mar 3 17:25:45 2006 for EMAC-HCS12-SDK by  doxygen 1.4.6