patch-2.3.7 linux/drivers/acorn/char/keyb_ps2.c
Next file: linux/drivers/acorn/char/mouse_rpc.c
Previous file: linux/drivers/acorn/char/keyb_arc.c
Back to the patch index
Back to the overall index
- Lines: 24
- Date:
Thu Jun 17 01:11:35 1999
- Orig file:
v2.3.6/linux/drivers/acorn/char/keyb_ps2.c
- Orig date:
Mon Apr 26 13:31:49 1999
diff -u --recursive --new-file v2.3.6/linux/drivers/acorn/char/keyb_ps2.c linux/drivers/acorn/char/keyb_ps2.c
@@ -25,6 +25,7 @@
#include <asm/irq.h>
#include <asm/hardware.h>
#include <asm/io.h>
+#include <asm/iomd.h>
#include <asm/system.h>
extern void kbd_reset_kdown(void);
@@ -221,14 +222,7 @@
};
#endif
-int ps2kbd_translate(unsigned char scancode, unsigned char *keycode_p, char *uf_p)
-{
- *uf_p = scancode & 0200;
- *keycode_p = scancode & 0x7f;
- return 1;
-}
-
-static void ps2kbd_key(unsigned int keycode, unsigned int up_flag)
+static inline void ps2kbd_key(unsigned int keycode, unsigned int up_flag)
{
handle_scancode(keycode, !up_flag);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)