phaeron Posted July 25, 2015 Author Share Posted July 25, 2015 Is that format documented anywhere? I couldn't find it. It isn't, although it's mainly written by the yw command. The format is pretty basic: header line, section header, and then one label per line. The main difference between this format and other formats is that this one allows setting RWX bits and length on labels. The RWX bits allow overlapping read/write/execute symbols -- this is used in the internal symbols so that the debugger correctly decodes IRQEN vs. IRQST based on context. The length allows the debugger to recognize sized fields so that it can emit INC LABEL+1, for instance. Sadly, the existing development tools are rather undeveloped in emitting this type of information so these features are seldom noticed. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.