Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

UltraLite_E47.h

00001 #ifndef _U_E47_H_
00002 #define _U_E47_H_
00003 
00004 /*
00005  * Copyright (C) 2002 by Call Direct Cellular Solutions Pty. Ltd. All rights reserved.
00006  *
00007  * Redistribution and use in source and binary forms, with or without
00008  * modification, are permitted provided that the following conditions
00009  * are met:
00010  *
00011  * 1. Redistributions of source code must retain the above copyright
00012  *    notice, this list of conditions and the following disclaimer.
00013  * 2. Redistributions in binary form must reproduce the above copyright
00014  *    notice, this list of conditions and the following disclaimer in the
00015  *    documentation and/or other materials provided with the distribution.
00016  * 3. All advertising materials mentioning features or use of this
00017  *    software must display the following acknowledgement:
00018  *
00019  *    This product includes software developed by Call Direct Cellular Solutions Pty. Ltd.
00020  *    and its contributors.
00021  *
00022  * THIS SOFTWARE IS PROVIDED BY CALL DIRECT CELLULAR SOLUTIONS AND CONTRIBUTORS
00023  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
00024  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
00025  * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL CALL DIRECT
00026  * CELLULAR SOLUTIONS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
00027  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
00028  * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
00029  * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
00030  * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
00031  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
00032  * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
00033  * SUCH DAMAGE.
00034  *
00035  * For additional information see http://www.calldirect.com.au/
00036  */
00037  
00038 /*
00039  * $Log: UltraLite_E47.h,v $
00040  * Revision 1.2  2003/01/24 12:01:01  przemko
00041  * Obciecie dosowych znakow konca lini
00042  *
00043  * Revision 1.1.1.1  2002/12/07 07:16:57  marwi
00044  *
00045  *
00046  * Revision 1.1  2002/10/29 12:39:37  harald
00047  * First check in
00048  *
00049  *
00050  * Revision 1.0  2002/04/24 MJC CDCS
00051  * createc
00052  *
00053  */
00054 
00055 extern NUTDEVICE *uart0;
00056 extern NUTDEVICE *uart1;
00057 extern NUTDEVICE *vc_supervisory;
00058 extern NUTDEVICE *vc_gprs;
00059 extern NUTDEVICE *vc_sms;
00060 extern int      Flags;
00061 
00062 // Flag Bits
00063 #define         Phone_ON                        0x01
00064 //#define               Pass_Thru                       0x02
00065 #define         Auto_GPRS_Attach        0x04
00066 
00067 // Debug Levels
00068 #define         OFF                     0
00069 #define         PROGRESS        1
00070 #define         HAIRY           2
00071 
00072 // Port B
00073 #define         DTR_P           0x01
00074 #define         DTR                     0x02
00075 #define         RTS_P           0x04
00076 #define         RTS                     0x08
00077 #define         CTS                     0x10
00078 #define         CTS_P           0x20
00079 #define         DCD                     0x40
00080 #define         DCD_P           0x80
00081 
00082 // Port D
00083 #define         TEST1           0x01
00084 #define         TEST2           0x02
00085 #define         GREEN           0x10
00086 #define         RED                     0x20
00087 #define         DSR                     0x40
00088 #define         RESETE          0x80
00089 
00090 // Port E
00091 //#define               -               0x04
00092 //#define               -               0x08
00093 #define         VCCL            0x10
00094 #define         MODPWR          0x20
00095 #define         SVC_LED         0x40
00096 #define         PFI                     0x80
00097 
00098 // Port F
00099 //#define               -               0x01
00100 
00101 // Port G
00102 #define         RI              0x08
00103 #define         RI_P    0x10
00104 
00105 #endif

Generated on Thu Jan 30 22:30:53 2003 for EduNet by doxygen1.2.18