~ubuntu-branches/ubuntu/quantal/vice/quantal

« back to all changes in this revision

Viewing changes to src/arch/os2/kbd.h

  • Committer: Bazaar Package Importer
  • Author(s): Zed Pobre
  • Date: 2005-03-27 13:06:04 UTC
  • mfrom: (4 hoary)
  • mto: This revision was merged to the branch mainline in revision 5.
  • Revision ID: james.westby@ubuntu.com-20050327130604-zodmv0i60dbbmcik
Tags: 1.16-3
Apply patch from Andreas Jochens <aj@andaco.de> to correct building on
AMD64 and GCC 4.x (closes: #300936)

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
#include "types.h"
32
32
 
 
33
extern void kbd_arch_init(void);
 
34
 
 
35
extern signed long kbd_arch_keyname_to_keynum(char *keyname);
 
36
extern const char *kbd_arch_keynum_to_keyname(signed long keynum);
 
37
 
 
38
#define KBD_C64_SYM_US  "os2_sym.vkm"
 
39
#define KBD_C64_SYM_DE  "os2_sym.vkm"
 
40
#define KBD_C64_POS     "os2_pos.vkm"
 
41
#define KBD_C128_SYM    "os2_sym.vkm"
 
42
#define KBD_C128_POS    "os2_pos.vkm"
 
43
#define KBD_VIC20_SYM   "os2_sym.vkm"
 
44
#define KBD_VIC20_POS   "os2_pos.vkm"
 
45
#define KBD_PET_SYM_UK  "os2_buks.vkm"
 
46
#define KBD_PET_POS_UK  "os2_bukp.vkm"
 
47
#define KBD_PET_SYM_DE  "os2_bdes.vkm"
 
48
#define KBD_PET_POS_DE  "os2_bdep.vkm"
 
49
#define KBD_PET_SYM_GR  "os2_bgrs.vkm"
 
50
#define KBD_PET_POS_GR  "os2_bgrp.vkm"
 
51
#define KBD_PLUS4_SYM   "os2_sym.vkm"
 
52
#define KBD_PLUS4_POS   "os2_pos.vkm"
 
53
#define KBD_CBM2_SYM_UK "os2_buks.vkm"
 
54
#define KBD_CBM2_POS_UK "os2_bukp.vkm"
 
55
#define KBD_CBM2_SYM_DE "os2_bdes.vkm"
 
56
#define KBD_CBM2_POS_DE "os2_bdep.vkm"
 
57
#define KBD_CBM2_SYM_GR "os2_bgrs.vkm"
 
58
#define KBD_CBM2_POS_GR "os2_bgrp.vkm"
 
59
 
 
60
#define KBD_INDEX_C64_DEFAULT   KBD_INDEX_C64_POS
 
61
#define KBD_INDEX_C128_DEFAULT  KBD_INDEX_C128_POS
 
62
#define KBD_INDEX_VIC20_DEFAULT KBD_INDEX_VIC20_POS
 
63
#define KBD_INDEX_PET_DEFAULT   KBD_INDEX_PET_BUKP
 
64
#define KBD_INDEX_PLUS4_DEFAULT KBD_INDEX_PLUS4_POS
 
65
#define KBD_INDEX_CBM2_DEFAULT  KBD_INDEX_CBM2_BUKP
 
66
 
33
67
/* Keymap definition structure.  */
34
68
typedef struct {
35
69
    WORD code;