Annotation of uae/include/keyboard.h, revision 1.1

1.1     ! root        1:  /* 
        !             2:   * UAE - The Un*x Amiga Emulator
        !             3:   * 
        !             4:   * Amiga keycodes
        !             5:   * 
        !             6:   * (c) 1995 Bernd Schmidt
        !             7:   */
        !             8: 
        !             9: /* First, two dummies */
        !            10: #define AK_mousestuff 0x100
        !            11: #define AK_inhibit 0x101
        !            12: 
        !            13: #define AK_A 0x20
        !            14: #define AK_B 0x35
        !            15: #define AK_C 0x33
        !            16: #define AK_D 0x22
        !            17: #define AK_E 0x12
        !            18: #define AK_F 0x23
        !            19: #define AK_G 0x24
        !            20: #define AK_H 0x25
        !            21: #define AK_I 0x17
        !            22: #define AK_J 0x26
        !            23: #define AK_K 0x27
        !            24: #define AK_L 0x28
        !            25: #define AK_M 0x37
        !            26: #define AK_N 0x36
        !            27: #define AK_O 0x18
        !            28: #define AK_P 0x19
        !            29: #define AK_Q 0x10
        !            30: #define AK_R 0x13
        !            31: #define AK_S 0x21
        !            32: #define AK_T 0x14
        !            33: #define AK_U 0x16
        !            34: #define AK_V 0x34
        !            35: #define AK_W 0x11
        !            36: #define AK_X 0x32
        !            37: #define AK_Y 0x15
        !            38: #define AK_Z 0x31
        !            39: 
        !            40: #define AK_0 0x0A
        !            41: #define AK_1 0x01
        !            42: #define AK_2 0x02
        !            43: #define AK_3 0x03
        !            44: #define AK_4 0x04
        !            45: #define AK_5 0x05
        !            46: #define AK_6 0x06
        !            47: #define AK_7 0x07
        !            48: #define AK_8 0x08
        !            49: #define AK_9 0x09
        !            50: 
        !            51: #define AK_NP0 0x0F
        !            52: #define AK_NP1 0x1D
        !            53: #define AK_NP2 0x1E
        !            54: #define AK_NP3 0x1F
        !            55: #define AK_NP4 0x2D
        !            56: #define AK_NP5 0x2E
        !            57: #define AK_NP6 0x2F
        !            58: #define AK_NP7 0x3D
        !            59: #define AK_NP8 0x3E
        !            60: #define AK_NP9 0x3F
        !            61: 
        !            62: #define AK_F1 0x50
        !            63: #define AK_F2 0x51
        !            64: #define AK_F3 0x52
        !            65: #define AK_F4 0x53
        !            66: #define AK_F5 0x54
        !            67: #define AK_F6 0x55
        !            68: #define AK_F7 0x56
        !            69: #define AK_F8 0x57
        !            70: #define AK_F9 0x58
        !            71: #define AK_F10 0x59
        !            72: 
        !            73: #define AK_UP 0x4C
        !            74: #define AK_DN 0x4D
        !            75: #define AK_LF 0x4F
        !            76: #define AK_RT 0x4E
        !            77: 
        !            78: #define AK_SPC 0x40
        !            79: #define AK_BS 0x41
        !            80: #define AK_RET 0x44
        !            81: #define AK_LSH 0x60
        !            82: #define AK_RSH 0x61
        !            83: #define AK_LALT 0x64
        !            84: #define AK_RALT 0x65
        !            85: #define AK_LAMI 0x66
        !            86: #define AK_RAMI 0x67
        !            87: #define AK_CTRL 0x63
        !            88: #define AK_TAB 0x42
        !            89: #define AK_00 0
        !            90: #define AK_ESC 0x45
        !            91: #define AK_HELP 0x5F
        !            92: 
        !            93: /* The following have different mappings on national keyboards */
        !            94: 
        !            95: #define AK_RBRACKET 0x1B
        !            96: #define AK_LBRACKET 0x1A
        !            97: #define AK_SEMICOLON 0x29
        !            98: #define AK_SLASH 0x3A
        !            99: #define AK_BACKSLASH 0x0D
        !           100: #define AK_QUOTE 0x2A
        !           101: #define AK_NUMBERSIGN 0x2B
        !           102: #define AK_LTGT 0x30
        !           103: #define AK_MINUS 0x0B
        !           104: #define AK_EQUAL 0x0C
        !           105: #define AK_COMMA 0x38
        !           106: #define AK_PERIOD 0x39
        !           107: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.