I try to access a large data buffer using a far pointer that can exceed the 64k boundary, using the method introduced in http://www.keil.com/support/docs/2663.htm.
But when I made the declaration as follows and compiled the codes, an compiling error came up: SF1PROG.C(82): error C129: missing ';' before '*'
#include <absacc.h> unsigned char far *farBuff = FARRAY(unsigned char, 0x110000);
Can anyone help me out? Thank you so much.