initial commit
This commit is contained in:
20
sdk/software/bsp/drivers/common_func.c
Normal file
20
sdk/software/bsp/drivers/common_func.c
Normal file
@@ -0,0 +1,20 @@
|
||||
#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];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user