/* Construction function for DMALP instruction. This function fills the program buffer with the constructed instruction. */
static INLINE int XDmaPs_Instr_DMALP(char *DmaProg, unsigned Lc, unsigned LoopIterations)
/* Construction function for DMALP instruction. This function fills the program buffer with the constructed instruction. */
static INLINE int XDmaPs_Instr_DMALP(char *DmaProg, unsigned Lc, unsigned LoopIterations)
{
	*DmaProg = (u8)(0x20 | ((Lc & 1) << 1));
	*(DmaProg + 1) = (u8)(LoopIterations - 1);
	return 2;
}