Yes this is what I meant. Do they remain enabled and the first call just enables what's been specified?
For example
Code:
move.w #$7fff,DMACON ; Disable all DMA(a6)
move.w #$85C0,DMACON(a6) ; Enable Blitter, Copper, Bitplane DMA
Would give the same result?