Subversion Repositories Kolibri OS

Rev

Rev 9655 | Rev 9725 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9655 Rev 9656
Line 1078... Line 1078...
1078
/*========= Function 66, subfunction 1 - set keyboard input mode. ==============*/
1078
/*========= Function 66, subfunction 1 - set keyboard input mode. ==============*/
Line 1079... Line 1079...
1079
 
1079
 
1080
typedef enum KSYS_KEY_INPUT_MODE {
1080
typedef enum KSYS_KEY_INPUT_MODE {
1081
    KSYS_KEY_INPUT_MODE_ASCII = 0,
1081
    KSYS_KEY_INPUT_MODE_ASCII = 0,
1082
    KSYS_KEY_INPUT_MODE_SCANC = 1,
1082
    KSYS_KEY_INPUT_MODE_SCANC = 1,
Line 1083... Line 1083...
1083
} ksys_key_input_mode;
1083
} ksys_key_input_mode_t;
1084
 
1084
 
1085
static inline
1085
static inline
1086
void _ksys_set_key_input_mode(ksys_key_input_mode mode){
1086
void _ksys_set_key_input_mode(ksys_key_input_mode_t mode){
1087
    asm_inline(
1087
    asm_inline(
1088
        "int $0x40"
1088
        "int $0x40"
1089
        ::"a"(66),"b"(1),"c"(mode)
1089
        ::"a"(66),"b"(1),"c"(mode)