home *** CD-ROM | disk | FTP | other *** search
-
- EQU PMB_ASM 20+1 ( M_LNM=20;devices/console )
- EQU PMB_AWM PMB_ASM+1
- EQU MAXTABS 80
-
- {s ConUnit
- struct 34 cu_MP ( { MsgPort=34;exec/ports )
- APTR cu_Window
- WORD cu_XCP
- WORD cu_YCP
- WORD cu_XMax
- WORD cu_YMax
- WORD cu_XRSize
- WORD cu_YRSize
- WORD cu_XROrigin
- WORD cu_YROrigin
- WORD cu_XRExtant
- WORD cu_YRExtant
- WORD cu_XMinShrink
- WORD cu_YMinShrink
- WORD cu_XCCP
- WORD cu_YCCP
-
- struct 32 cu_KeyMapStruct ( { KeyMap=32;devices/keymap )
- WORDS MAXTABS cu_TabStops
-
- BYTE cu_Mask
- BYTE cu_FgPen
- BYTE cu_BgPen
- BYTE cu_AOLPen
- BYTE cu_DrawMode
- BYTE cu_AreaPtSz
- APTR cu_AreaPtrn
- BYTES 8 cu_Minterms
- APTR cu_Font
- BYTE cu_AlgoStyle
- BYTE cu_TxFlags
- WORD cu_TxHeight
- WORD cu_TxWidth
- WORD cu_TxBaseline
- WORD cu_TxSpacing
-
- BYTES ((PMB_AWM+7)/8) cu_Modes
- BYTES (($12+7)/8) cu_RawEvents ( IECLASS_MAX=$12;devices/inputevent )
-
- \\ BYTES cu_Pad ( needed to align )
-
- s}
-
- libindex: >Con
-
- >Con ^ -042 (r A1 A0 r) CDInputHandler
- \\ (s device events -- events )
- >Con ^ -048 (r A2 A1 A0 D1 r) RawKeyConvert
- \\ (s keymap buffer event length -- actual )
-
-
-