- bootloader prepared for use mit mips debugger
- changed address of debugger entry - mips_dbg: no use om memset and memcpy git-svn-id: http://moon:8086/svn/mips@120 a8ebac50-d88d-4704-bea3-6648445a41b3
This commit is contained in:
+17
-4
@@ -120,16 +120,29 @@ void dbg_strcpy(char *pDst, const char *pSrc)
|
||||
*pDst = *pSrc;
|
||||
}
|
||||
|
||||
void* dbg_memset(void *pBuffer, int value, size_t size)
|
||||
void* dbg_memset(void *pDst, int value, size_t size)
|
||||
{
|
||||
char *pData = (char*)pBuffer;
|
||||
char *dst = (char*)pDst;
|
||||
|
||||
while(size)
|
||||
{
|
||||
*(pData++) = (char)value;
|
||||
*(dst++) = (char)value;
|
||||
size--;
|
||||
}
|
||||
return (void*)pData;
|
||||
return (void*)dst;
|
||||
}
|
||||
|
||||
void* dbg_memcpy(void *pDst, const void *pSrc, size_t size )
|
||||
{
|
||||
char *dst = (char*)pDst;
|
||||
char *src = (char*)pSrc;
|
||||
|
||||
while(size)
|
||||
{
|
||||
*(dst++) = *(src++);
|
||||
size--;
|
||||
}
|
||||
return (void*)dst;
|
||||
}
|
||||
|
||||
/************************************************************************/
|
||||
|
||||
Reference in New Issue
Block a user