home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / commercial / asmonedemo / asm-one / include.strip / devices / conunit.i < prev    next >
Text File  |  1995-03-16  |  1KB  |  59 lines

  1.     IFND    DEVICES_CONUNIT_I
  2. DEVICES_CONUNIT_I    SET    1
  3.     IFND    EXEC_PORTS_I
  4.     INCLUDE    "exec/ports.i"
  5.     ENDC
  6.     IFND    DEVICES_CONSOLE_I
  7.     INCLUDE    "devices/console.i"
  8.     ENDC
  9.     IFND    DEVICES_KEYMAP_I
  10.     INCLUDE    "devices/keymap.i"
  11.     ENDC
  12.     IFND    DEVICES_INPUTEVENT_I
  13.     INCLUDE    "devices/inputevent.i"
  14.     ENDC
  15. PMB_ASM    EQU    M_LNM+1
  16. PMB_AWM    EQU    PMB_ASM+1
  17. MAXTABS    EQU    80
  18.     STRUCTURE    ConUnit,MP_SIZE
  19.     APTR    cu_Window
  20.     WORD    cu_XCP
  21.     WORD    cu_YCP
  22.     WORD    cu_XMax
  23.     WORD    cu_YMax
  24.     WORD    cu_XRSize
  25.     WORD    cu_YRSize
  26.     WORD    cu_XROrigin
  27.     WORD    cu_YROrigin
  28.     WORD    cu_XRExtant
  29.     WORD    cu_YRExtant
  30.     WORD    cu_XMinShrink
  31.     WORD    cu_YMinShrink
  32.     WORD    cu_XCCP
  33.     WORD    cu_YCCP
  34.     STRUCT    cu_KeyMapStruct,km_SIZEOF
  35.     STRUCT    cu_TabStops,2*MAXTABS
  36.     BYTE    cu_Mask
  37.     BYTE    cu_FgPen
  38.     BYTE    cu_BgPen
  39.     BYTE    cu_AOLPen
  40.     BYTE    cu_DrawMode
  41.     BYTE    cu_AreaPtSz
  42.     APTR    cu_AreaPtrn
  43.     STRUCT    cu_Minterms,8
  44.     APTR    cu_Font
  45.     UBYTE    cu_AlgoStyle
  46.     UBYTE    cu_TxFlags
  47.     UWORD    cu_TxHeight
  48.     UWORD    cu_TxWidth
  49.     UWORD    cu_TxBaseline
  50.     UWORD    cu_TxSpacing
  51.     STRUCT    cu_Modes,<(PMB_AWM+7)/8>
  52.     STRUCT    cu_RawEvents,<(IECLASS_MAX+7)/8>
  53. ODDEVEN    EQU    ((PMB_AWM+7)/8)+((IECLASS_MAX+7)/8)
  54.     IFNE    ODDEVEN-((ODDEVEN/2)*2)
  55.     UBYTE    cu_pad
  56.     ENDC
  57.     LABEL    ConUnit_SIZEOF
  58.     ENDC
  59.