This file is long unused.
authormiod <miod@openbsd.org>
Wed, 16 Jul 2008 16:34:34 +0000 (16:34 +0000)
committermiod <miod@openbsd.org>
Wed, 16 Jul 2008 16:34:34 +0000 (16:34 +0000)
sys/arch/macppc/dev/keyboard.h [deleted file]

diff --git a/sys/arch/macppc/dev/keyboard.h b/sys/arch/macppc/dev/keyboard.h
deleted file mode 100644 (file)
index b73c1a6..0000000
+++ /dev/null
@@ -1,217 +0,0 @@
-/*     $OpenBSD: keyboard.h,v 1.8 2002/05/09 09:56:57 maja Exp $       */
-/*     $NetBSD: keyboard.h,v 1.1 1998/05/15 10:15:54 tsubai Exp $      */
-
-/*-
- * Copyright (C) 1993  Allen K. Briggs, Chris P. Caputo,
- *                     Michael L. Finch, Bradley A. Grantham, and
- *                     Lawrence A. Kesteloot
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *     This product includes software developed by the Alice Group.
- * 4. The names of the Alice Group or any of its members may not be used
- *    to endorse or promote products derived from this software without
- *    specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE ALICE GROUP ``AS IS'' AND ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- * IN NO EVENT SHALL THE ALICE GROUP BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#define ADBK_LEFT      0x3B
-#define ADBK_RIGHT     0x3C
-#define ADBK_UP                0x3E
-#define ADBK_DOWN      0x3D
-#define ADBK_PGUP      0x74
-#define ADBK_PGDN      0x79
-#define ADBK_HOME      0x73
-#define ADBK_END       0x77
-#define ADBK_CONTROL   0x36
-#define ADBK_FLOWER    0x37
-#define ADBK_SHIFT     0x38
-#define ADBK_CAPSLOCK  0x39
-#define ADBK_OPTION    0x3A
-#define ADBK_F         0x03
-#define ADBK_O         0x1F
-#define ADBK_P         0x23
-#define ADBK_Q         0x0C
-#define ADBK_V         0x09
-#define ADBK_1         0x12
-#define ADBK_2         0x13
-#define ADBK_3         0x14
-#define ADBK_4         0x15
-#define ADBK_5         0x17
-#define ADBK_6         0x16
-#define ADBK_7         0x1A
-#define ADBK_8         0x1C
-#define ADBK_9         0x19
-#define ADBK_0         0x1D
-
-#define ADBK_KEYVAL(key)       ((key) & 0x7f)
-#define ADBK_PRESS(key)                (((key) & 0x80) == 0)
-#define ADBK_KEYDOWN(key)      (key)
-#define ADBK_KEYUP(key)                ((key) | 0x80)
-#define ADBK_MODIFIER(key)     ((((key) & 0x7f) == ADBK_SHIFT) || \
-                                (((key) & 0x7f) == ADBK_CONTROL) || \
-                                (((key) & 0x7f) == ADBK_FLOWER) || \
-                                (((key) & 0x7f) == ADBK_OPTION))
-
-#ifndef KEYBOARD_ARRAY
-extern unsigned char keyboard[128][4];
-#else
-unsigned char keyboard[128][4] = {
-         /* Scan code      Normal     Shifted     Controlled   XT */
-       { /*   0x00, */       'a',       'A',         0x01,      30 },
-       { /*   0x01, */       's',       'S',         0x13,      31 },
-       { /*   0x02, */       'd',       'D',         0x04,      32 },
-       { /*   0x03, */       'f',       'F',         0x06,      33 },
-       { /*   0x04, */       'h',       'H',         0x08,      35 },
-       { /*   0x05, */       'g',       'G',         0x07,      34 },
-       { /*   0x06, */       'z',       'Z',         0x1A,      44 },
-       { /*   0x07, */       'x',       'X',         0x18,      45 },
-       { /*   0x08, */       'c',       'C',         0x03,      46 },
-       { /*   0x09, */       'v',       'V',         0x16,      47 },
-#ifdef FIX_SV_X_KBDBUG
-       { /*   0x0A, */      0x00,      0x00,         0x00,      41 },
-#else
-       { /*   0x0A, */      0x00,      0x00,         0x00,      86 },
-#endif
-       { /*   0x0B, */       'b',       'B',         0x02,      48 },
-       { /*   0x0C, */       'q',       'Q',         0x11,      16 },
-       { /*   0x0D, */       'w',       'W',         0x17,      17 },
-       { /*   0x0E, */       'e',       'E',         0x05,      18 },
-       { /*   0x0F, */       'r',       'R',         0x12,      19 },
-       { /*   0x10, */       'y',       'Y',         0x19,      21 },
-       { /*   0x11, */       't',       'T',         0x14,      20 },
-       { /*   0x12, */       '1',       '!',         0x00,       2 },
-       { /*   0x13, */       '2',       '@',         0x00,       3 },
-       { /*   0x14, */       '3',       '#',         0x00,       4 },
-       { /*   0x15, */       '4',       '$',         0x00,       5 },
-       { /*   0x16, */       '6',       '^',         0x1E,       7 },
-       { /*   0x17, */       '5',       '%',         0x00,       6 },
-       { /*   0x18, */       '=',       '+',         0x00,      13 },
-       { /*   0x19, */       '9',       '(',         0x00,      10 },
-       { /*   0x1A, */       '7',       '&',         0x00,       8 },
-       { /*   0x1B, */       '-',       '_',         0x1F,      12 },
-       { /*   0x1C, */       '8',       '*',         0x00,       9 },
-       { /*   0x1D, */       '0',       ')',         0x00,      11 },
-       { /*   0x1E, */       ']',       '}',         0x1D,      27 },
-       { /*   0x1F, */       'o',       'O',         0x0F,      24 },
-       { /*   0x20, */       'u',       'U',         0x15,      22 },
-       { /*   0x21, */       '[',       '{',         0x1B,      26 },
-       { /*   0x22, */       'i',       'I',         0x09,      23 },
-       { /*   0x23, */       'p',       'P',         0x10,      25 },
-       { /*   0x24, */      0x0D,      0x0D,         0x0D,      28 },
-       { /*   0x25, */       'l',       'L',         0x0C,      38 },
-       { /*   0x26, */       'j',       'J',         0x0A,      36 },
-       { /*   0x27, */       '\'',      '"',         0x00,      40 },
-       { /*   0x28, */       'k',       'K',         0x0B,      37 },
-       { /*   0x29, */       ';',       ':',         0x00,      39 },
-       { /*   0x2A, */      '\\',       '|',         0x1C,      43 },
-       { /*   0x2B, */       ',',       '<',         0x00,      51 },
-       { /*   0x2C, */       '/',       '?',         0x00,      53 },
-       { /*   0x2D, */       'n',       'N',         0x0E,      49 },
-       { /*   0x2E, */       'm',       'M',         0x0D,      50 },
-       { /*   0x2F, */       '.',       '>',         0x00,      52 },
-       { /*   0x30, */      0x09,      0x09,         0x09,      15 },
-       { /*   0x31, */       ' ',       ' ',         0x00,      57 },
-#ifdef FIX_SV_X_KBDBUG
-       { /*   0x32, */       '`',       '~',         0x00,      86 },
-#else
-       { /*   0x32, */       '`',       '~',         0x00,      41 },
-#endif
-       { /*   0x33, */      0x7F,      0x7F,         0x7F,     211 }, /* Delete */
-       { /*   0x34, */      0x00,      0x00,         0x00,     105 }, /* MODE/KP_Enter */
-       { /*   0x35, */      0x1B,      0x1B,         0x1B,       1 },
-       { /*   0x36, */      0x00,      0x00,         0x00,      29 },
-       { /*   0x37, */      0x00,      0x00,         0x00,     219 },
-       { /*   0x38, */      0x00,      0x00,         0x00,      42 },
-       { /*   0x39, */      0x00,      0x00,         0x00,      58 },
-       { /*   0x3A, */      0x00,      0x00,         0x00,      56 }, /* L Alt */
-       { /*   0x3B, */       'h',      0x00,         0x00,     203 },  /* Left */
-       { /*   0x3C, */       'l',      0x00,         0x00,     205 },  /* Right */
-       { /*   0x3D, */       'j',      0x00,         0x00,     208 },  /* Down */
-       { /*   0x3E, */       'k',      0x00,         0x00,     200 },  /* Up */
-       { /*   0x3F, */      0x00,      0x00,         0x00,       0 }, /* Fn */
-       { /*   0x40, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x41, */       '.',       '.',         0x00,      83 },
-       { /*   0x42, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x43, */       '*',       '*',         0x00,      55 },
-       { /*   0x44, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x45, */       '+',       '+',         0x00,      78 },
-       { /*   0x46, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x47, */      0x00,      0x00,         0x00,      69 },
-       { /*   0x48, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x49, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x4A, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x4B, */       '/',       '/',         0x00,     181 },
-       { /*   0x4C, */      0x0D,      0x0D,         0x0D,     156 },
-       { /*   0x4D, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x4E, */       '-',       '-',         0x00,      74 },
-       { /*   0x4F, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x50, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x51, */       '=',       '=',         0x00,     118 },
-       { /*   0x52, */       '0',       '0',         0x00,      82 },
-       { /*   0x53, */       '1',       '1',         0x00,      79 },
-       { /*   0x54, */       '2',       '2',         0x00,      80 },
-       { /*   0x55, */       '3',       '3',         0x00,      81 },
-       { /*   0x56, */       '4',       '4',         0x00,      75 },
-       { /*   0x57, */       '5',       '5',         0x00,      76 },
-       { /*   0x58, */       '6',       '6',         0x00,      77 },
-       { /*   0x59, */       '7',       '7',         0x00,      71 },
-       { /*   0x5A, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x5B, */       '8',       '8',         0x00,      72 },
-       { /*   0x5C, */       '9',       '9',         0x00,      73 },
-       { /*   0x5D, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x5E, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x5F, */      0x00,      0x00,         0x00,      51 },
-       { /*   0x60, */      0x00,      0x00,         0x00,      63 }, /* F5 */
-       { /*   0x61, */      0x00,      0x00,         0x00,      64 }, /* F6 */
-       { /*   0x62, */      0x00,      0x00,         0x00,      65 }, /* F7 */
-       { /*   0x63, */      0x00,      0x00,         0x00,      61 }, /* F3 */
-       { /*   0x64, */      0x00,      0x00,         0x00,      66 }, /* F8 */
-       { /*   0x65, */      0x00,      0x00,         0x00,      67 }, /* F9 */
-       { /*   0x66, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x67, */      0x00,      0x00,         0x00,      87 }, /* F11 */
-       { /*   0x68, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x69, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x6A, */      0x00,      0x00,         0x00,     156 },
-       { /*   0x6B, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x6C, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x6D, */      0x00,      0x00,         0x00,      68 }, /* F10 */
-       { /*   0x6E, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x6F, */      0x00,      0x00,         0x00,      88 }, /* F12 */
-       { /*   0x70, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x71, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x72, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x73, */      0x00,      0x00,         0x00,     199 },
-       { /*   0x74, */      0x00,      0x00,         0x00,     201 },
-       { /*   0x75, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x76, */      0x00,      0x00,         0x00,      62 }, /* F4 */
-       { /*   0x77, */      0x00,      0x00,         0x00,     207 },
-       { /*   0x78, */      0x00,      0x00,         0x00,      60 }, /* F2 */
-       { /*   0x79, */      0x00,      0x00,         0x00,     209 },
-       { /*   0x7A, */      0x00,      0x00,         0x00,      59 }, /* F1 */
-       { /*   0x7B, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x7C, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x7D, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x7E, */      0x00,      0x00,         0x00,       0 },
-       { /*   0x7F, */      0x00,      0x00,         0x00,       0 } /* pwr */
-};
-#endif /* KEYBOARD_ARRAY */