xref: /haiku/src/system/boot/platform/bios_ia32/serial.h (revision 5af32e752606778be5dd7379f319fe43cb3f6b8c)
1*5af32e75SAxel Dörfler /*
2*5af32e75SAxel Dörfler ** Copyright 2004, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
3*5af32e75SAxel Dörfler ** Distributed under the terms of the Haiku License.
4*5af32e75SAxel Dörfler */
5*5af32e75SAxel Dörfler #ifndef SERIAL_H
6*5af32e75SAxel Dörfler #define SERIAL_H
7*5af32e75SAxel Dörfler 
8*5af32e75SAxel Dörfler 
9*5af32e75SAxel Dörfler #include <SupportDefs.h>
10*5af32e75SAxel Dörfler 
11*5af32e75SAxel Dörfler 
12*5af32e75SAxel Dörfler #ifdef __cplusplus
13*5af32e75SAxel Dörfler extern "C" {
14*5af32e75SAxel Dörfler #endif
15*5af32e75SAxel Dörfler 
16*5af32e75SAxel Dörfler extern void serial_init(void);
17*5af32e75SAxel Dörfler 
18*5af32e75SAxel Dörfler extern void serial_puts(const char *string, size_t size);
19*5af32e75SAxel Dörfler 
20*5af32e75SAxel Dörfler extern void serial_disable(void);
21*5af32e75SAxel Dörfler extern void serial_enable(void);
22*5af32e75SAxel Dörfler 
23*5af32e75SAxel Dörfler #ifdef __cplusplus
24*5af32e75SAxel Dörfler }
25*5af32e75SAxel Dörfler #endif
26*5af32e75SAxel Dörfler 
27*5af32e75SAxel Dörfler #endif	/* SERIAL_H */
28