This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

auto segment too large

Hey i have written a code. In that i am getting error of AUTO SEGMENT TOO LARGE....so wat does it mean....
i didnt understand meaning of term from the definition given at your site....

So pls tell me wat doess it mean...
n how 2 remove this error...
Pls rply soon....

Parents
  • hey i am having doubt that in xdata format i have to use indirect adressing...and in also mapping of memory we have 2 use specific range of adresses for particular data types...

    But in C we are not using ANY PHYSICAL addressing...so will keil automatically converts xdata instruction as pointer???

    ex.
    if i have written like this..
    a=b;

    where a=unsigned char and b=unsigned char xdata

    so xdata will b automatically converted as pointer before moving content between internal ram and extended ram....

Reply
  • hey i am having doubt that in xdata format i have to use indirect adressing...and in also mapping of memory we have 2 use specific range of adresses for particular data types...

    But in C we are not using ANY PHYSICAL addressing...so will keil automatically converts xdata instruction as pointer???

    ex.
    if i have written like this..
    a=b;

    where a=unsigned char and b=unsigned char xdata

    so xdata will b automatically converted as pointer before moving content between internal ram and extended ram....

Children