home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: Devpac Amiga 1 / Lowe_DevpacAmiga1.adf / include / hardware / blit.i < prev    next >
Encoding:
Text File  |  1987-11-09  |  1.1 KB  |  77 lines

  1.     IFND    HARDWARE_BLIT_I
  2. HARDWARE_BLIT_I    SET   1
  3.  
  4.     rsset    0
  5. bn_n    rs.l    1
  6. bn_function    rs.l    1
  7. bn_stat    rs.b    1
  8. bn_dummy    rs.b    1
  9. bn_blitsize    rs.w    1
  10. bn_beamsync    rs.w    1
  11. bn_cleanup    rs.l    1
  12. bn_SIZEOF    rs.w    0
  13.  
  14. CLEANMEn    equ    6
  15. CLEANME        equ    1<<CLEANMEn
  16.  
  17. HSIZEBITS    equ    6
  18. VSIZEBITS    equ    16-HSIZEBITS
  19. HSIZEMASK    equ    $3f
  20. VSIZEMASK    equ    $3FF
  21.  
  22. MAXBYTESPERROW    EQU    128
  23.  
  24.  
  25. ABC    equ   $80
  26. ABNC    equ   $40
  27. ANBC    equ   $20
  28. ANBNC    equ   $10
  29. NABC    equ   $8
  30. NABNC    equ   $4
  31. NANBC    equ   $2
  32. NANBNC    equ   $1
  33.  
  34. BC0B_DEST    equ     8 
  35. BC0B_SRCC    equ     9 
  36. BC0B_SRCB    equ     10 
  37. BC0B_SRCA    equ     11 
  38. BC0F_DEST    equ   $100
  39. BC0F_SRCC    equ   $200
  40. BC0F_SRCB    equ   $400
  41. BC0F_SRCA    equ   $800
  42.  
  43. BC1F_DESC    equ 2
  44.  
  45. DEST    equ   $100
  46. SRCC    equ   $200
  47. SRCB    equ   $400
  48. SRCA    equ   $800
  49.  
  50. ASHIFTSHIFT    equ   12
  51. BSHIFTSHIFT    equ   12
  52.  
  53. LINEMODE    equ   $1
  54. FILL_OR    equ   $8
  55. FILL_XOR    equ   $10
  56. FILL_CARRYIN    equ   $4
  57. ONEDOT    equ   $2
  58. OVFLAG    equ   $20
  59. SIGNFLAG    equ   $40
  60. BLITREVERSE    equ   $2
  61.  
  62. SUD    equ   $10
  63. SUL    equ   $8
  64. AUL    equ   $4
  65.  
  66. OCTANT8    equ   24
  67. OCTANT7    equ   4
  68. OCTANT6    equ   12
  69. OCTANT5    equ   28
  70. OCTANT4    equ   20
  71. OCTANT3    equ   8
  72. OCTANT2    equ   0
  73. OCTANT1    equ   16
  74.  
  75.     ENDC    !HARDWARE_BLIT_I
  76.  
  77.