• OMF251 Specification
    Hi Gentel Man, I'm developing a debugging tool for MCS-51, I need to read the omf file generated by Keil 5. I get a copy of OMF51 from keil.com, but it's too old, many new record's types are not...
  • OMF251 == O2?
    I noticed that in uVision2, if I select the Lx51 linker, I see the OMF251 command-line option under C51's compiler control string. If I select BL51, I get OBJECTEXTEND instead. Is OMF251 the same...
  • OMF251 == O2?
    I noticed that in uVision2, if I select the Lx51 linker, I see the OMF251 command-line option under C51's compiler control string. If I select BL51, I get OBJECTEXTEND instead. Is OMF251 the same...
  • How to get the specific address on an Access Breakpoint with a range?
    When I set an Access Breakpoint on a memory range, I'd like to use the specific address when the breakpoint is triggered. For example: func void showAddress(void) { if (BA_MODE == BA_WRITE) { printf...
  • How to get the specific address on an Access Breakpoint with a range?
    When I set an Access Breakpoint on a memory range, I'd like to use the specific address when the breakpoint is triggered. For example: func void showAddress(void) { if (BA_MODE == BA_WRITE) { printf...