1 /******************************************************************************
2 
3 Project:           Portable command line ISP for NXP LPC1000 / LPC2000 family
4                    and Analog Devices ADUC70xx
5 
6 Filename:          lpcterm.h
7 
8 Compiler:          Microsoft VC 6/7, Microsoft VS2008, Microsoft VS2010,
9                    GCC Cygwin, GCC Linux, GCC ARM ELF
10 
11 Author:            Martin Maurer (Martin.Maurer@clibb.de)
12 
13 Copyright:         (c) Martin Maurer 2003-2011, All rights reserved
14 Portions Copyright (c) by Aeolus Development 2004 http://www.aeolusdevelopment.com
15 
16     This file is part of lpc21isp.
17 
18     lpc21isp is free software: you can redistribute it and/or modify
19     it under the terms of the GNU Lesser General Public License as published by
20     the Free Software Foundation, either version 3 of the License, or
21     any later version.
22 
23     lpc21isp is distributed in the hope that it will be useful,
24     but WITHOUT ANY WARRANTY; without even the implied warranty of
25     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
26     GNU Lesser General Public License for more details.
27 
28     You should have received a copy of the GNU Lesser General Public License
29     and GNU General Public License along with lpc21isp.
30     If not, see <http://www.gnu.org/licenses/>.
31 */
32 
33 #ifndef TRUE
34 #define TRUE (1)
35 #endif
36 #ifndef FALSE
37 #define FALSE (0)
38 #endif
39 
40 typedef int BOOL;
41 
42 void Terminal(ISP_ENVIRONMENT *IspEnvironment);
43 BOOL CheckTerminalParameters(ISP_ENVIRONMENT *IspEnvironment, char* pstr);
44