1*20cbef82SFrançois Revol /* 2*20cbef82SFrançois Revol * Copyright 2004-2007, Axel Dörfler, axeld@pinc-software.de. All rights reserved. 3*20cbef82SFrançois Revol * Distributed under the terms of the MIT License. 4*20cbef82SFrançois Revol */ 5*20cbef82SFrançois Revol #ifndef SERIAL_H 6*20cbef82SFrançois Revol #define SERIAL_H 7*20cbef82SFrançois Revol 8*20cbef82SFrançois Revol 9*20cbef82SFrançois Revol #include <SupportDefs.h> 10*20cbef82SFrançois Revol 11*20cbef82SFrançois Revol 12*20cbef82SFrançois Revol #ifdef __cplusplus 13*20cbef82SFrançois Revol extern "C" { 14*20cbef82SFrançois Revol #endif 15*20cbef82SFrançois Revol 16*20cbef82SFrançois Revol extern void serial_init(void); 17*20cbef82SFrançois Revol extern void serial_cleanup(void); 18*20cbef82SFrançois Revol 19*20cbef82SFrançois Revol extern void serial_puts(const char *string, size_t size); 20*20cbef82SFrançois Revol 21*20cbef82SFrançois Revol extern void serial_disable(void); 22*20cbef82SFrançois Revol extern void serial_enable(void); 23*20cbef82SFrançois Revol 24*20cbef82SFrançois Revol #ifdef __cplusplus 25*20cbef82SFrançois Revol } 26*20cbef82SFrançois Revol #endif 27*20cbef82SFrançois Revol 28*20cbef82SFrançois Revol #endif /* SERIAL_H */ 29