Rev 4156 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4156 | Rev 4201 | ||
---|---|---|---|
Line 35... | Line 35... | ||
35 | #ifndef LIBC_CONSOLE_H_ |
35 | #ifndef LIBC_CONSOLE_H_ |
36 | #define LIBC_CONSOLE_H_ |
36 | #define LIBC_CONSOLE_H_ |
37 | 37 | ||
38 | #include <console/style.h> |
38 | #include <console/style.h> |
39 | #include <console/color.h> |
39 | #include <console/color.h> |
- | 40 | #include <bool.h> |
|
40 | 41 | ||
41 | extern void console_open(void); |
42 | extern void console_open(bool); |
42 | extern void console_close(void); |
43 | extern void console_close(void); |
43 | 44 | ||
44 | extern int console_phone_get(void); |
45 | extern int console_phone_get(bool); |
45 | extern void console_wait(void); |
46 | extern void console_wait(void); |
46 | 47 | ||
47 | extern void console_clear(void); |
48 | extern void console_clear(void); |
48 | extern void console_goto(int, int); |
49 | extern void console_goto(int, int); |
49 | extern void console_putchar(int); |
50 | extern void console_putchar(int); |
- | 51 | extern ssize_t console_write(const char *buf, size_t nbyte); |
|
- | 52 | extern void console_putstr(const char *s); |
|
50 | extern void console_flush(void); |
53 | extern void console_flush(void); |
51 | 54 | ||
52 | extern int console_get_size(int *, int *); |
55 | extern int console_get_size(int *, int *); |
53 | extern void console_set_style(int); |
56 | extern void console_set_style(int); |
54 | extern void console_set_color(int, int, int); |
57 | extern void console_set_color(int, int, int); |
55 | extern void console_set_rgb_color(int, int); |
58 | extern void console_set_rgb_color(int, int); |
56 | extern void console_cursor_visibility(int); |
59 | extern void console_cursor_visibility(int); |
57 | 60 | ||
- | 61 | extern void console_kcon_enable(void); |
|
- | 62 | ||
58 | #endif |
63 | #endif |
59 | 64 | ||
60 | /** @} |
65 | /** @} |
61 | */ |
66 | */ |