
EQU  PRD_RAWWRITE       9+0     ( CMD_NONSTD=9;exec/io )
EQU  PRD_PRTCOMMAND     9+1
EQU  PRD_DUMPRPORT      9+2

EQU  aRIS       0
EQU  aRIN       1
EQU  aIND       2
EQU  aNEL       3
EQU  aRI        4

EQU  aSGR0      5
EQU  aSGR3      6
EQU  aSGR23     7
EQU  aSGR4      8
EQU  aSGR24     9
EQU  aSGR1     10
EQU  aSGR22    11
EQU  aSFC      12
EQU  aSBC      13

EQU  aSHORP0   14
EQU  aSHORP2   15
EQU  aSHORP1   16
EQU  aSHORP4   17
EQU  aSHORP3   18
EQU  aSHORP6   19
EQU  aSHORP5   20

EQU  aDEN6     21
EQU  aDEN5     22
EQU  aDEN4     23
EQU  aDEN3     24
EQU  aDEN2     25
EQU  aDEN1     26

EQU  aSUS2     27
EQU  aSUS1     28
EQU  aSUS4     29
EQU  aSUS3     30
EQU  aSUS0     31
EQU  aPLU      32
EQU  aPLD      33

EQU  aFNT0     34
EQU  aFNT1     35
EQU  aFNT2     36
EQU  aFNT3     37
EQU  aFNT4     38
EQU  aFNT5     39
EQU  aFNT6     40
EQU  aFNT7     41
EQU  aFNT8     42
EQU  aFNT9     43
EQU  aFNT10    44

EQU  aPROP2    45
EQU  aPROP1    46
EQU  aPROP0    47
EQU  aTSS      48
EQU  aJFY5     49
EQU  aJFY7     50
EQU  aJFY6     51
EQU  aJFY0     52
EQU  aJFY3     53
EQU  aJFY1     54

EQU  aVERP0    55
EQU  aVERP1    56
EQU  aSLPP     57
EQU  aPERF     58
EQU  aPERF0    59

EQU  aLMS      60
EQU  aRMS      61
EQU  aTMS      62
EQU  aBMS      63
EQU  aSTBM     64
EQU  aSLRM     65
EQU  aCAM      66

EQU  aHTS      67
EQU  aVTS      68
EQU  aTBC0     69
EQU  aTBC3     70
EQU  aTBC1     71
EQU  aTBC4     72
EQU  aTBCALL   73
EQU  aTBSALL   74
EQU  aEXTEND   75


{s IOPrtCmdReq
    struct  20 io_Message       ( { Message=20;exec/ports )
    APTR    io_Device
    APTR    io_Unit
    WORD    io_Command
    BYTE    io_Flags
    BYTE    io_Error
    WORD    io_PrtCommand
    BYTE    io_Parm0
    BYTE    io_Parm1
    BYTE    io_Parm2
    BYTE    io_Parm3
   s}

{s IODRPReq
    struct  20 io_Message       ( { Message=20;exec/ports )
    APTR    io_Device
    APTR    io_Unit
    WORD    io_Command
    BYTE    io_Flags
    BYTE    io_Error
    APTR    io_RastPort
    APTR    io_ColorMap
    LONG    io_Modes
    WORD    io_SrcX
    WORD    io_SrcY
    WORD    io_SrcWidth
    WORD    io_SrcHeight
    LONG    io_DestCols
    LONG    io_DestRows
    WORD    io_Special
   s}

EQU  SPECIAL_MILCOLS       $01
EQU  SPECIAL_MILROWS       $02
EQU  SPECIAL_FULLCOLS      $04
EQU  SPECIAL_FULLROWS      $08
EQU  SPECIAL_FRACCOLS      $10
EQU  SPECIAL_FRACROWS      $20
EQU  SPECIAL_ASPECT        $80
EQU  SPECIAL_DENSITYMASK   $F00
EQU  SPECIAL_DENSITY1      $100
EQU  SPECIAL_DENSITY2      $200
EQU  SPECIAL_DENSITY3      $300
EQU  SPECIAL_DENSITY4      $400
EQU  SPECIAL_CENTER        $40

EQU  PDERR_CANCEL          1
EQU  PDERR_NOTGRAPHICS     2
EQU  PDERR_INVERTHAM       3
EQU  PDERR_BADDIMENSION    4
EQU  PDERR_DIMENSIONOVFLOW 5
EQU  PDERR_INTERNALMEMORY  6
EQU  PDERR_BUFFERMEMORY    7

