00001 // AUTOMATICALLY GENERATED -- DO NOT EDIT! -*- c++ -*- 00002 00003 #ifndef kernel_uart_h 00004 #define kernel_uart_h 00005 00006 #include "uart.h" 00007 #include "std_macros.h" 00008 00009 // 00010 // INTERFACE definition follows 00011 // 00012 00013 00014 class Kernel_uart 00015 00016 : public Uart 00017 { 00018 public: 00019 Kernel_uart(); 00020 static void enable_rcv_irq(); 00021 private: 00022 00023 private: 00029 bool startup( unsigned port ); 00030 00031 public: 00032 static FIASCO_CONST Uart *const uart(); 00033 }; 00034 00035 #endif // kernel_uart_h