• Problem getting ECALL's when using function pointers
    Hi Everyone. I've written Base Operating System functionality, and now have to apply patches(using Memory Management Unit which allows me to reassign some CODE memory space to XDATA or EEPROM), which...
  • Problem getting ECALL's when using function pointers
    Hi Everyone. I've written Base Operating System functionality, and now have to apply patches(using Memory Management Unit which allows me to reassign some CODE memory space to XDATA or EEPROM), which...
  • ECALL from C code.
    I'm using the Philips 51MX chip (P87C51MB2) and trying to make sense out of how to do an extended (23-bit) ECALL or EJMP using the Keil compiler. I'd very much like to have this call generated from...
  • ECALL from C code.
    I'm using the Philips 51MX chip (P87C51MB2) and trying to make sense out of how to do an extended (23-bit) ECALL or EJMP using the Keil compiler. I'd very much like to have this call generated from...
  • autobanking jump to XBP address instead of caller function during function return (large model)
    Hi Keil, i'm currently working on project involving large memory model, reentrant function with auto-banking. i've met this unresolved bug involving keil stack frame causing my program flow generate...