uCUnit Logo
System.h
1 /*****************************************************************************
2  * *
3  * uCUnit - A unit testing framework for microcontrollers *
4  * *
5  * (C) 2007 - 2008 Sven Stefan Krauss *
6  * https://www.ucunit.org *
7  * *
8  * File : System.h *
9  * Description : System dependent functions used by uCUnit. *
10  * Author : Sven Stefan Krauss *
11  * Contact : www.ucunit.org *
12  * *
13  *****************************************************************************/
14 
15 /*
16  * This file is part of ucUnit.
17  *
18  * You can redistribute and/or modify it under the terms of the
19  * Common Public License as published by IBM Corporation; either
20  * version 1.0 of the License, or (at your option) any later version.
21  *
22  * uCUnit is distributed in the hope that it will be useful,
23  * but WITHOUT ANY WARRANTY; without even the implied warranty of
24  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25  * Common Public License for more details.
26  *
27  * You should have received a copy of the Common Public License
28  * along with uCUnit.
29  *
30  * It may also be available at the following URL:
31  * http://www.opensource.org/licenses/cpl1.0.txt
32  *
33  * If you cannot obtain a copy of the License, please contact the
34  * author.
35  */
36 #ifndef SYSTEM_H_
37 #define SYSTEM_H_
38 
39 /* function prototypes */
40 void System_Init(void);
41 void System_Shutdown(void);
42 void System_Safestate(void);
43 void System_Recover(void);
44 void System_WriteString(char * msg);
45 void System_WriteInt(int n);
46 
47 #endif /* SYSTEM_H_ */


Impressum  |  Datenschutz  |  Terms of use  |  Copyright (C) 2008-2012 Sven Stefan Krauß. Last site update: 10-Sept-2012