Subversion Repositories HelenOS

Rev

Rev 1874 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1874 Rev 1938
Line 66... Line 66...
66
#define GXEMUL_KEY_F12 0x34325b1bL
66
#define GXEMUL_KEY_F12 0x34325b1bL
67
 
67
 
68
#define FUNCTION_KEYS 0x100
68
#define FUNCTION_KEYS 0x100
69
 
69
 
70
irq_cmd_t msim_cmds[1] = {
70
irq_cmd_t msim_cmds[1] = {
71
    { CMD_MEM_READ_1, (void *)0xB0000000, 0, 2 }
71
    { CMD_MEM_READ_1, (void *) 0, 0, 2 }
72
};
72
};
73
 
73
 
74
irq_code_t msim_kbd = {
74
irq_code_t msim_kbd = {
75
    1,
75
    1,
76
    msim_cmds
76
    msim_cmds
Line 81... Line 81...
81
 
81
 
82
 
82
 
83
int kbd_arch_init(void)
83
int kbd_arch_init(void)
84
{
84
{
85
    fb_fb = (sysinfo_value("fb.kind") == 1);
85
    fb_fb = (sysinfo_value("fb.kind") == 1);
-
 
86
    msim_cmds[0].addr = sysinfo_value("kbd.address.virtual");
86
    ipc_register_irq(2, &msim_kbd);
87
    ipc_register_irq(sysinfo_value("kbd.inr"), sysinfo_value("kbd.devno"), 0, &msim_kbd);
87
    return 0;
88
    return 0;
88
}
89
}
89
 
90
 
90
 
91
 
91
/*
92
/*