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