xref: /csrg-svn/sys/luna68k/stand/romcons.c (revision 57094)
1*57094Sakito /*
2*57094Sakito  * Copyright (c) 1992 OMRON Corporation.
3*57094Sakito  * Copyright (c) 1992 The Regents of the University of California.
4*57094Sakito  * All rights reserved.
5*57094Sakito  *
6*57094Sakito  * This code is derived from software contributed to Berkeley by
7*57094Sakito  * OMRON Corporation.
8*57094Sakito  *
9*57094Sakito  * %sccs.include.redist.c%
10*57094Sakito  *
11*57094Sakito  *	@(#)romcons.c	7.1 (Berkeley) 12/13/92
12*57094Sakito  */
13*57094Sakito 
14*57094Sakito /* romcons.c   OCT-21-1991 */
15*57094Sakito 
16*57094Sakito #include <sys/types.h>
17*57094Sakito #include <luna68k/luna68k/cons.h>
18*57094Sakito #include <luna68k/stand/romvec.h>
19*57094Sakito 
20*57094Sakito romcnprobe(cp)
21*57094Sakito 	struct consdev *cp;
22*57094Sakito {
23*57094Sakito 	cp->cn_tp  = 0;
24*57094Sakito 	cp->cn_dev = 0;
25*57094Sakito 	cp->cn_pri = CN_NORMAL;
26*57094Sakito }
27*57094Sakito 
28*57094Sakito romcninit(cp)
29*57094Sakito 	struct consdev *cp;
30*57094Sakito {
31*57094Sakito }
32*57094Sakito 
33*57094Sakito romcngetc(dev)
34*57094Sakito 	dev_t dev;
35*57094Sakito {
36*57094Sakito 	int c;
37*57094Sakito 
38*57094Sakito 	for (;;)
39*57094Sakito 		if ((c = ROM_getchar()) != -1)
40*57094Sakito 			break;
41*57094Sakito 
42*57094Sakito 	return(c);
43*57094Sakito }
44*57094Sakito 
45*57094Sakito romcnputc(dev, c)
46*57094Sakito 	dev_t dev;
47*57094Sakito 	int c;
48*57094Sakito {
49*57094Sakito 	ROM_putchar(c);
50*57094Sakito }
51