4.7.2 _memcpy_eds Function

Copies bytes from one __eds__ buffer to another __eds__ buffer.

Include

<libpic30.h>

Prototype

__eds__ void* _memcpy_eds(__eds__ void *dest, __eds__ void *src, unsigned int len);

Arguments

destdestination memory address
srcaddress of data to be written
lenlength of program memory

Return Value

The memory block pointed to by dest.

Remarks

__eds__ pointers are superset of unqualified data pointers; therefore these functions can be used to copy between __eds__ and unqualified data memory.

Default Behavior

Copy len bytes of data from each address pointed to by the src pointer to the destination pointed to by the dest pointer.

File

memcpy_helper.s