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