patch-2.1.101 linux/drivers/macintosh/mac_keyb.c
Next file: linux/drivers/macintosh/macio-adb.c
Previous file: linux/drivers/macintosh/imstt.c
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Fri May 8 00:25:50 1998
- Orig file:
v2.1.100/linux/drivers/macintosh/mac_keyb.c
- Orig date:
Thu Apr 23 20:21:33 1998
diff -u --recursive --new-file v2.1.100/linux/drivers/macintosh/mac_keyb.c linux/drivers/macintosh/mac_keyb.c
@@ -20,6 +20,7 @@
#include <asm/bitops.h>
#include <asm/adb.h>
#include <asm/cuda.h>
+#include <asm/init.h>
#include <linux/kbd_kern.h>
#include <linux/kbd_ll.h>
@@ -28,7 +29,7 @@
#define KEYB_LEDREG 2 /* register # for leds on ADB keyboard */
#define MOUSE_DATAREG 0 /* reg# for movement/button codes from mouse */
-static u_short macplain_map[NR_KEYS] = __initdata {
+static u_short macplain_map[NR_KEYS] __initdata = {
0xfb61, 0xfb73, 0xfb64, 0xfb66, 0xfb68, 0xfb67, 0xfb7a, 0xfb78,
0xfb63, 0xfb76, 0xf200, 0xfb62, 0xfb71, 0xfb77, 0xfb65, 0xfb72,
0xfb79, 0xfb74, 0xf031, 0xf032, 0xf033, 0xf034, 0xf036, 0xf035,
@@ -194,6 +195,8 @@
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* scroll lock */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
+
+__openfirmware
int mackbd_setkeycode(unsigned int scancode, unsigned int keycode)
{
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov