home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / cbm / os-include.lha / os-include / hardware / dmabits.i < prev    next >
Text File  |  1993-10-15  |  1KB  |  50 lines

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