My colleague and I are having difficulty getting a simple program to run with the __far__ attribute on one of the function calls. The program runs as long as the __far__ attribute is not used. We are unable to debug this problem with GDB either because GDB apparently doesn't know how to load data in the extended address space. It attempts to load the code at address 0x0000 instead of 0x10000 and fails. Is anyone using GDB to debug programs with __attribute__((__far__)), and has anyone successfully run a program using the __far__ attribute period? We are using the msp430f2618 processor.
Thanks, Hugh
