summaryrefslogtreecommitdiff
path: root/xserver/hw/xfree86/os-support/sco/sco_kbd.h
blob: a79cd7bb905215fbba8b0a97d684c49f4e6d946d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* $XFree86$ */
#ifndef SCO_KBD_HDR
#define SCO_KBD_HDR

typedef struct {
  int use_tcs;
  int use_kd;
  int no_nmap;
  int no_emap;
  int orig_getsc;
  int orig_kbm;
  struct termios kbdtty;
  keymap_t keymap, noledmap;
  uchar_t *sc_mapbuf;
  uchar_t *sc_mapbuf2;
} ScoKbdPrivRec, *ScoKbdPrivPtr;

extern void KbdGetMapping(InputInfoPtr pInfo, KeySymsPtr pKeySyms,
  CARD8 *pModMap);
#endif /* SCO_KBD_HDR */