Merge pull request #13 from philburk/fixrom
[pforth] / csrc / pf_io_none.c
CommitLineData
bb6b2dcd 1/* $Id$ */\r
2/***************************************************************\r
3** I/O subsystem for PForth when NO CHARACTER I/O is supported.\r
4**\r
5** Author: Phil Burk\r
6** Copyright 1994 3DO, Phil Burk, Larry Polansky, David Rosenboom\r
7**\r
8** The pForth software code is dedicated to the public domain,\r
9** and any third party may reproduce, distribute and modify\r
10** the pForth software code or any derivative works thereof\r
11** without any compensation or license. The pForth software\r
12** code is provided on an "as is" basis without any warranty\r
13** of any kind, including, without limitation, the implied\r
14** warranties of merchantability and fitness for a particular\r
15** purpose and their equivalents under the laws of any jurisdiction.\r
16**\r
17****************************************************************\r
18** 941004 PLB Extracted IO calls from pforth_main.c\r
19***************************************************************/\r
20\r
21#include "pf_all.h"\r
22\r
23\r
24#ifdef PF_NO_CHARIO\r
25int sdTerminalOut( char c )\r
26{\r
27 TOUCH(c);\r
28 return 0;\r
29}\r
30int sdTerminalEcho( char c )\r
31{\r
32 TOUCH(c);\r
33 return 0;\r
34}\r
35int sdTerminalIn( void )\r
36{\r
37 return -1;\r
38}\r
39int sdTerminalFlush( void )\r
40{\r
41 return -1;\r
42}\r
43void sdTerminalInit( void )\r
44{\r
45}\r
46void sdTerminalTerm( void )\r
47{\r
48}\r
49#endif\r