Technical Support

C51: USE OF DUAL DATA POINTERS


Information in this article applies to:

  • C51 All Versions

SYMPTOM

When I enable dual data pointer support for my device, I notice no change in the object code generated by the compiler.

CAUSE

The Keil toolset only provides dual data pointer support via the C libraries. It does not generate DDP instructions when compiling user code.

RESOLUTION

If you wish to take advantage of DDP support, use one of the following library functions.

  • MEMCPY
  • MEMMOVE
  • MEMCMP
  • STRCPY
  • STRCMP

SEE ALSO

Last Reviewed: Friday, July 15, 2005


Did this article provide the answer you needed?
 
Yes
No
Not Sure