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

adding more xdata

Have a Cygnal F120 part with keil compiler and Bl51 linker. It has 8k xdata. The guy doing the hardware said he added 4k more for a total of 12k xdata. But I'm not sure how to access the other 4k. When I declare variables like normal and during linking the BL51 says xdata is greater than 8k, my program goes haywire. So I think there might be a special way to do this?

Parents
  • "The guy doing the hardware said he added 4k..."

    So, as Drew said, you need to ask him how he did it so that you can work out how to access it!

    How did he test it?
    Does he have some code that you could at least use as the basis for yours?

Reply
  • "The guy doing the hardware said he added 4k..."

    So, as Drew said, you need to ask him how he did it so that you can work out how to access it!

    How did he test it?
    Does he have some code that you could at least use as the basis for yours?

Children