65 |
uint32_t screen_scr_lines : 1; |
uint32_t screen_scr_lines : 1; |
66 |
uint32_t bell_audible : 1; |
uint32_t bell_audible : 1; |
67 |
uint32_t bell_visible : 1; |
uint32_t bell_visible : 1; |
68 |
uint32_t _unused : 25; |
uint32_t flags : 1; |
69 |
|
uint32_t _unused : 24; |
70 |
uint32_t not_matrix : 1; |
uint32_t not_matrix : 1; |
71 |
/* Here are 32 more unused bits. */ |
/* Here are 32 more unused bits. */ |
72 |
} what; |
} what; |
83 |
uint32_t version; /* Version of interface. Lower 16 |
uint32_t version; /* Version of interface. Lower 16 |
84 |
bits define the age, upper 16 bits |
bits define the age, upper 16 bits |
85 |
the major version. */ |
the major version. */ |
86 |
|
|
87 |
|
/* Various one bit flags that don't deserve their own field. */ |
88 |
|
#define CONS_FLAGS_SCROLL_LOCK 0x00000001 |
89 |
|
uint32_t flags; |
90 |
|
|
91 |
struct |
struct |
92 |
{ |
{ |
93 |
uint32_t width; /* Width of screen matrix. */ |
uint32_t width; /* Width of screen matrix. */ |