Rev 4482 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4482 | Rev 4644 | ||
|---|---|---|---|
| Line 41... | Line 41... | ||
| 41 | typedef enum { |
41 | typedef enum { |
| 42 | KEY_PRESS, |
42 | KEY_PRESS, |
| 43 | KEY_RELEASE |
43 | KEY_RELEASE |
| 44 | } console_ev_type_t; |
44 | } console_ev_type_t; |
| 45 | 45 | ||
| - | 46 | enum { |
|
| - | 47 | CONSOLE_CCAP_NONE = 0, |
|
| - | 48 | CONSOLE_CCAP_STYLE, |
|
| - | 49 | CONSOLE_CCAP_INDEXED, |
|
| - | 50 | CONSOLE_CCAP_RGB |
|
| - | 51 | }; |
|
| - | 52 | ||
| 46 | /** Console event structure. */ |
53 | /** Console event structure. */ |
| 47 | typedef struct { |
54 | typedef struct { |
| 48 | /** Press or release event. */ |
55 | /** Press or release event. */ |
| 49 | console_ev_type_t type; |
56 | console_ev_type_t type; |
| 50 | 57 | ||
| Line 66... | Line 73... | ||
| 66 | extern void console_set_style(int phone, int style); |
73 | extern void console_set_style(int phone, int style); |
| 67 | extern void console_set_color(int phone, int fg_color, int bg_color, int flags); |
74 | extern void console_set_color(int phone, int fg_color, int bg_color, int flags); |
| 68 | extern void console_set_rgb_color(int phone, int fg_color, int bg_color); |
75 | extern void console_set_rgb_color(int phone, int fg_color, int bg_color); |
| 69 | 76 | ||
| 70 | extern void console_cursor_visibility(int phone, bool show); |
77 | extern void console_cursor_visibility(int phone, bool show); |
| - | 78 | extern int console_get_color_cap(int phone, int *ccap); |
|
| 71 | extern void console_kcon_enable(int phone); |
79 | extern void console_kcon_enable(int phone); |
| 72 | 80 | ||
| 73 | extern bool console_get_event(int phone, console_event_t *event); |
81 | extern bool console_get_event(int phone, console_event_t *event); |
| 74 | 82 | ||
| 75 | #endif |
83 | #endif |