| void hel_DmaCopy16 | ( | void * | pDest, | |
| const void * | pSrc, | |||
| u32 | SizeIn16BitWords | |||
| ) |
Copy memory using DMA Channel 3 in 16BIT mode.
The hel_DmaCopy16 function copies a block of memory from one location to another using DMA Channel 3 in 16BIT mode.
| [in] | pDest | Pointer to copy destination |
| [in] | pSrc | Pointer to block to copy |
| [in] | SizeIn16BitWords | Size 16BIT Words of block to copy |
| void hel_DmaCopy32 | ( | void * | pDest, | |
| const void * | pSrc, | |||
| u32 | SizeIn32BitWords | |||
| ) |
Copy memory using DMA Channel 3 in 32BIT mode.
The hel_DmaCopy32 function copies a block of memory from one location to another using DMA Channel 3 in 32BIT mode.
| [in] | pDest | Pointer to copy destination |
| [in] | pSrc | Pointer to block to copy |
| [in] | SizeIn32BitWords | Size 32BIT Words of block to copy |
| void hel_DmaSet16 | ( | void * | pDest, | |
| volatile u16 | SrcValue, | |||
| u32 | SizeIn16BitWords | |||
| ) |
Fills a block of memory with a specified value using Channel 3 in 16BIT mode.
The hel_DmaSet16 function fills a block of memory with a specified value using DMA Channel 3 in 16bit mode.
| [in] | pDest | Pointer to block to fill |
| [in] | SrcValue | The 16bit value with which to fill |
| [in] | SizeIn16BitWords | Size in 16bit words of block to fill |
pDest must be multiply 2.| void hel_DmaSet32 | ( | void * | pDest, | |
| volatile u32 | SrcValue, | |||
| u32 | SizeIn32BitWords | |||
| ) |
Fills a block of memory with a specified value using Channel 3 in 32BIT mode.
The hel_DmaSet32 function fills a block of memory with a specified value using DMA Channel 3 in 32bit mode.
| [in] | pDest | Pointer to block to fill |
| [in] | SrcValue | The 32bit value with which to fill |
| [in] | SizeIn32BitWords | Size in 32bit words of block to fill |
pDest must be multiply 4.| void hel_DmaSet8 | ( | void * | pDest, | |
| u8 | SrcValue, | |||
| u32 | SizeInBytes | |||
| ) |
Fills a block of memory with a specified value using DMA Channel 3.
The hel_DmaSet8 function fills a block of memory with a specified value using DMA Channel 3.
| [in] | pDest | Pointer to block to fill |
| [in] | SrcValue | The byte value with which to fill |
| [in] | SizeInBytes | Size in bytes of block to fill |
| void hel_DmaZeroMemory | ( | void * | pDest, | |
| u32 | SizeInBytes | |||
| ) |
Fills a block of memory with zeros using DMA Channel 3.
The hel_DmaZeroMemory function fills a block of memory with zeros using DMA Channel 3.
| [in] | pDest | Pointer to block to fill with zeros |
| [in] | SizeInBytes | Size in bytes of block to fill with zeros |
1.5.3