コード例 #1
0
ファイル: keyb_ps2.c プロジェクト: dmgerman/linux-pre-history
static void ps2kbd_rx(int irq, void *dev_id, struct pt_regs *regs)
{
	kbd_pt_regs = regs;

	while (inb(IOMD_KCTRL) & (1 << 5))
		handle_rawcode(inb(IOMD_KARTRX));
	tasklet_schedule(&keyboard_tasklet);
}
コード例 #2
0
ファイル: keyb_ps2.c プロジェクト: chinnyannieb/empeg-hijack
static void ps2kbd_rx(int irq, void *dev_id, struct pt_regs *regs)
{
	kbd_pt_regs = regs;

	while (inb(IOMD_KCTRL) & (1 << 5))
		handle_rawcode(inb(IOMD_KARTRX));
	mark_bh(KEYBOARD_BH);
}