15af32e75SAxel Dörfler /* 2*3ae3b04bSAxel Dörfler * Copyright 2004-2007, Axel Dörfler, axeld@pinc-software.de. All rights reserved. 3*3ae3b04bSAxel Dörfler * Distributed under the terms of the MIT License. 45af32e75SAxel Dörfler */ 55af32e75SAxel Dörfler #ifndef SERIAL_H 65af32e75SAxel Dörfler #define SERIAL_H 75af32e75SAxel Dörfler 85af32e75SAxel Dörfler 95af32e75SAxel Dörfler #include <SupportDefs.h> 105af32e75SAxel Dörfler 115af32e75SAxel Dörfler 125af32e75SAxel Dörfler #ifdef __cplusplus 135af32e75SAxel Dörfler extern "C" { 145af32e75SAxel Dörfler #endif 155af32e75SAxel Dörfler 165af32e75SAxel Dörfler extern void serial_init(void); 17*3ae3b04bSAxel Dörfler extern void serial_cleanup(void); 185af32e75SAxel Dörfler 195af32e75SAxel Dörfler extern void serial_puts(const char *string, size_t size); 205af32e75SAxel Dörfler 215af32e75SAxel Dörfler extern void serial_disable(void); 225af32e75SAxel Dörfler extern void serial_enable(void); 235af32e75SAxel Dörfler 245af32e75SAxel Dörfler #ifdef __cplusplus 255af32e75SAxel Dörfler } 265af32e75SAxel Dörfler #endif 275af32e75SAxel Dörfler 285af32e75SAxel Dörfler #endif /* SERIAL_H */ 29