I am trying to use the DMA module in R32C (R5F64169).
I am using IAR workbench and I couldn't find some of the DMA registers in the processor header file (DMD0, DDA0 etc). How could I set these registers up? In the application notes which I found in Renesas website, they mention about using pragmas to allocate these register addresses to variables and use the variables to set up the registers, but they use HEW compiler. Is there any pragma equivalent to these in the IAR compiler?
Thanks Frank! I found the intrinsics functions you mentioned:
__intrinsic void __set_DMD_register(unsigned char channel, unsigned long value);
I am assuming the channel values start from 0 and not from 1?
Again, thanks a ton!!