5 #include "filter_console.h"
6 #include "glibc_getchar.h"
7 #include "kernel_console.h"
8 #include "static_init.h"
10 class Glibc_getchar : public Console
15 Glibc_getchar::getchar( bool /*blocking*/ )
22 Glibc_getchar::write( char const * /*str*/, size_t /*len*/ )
29 Glibc_getchar::get_attributes() const
35 glibc_flt_getchar_init()
37 static Glibc_getchar c;
38 static Filter_console fcon(&c, 0);
40 Kconsole::console()->register_console(&fcon);
43 STATIC_INITIALIZER_P(glibc_flt_getchar_init, UART_INIT_PRIO);