VSF Documented
kd.h
Go to the documentation of this file.
1#ifndef __VSF_LINUX_KD_H__
2#define __VSF_LINUX_KD_H__
3
4#include <linux/types.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10#define K_RAW 0
11#define K_XLATE 1
12#define K_MEDIUMRAW 2
13#define K_UNICODE 3
14#define K_OFF 4
15
16#define KDSETMODE (('K' << 8) | 0)
17# define KD_TEXT 0
18# define KD_GRAPHICS 1
19#define KDGETMODE (('K' << 8) | 1)
20#define KDGKBMODE (('K' << 8) | 2)
21#define KDSKBMODE (('K' << 8) | 3)
22#define KDGETLED (('K' << 8) | 4)
23# define LED_CAP 0x04
24# define LED_NUM 0x02
25# define LED_SCR 0x01
26#define KDGKBENT (('K' << 8) | 5)
27#define KDSKBENT (('K' << 8) | 6)
28#define KDGKBTYPE (('K' << 8) | 7)
29# define KB_84 1
30# define KB_101 2
31# define KB_OTHER 3
32
33struct kbentry {
34 unsigned char kb_table;
35 unsigned char kb_index;
36 unsigned short kb_value;
37};
38
39#ifdef __cplusplus
40}
41#endif
42
43#endif
Definition kd.h:33
unsigned char kb_table
Definition kd.h:34
unsigned short kb_value
Definition kd.h:36
unsigned char kb_index
Definition kd.h:35