xref: /dflybsd-src/stand/boot/pc32/boot2/lib.h (revision 479ab7f0492f2a51b48e8537e4f1dc686fc6014b)
1*479ab7f0SSascha Wildner /*
2*479ab7f0SSascha Wildner  * Copyright (c) 1998 Robert Nordier
3*479ab7f0SSascha Wildner  * All rights reserved.
4*479ab7f0SSascha Wildner  *
5*479ab7f0SSascha Wildner  * Redistribution and use in source and binary forms are freely
6*479ab7f0SSascha Wildner  * permitted provided that the above copyright notice and this
7*479ab7f0SSascha Wildner  * paragraph and the following disclaimer are duplicated in all
8*479ab7f0SSascha Wildner  * such forms.
9*479ab7f0SSascha Wildner  *
10*479ab7f0SSascha Wildner  * This software is provided "AS IS" and without any express or
11*479ab7f0SSascha Wildner  * implied warranties, including, without limitation, the implied
12*479ab7f0SSascha Wildner  * warranties of merchantability and fitness for a particular
13*479ab7f0SSascha Wildner  * purpose.
14*479ab7f0SSascha Wildner  */
15*479ab7f0SSascha Wildner 
16*479ab7f0SSascha Wildner /*
17*479ab7f0SSascha Wildner  * $FreeBSD: src/sys/boot/i386/boot2/lib.h,v 1.2 1999/08/28 00:40:02 peter Exp $
18*479ab7f0SSascha Wildner  * $DragonFly: src/sys/boot/pc32/boot2/lib.h,v 1.4 2004/06/27 08:00:46 dillon Exp $
19*479ab7f0SSascha Wildner  */
20*479ab7f0SSascha Wildner 
21*479ab7f0SSascha Wildner int sio_init(void);	/* returns non-zero if init failed */
22*479ab7f0SSascha Wildner void sio_flush(void);
23*479ab7f0SSascha Wildner void sio_putc(int);
24*479ab7f0SSascha Wildner int sio_getc(void);
25*479ab7f0SSascha Wildner int sio_ischar(void);
26