serial_null.hpp
00001 #if !defined(__SERIAL_NULL_HPP__)
00002 #define __SERIAL_NULL_HPP__
00003
00004
00005
00006
00007 #include "serial_driver.hpp"
00008
00012 struct serial_null : public serial_driver
00013 {
00014 virtual inline const char *name(void) const
00015 {
00016 return L4VMM_DRIVER" null serial";
00017 }
00018
00019 virtual inline int reset(void)
00020 {
00021 return 0;
00022 }
00023
00024 virtual inline int write(const uint8_t c)
00025 {
00026 return 0;
00027 }
00028 };
00029
00030 #endif
00031
00032
00033