Overview   API Reference  

serial_null.hpp

00001 #if !defined(__SERIAL_NULL_HPP__)
00002 #define __SERIAL_NULL_HPP__
00003 
00004 //
00005 // local includes
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 // ***** end of source ***** //
00033 

L4vmm Reference Manual, written by Mario Schwalbe  © 2006-2008