Hi all, I force PK51 to generate a SRC file which convert following C code to assemble, C code: val = FVAR(unsigned char, 0x800000); assemble code MOV R3,#081H MOV R2,#00H MOV R1,#00H LCALL ?C?CLDPTR But I don't understand (1) why 80H has been changed to 81H ? (2) What is happened behind LCALL ?C?CLDPTR Thanks in advance Daniel