fix DMACD issue