_DMA_Copy() is only used within STemWin_MemoryDevice.
 
Symbols
loading...
Files
loading...

_DMA_Copy() function

DMA2D Copy buffers

Syntax

static void _DMA_Copy(int LayerIndex,     void * pSrc,     void * pDst,     int xSize,     int ySize,     int OffLineSrc,     int OffLineDst);

Arguments

LayerIndex

Layer index

pSrc

Source buffer pointer

pDst

Destination buffer pointer

xSize

Horizontal size

ySize

Vertical size

OffLineSrc

Source Line offset

OffLineDst

Destination Line offset

Return value

None

References

LocationReferrerText
LCDConf.c:822
static void _DMA_Copy(int LayerIndex, void * pSrc, void * pDst, int xSize, int ySize, int OffLineSrc, int OffLineDst)
LCDConf.c:1299_LCD_CopyBuffer()
_DMA_Copy(LayerIndex, (void *)AddrSrc, (void *)AddrDst, _axSize[LayerIndex], _aySize[LayerIndex], 0, 0);
LCDConf.c:1324_LCD_CopyRect()
_DMA_Copy(LayerIndex, (void *)AddrSrc, (void *)AddrDst, xSize, ySize, OffLine, OffLine);
LCDConf.c:1381_LCD_DrawBitmap32bpp()
_DMA_Copy(LayerIndex, (void *)p, (void *)AddrDst, xSize, ySize, OffLineSrc, OffLineDst);
LCDConf.c:1404_LCD_DrawBitmap16bpp()
_DMA_Copy(LayerIndex, (void *)p, (void *)AddrDst, xSize, ySize, OffLineSrc, OffLineDst);