Files
2026-04-12 22:20:18 +08:00

21 lines
405 B
C

#include "common_func.h"
void RegWrite(unsigned int addr,unsigned int var)
{
*((volatile unsigned int *)(addr)) = var;
}
unsigned int RegRead(unsigned int addr)
{
return (*((volatile unsigned int *)(addr)));
}
//memcpy 32bit
void SaveMemory(unsigned int *DestAddr, unsigned int *SrcAddr, unsigned int Size)
{
unsigned int i;
for (i = 0; i < Size; i += 1)
*(U32*)(DestAddr + i) = SrcAddr[i];
}