xref: /minix3/minix/kernel/arch/earm/direct_tty_utils.c (revision 433d6423c39e34ec4b79c950597bb2d236f886be)
1 
2 #include "kernel/kernel.h"
3 #include "direct_utils.h"
4 #include "bsp_serial.h"
5 #include "glo.h"
6 
direct_cls(void)7 void direct_cls(void)
8 {
9     /* Do nothing */
10 }
11 
direct_print_char(char c)12 void direct_print_char(char c)
13 {
14 	if(c == '\n')
15 		bsp_ser_putc('\r');
16 	ser_putc(c);
17 }
18 
direct_print(const char * str)19 void direct_print(const char *str)
20 {
21 	while (*str) {
22 		direct_print_char(*str);
23 		str++;
24 	}
25 }
26 
direct_read_char(unsigned char * ch)27 int direct_read_char(unsigned char *ch)
28 {
29 	return 0;
30 }
31