home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 032.lha / include / devices / gameport.g < prev    next >
Encoding:
Text File  |  1987-05-17  |  626 b   |  30 lines

  1. /* requires previous inclusion of include:exec/io.g */
  2. uint
  3.     GPD_READEVENT    = CMD_NONSTD+0,
  4.     GPD_ASKCTYPE    = CMD_NONSTD+1,
  5.     GPD_SETCTYPE    = CMD_NONSTD+2,
  6.     GPD_ASKTRIGGER    = CMD_NONSTD+3,
  7.     GPD_SETTRIGGER    = CMD_NONSTD+4,
  8.  
  9.     GPTB_DOWNKEYS    = 0,
  10.     GPTF_DOWNKEYS    = 1 << GPTB_DOWNKEYS,
  11.     GPTB_UPKEYS     = 1,
  12.     GPTF_UPKEYS     = 1 << GPTB_UPKEYS;
  13.  
  14. type
  15.     GamePortTrigger_t = struct {
  16.     uint gpt_Keys;
  17.     uint gpt_Timeout;
  18.     uint gpt_XDelta;
  19.     uint gpt_YDelta;
  20.     };
  21.  
  22. int
  23.     GPCT_ALLOCATED    = -1,
  24.     GPCT_NOCONTROLLER    = 0,
  25.     GPCT_MOUSE        = 1,
  26.     GPCT_RELJOYSTICK    = 2,
  27.     GPCT_ABSJOYSTICK    = 3,
  28.  
  29.     GPDERR_SETCTYPE    = 1;
  30.