In USB20SR, is it necessary to set _DMA_USE macro to 1 in the application to use DMA functionality?
_DMA_USE macro is used to set the DMA functionality in the system for data transfer. If you want to use DMA for data transfer then set _DMA_USE macro to 1 else set to 0. When it is set to 1, make sure that dma_config() function will be called before calling the USB data transfer function using DMA e.g. usb20sr_with_dma_xxx(). dma_config() function should be called with respective DMA information which is connected with USB IP core for data transfer. If the macro is set to 0 and any USB data transfer function using DMA is called then it will result in an error.
Related Questions
- What new functionality will be available with the new Employee Stock Purchase application with respect to the sale of ESPP shares after the reclassification?
- Is a governing body resolution necessary for the preliminary application submission?
- How does gelatin hydrolysate differ in application and functionality from gelatin?