I discovered how to add a "DMA Capability" file to my component. That makes it nice for using the DMA wizard but doesn't solve all my problems. I have a 16-bit register in my custom component that is to be the destination of the dma transfer. How do I pass a pointer of this register to my firmware so I can configure the dma?
In the "Component Author Guide" chapter 6.4 you will find the names of the registers to use. Access via
Start->Cypress->PSoC Creator 3.2->Component Development Kit