home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD v1.2 / amidev_cd_12.iso / inc&ad2.0 / includes / hardware / dmabits.i < prev    next >
Text File  |  1992-09-01  |  1KB  |  52 lines

  1.     IFND    HARDWARE_DMABITS_I
  2. HARDWARE_DMABITS_I    SET    1
  3. **
  4. **    $Filename: hardware/dmabits.i $
  5. **    $Release: 2.04 Includes, V37.4 $
  6. **    $Revision: 36.2 $
  7. **    $Date: 90/07/10 $
  8. **
  9. **    include file for defining dma control stuff
  10. **
  11. **    (C) Copyright 1985-1991 Commodore-Amiga, Inc.
  12. **        All Rights Reserved
  13. **
  14.  
  15. * write definitions for dmaconw
  16. DMAF_SETCLR    EQU   $8000
  17. DMAF_AUDIO     EQU   $000F  * 4 bit mask
  18. DMAF_AUD0      EQU   $0001
  19. DMAF_AUD1      EQU   $0002
  20. DMAF_AUD2      EQU   $0004
  21. DMAF_AUD3      EQU   $0008
  22. DMAF_DISK      EQU   $0010
  23. DMAF_SPRITE    EQU   $0020
  24. DMAF_BLITTER   EQU   $0040
  25. DMAF_COPPER    EQU   $0080
  26. DMAF_RASTER    EQU   $0100
  27. DMAF_MASTER    EQU   $0200
  28. DMAF_BLITHOG   EQU   $0400
  29. DMAF_ALL       EQU   $01FF  * all dma channels
  30.  
  31. * read definitions for dmaconr
  32. * bits 0-8 correspnd to dmaconw definitions
  33. DMAF_BLTDONE   EQU   $4000
  34. DMAF_BLTNZERO  EQU   $2000
  35.  
  36. DMAB_SETCLR    EQU   15
  37. DMAB_AUD0      EQU   0
  38. DMAB_AUD1      EQU   1
  39. DMAB_AUD2      EQU   2
  40. DMAB_AUD3      EQU   3
  41. DMAB_DISK      EQU   4
  42. DMAB_SPRITE    EQU   5
  43. DMAB_BLITTER   EQU   6
  44. DMAB_COPPER    EQU   7
  45. DMAB_RASTER    EQU   8
  46. DMAB_MASTER    EQU   9
  47. DMAB_BLITHOG   EQU   10
  48. DMAB_BLTDONE   EQU   14
  49. DMAB_BLTNZERO  EQU   13
  50.  
  51.     ENDC    ; HARDWARE_DMABITS_I
  52.