This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

2D DMA data process example

Hi

I just get touch with OMAP platform programming, as i am worked for the blackfin dsp at past. I want get a quick answer for the doese omap sdma support 2d dma data process (i have a beagelboard-xm)? is there some examples for show how to use it. following is we used to process data in blackfin dsp

-------------

    dma_addr_t addr;
    RBuffer1 = (char*)dma_alloc_coherent(NULL, 32, &addr, 0);
    TBuffer1 = (char*)dma_alloc_coherent(NULL, 32, &addr, 0);
    bfin_write_DMA2_START_ADDR(RBuffer1);
    bfin_write_DMA2_X_COUNT(16);
    bfin_write_DMA2_X_MODIFY(1);
    bfin_write_DMA2_Y_MODIFY(1);
    bfin_write_DMA2_Y_COUNT(2);    

    bfin_write_DMA3_START_ADDR(Tbuffer1);
    bfin_write_DMA3_X_COUNT(16);
    bfin_write_DMA3_X_MODIFY(1);
    bfin_write_DMA3_Y_MODIFY(1);
    bfin_write_DMA3_Y_COUNT(2);
--------------

Thanks