| ??? 12/28/07 14:53 Read: times |
#148824 - this worked with some assembler I used in the past Responding to: ???'s previous message |
OK, so we need to use relocatable buffers to avoid the "everything else comes later than the absolute" problem
this worked with some assembler I used in the past something like ORG ((* + 16) & 0f0h) I do not recall the syntax, but am sure I did some such thing succesfully. I would not know a) what syntax to use in Keil (it would probably involve RSEG) b) if it will work with Keil, but try it If you absolutely want your buffer at the end something like ORG ((stack + 48) & 0f0h) might do the trick. Another possibility would be to remove all IDATA from 'c' and move it to assembler and extern it in a .h file. Erik |



