NetBSD/sys/arch/sun3/stand/libsa/promcons.c

27 lines
297 B
C
Raw Normal View History

1995-02-15 01:56:36 +03:00
#include <stdarg.h>
#include <sys/types.h>
#include <machine/mon.h>
int
getchar()
{
1997-02-05 20:39:21 +03:00
return ( (*romVectorPtr->getChar)() );
1995-02-15 01:56:36 +03:00
}
int
1995-02-15 01:56:36 +03:00
peekchar()
{
1997-02-05 20:39:21 +03:00
return ( (*romVectorPtr->mayGet)() );
1995-02-15 01:56:36 +03:00
}
void
putchar(c)
int c;
{
if (c == '\n')
1997-02-05 20:39:21 +03:00
(*romVectorPtr->putChar)('\r');
(*romVectorPtr->putChar)(c);
1995-02-15 01:56:36 +03:00
}