On an embedded target I use far pointers to access some parts of the memory map.
near pointer (without explicitely specifying __near):
unsigned int *VariableOnePtr;
Pointer to near pointer:
unsigned int **VariableOnePtrPtr;
unsigned int *__far VariableTwoPtr;
What is the correct way to declare a pointer to a far pointer? Does this pointer have to be a far pointer itself?
I believe you would do this:
A far pointer to a far pointer would be: