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

Fix for bug in DS80C390 silicon bug

I am using the 24 bit addressing mode with a Dallas 80C390 ...
there is a bug in the silicon that causes an ACALL to not work
if it falls within a few bytes of a 64K boundary ... is there a way
to make sure the compiler does not put code near these
64K boundaries?

Parents
  • It is the Linker's job to assign addresses, so I'd look to the Linker manual.

    On the other hand, could you use the _at_ keyword extension to place some dummy data there - thus ensuring that code won't go there, and so avoiding the error?

Reply
  • It is the Linker's job to assign addresses, so I'd look to the Linker manual.

    On the other hand, could you use the _at_ keyword extension to place some dummy data there - thus ensuring that code won't go there, and so avoiding the error?

Children