Was mir gerade noch eingefallen ist:

Die Zuweisung des Inhalts von Zeiger 2 zu Zeiger 1 kann man natürlich auch über eine temporäre Variable lösen.
Code:
temp = *ptr2;
*ptr1 = temp;
Damit müßte auch der CC5X klarkommen.

Bernd