• Problem translating application to 0x8000 for debugging
    I am trying to get Mon51 working at address 0x0000 in EPROM. Monitor is built with XDATA(XDATA_AREA(0D000H)), CODE(INITSEG(00000H)), INSTALLCODE(01000H). Interrupt vectors are translated to 0x8000...
  • source above 0x8000 not mapped for debugging
    I am using a Cygnal processor with 128KB Flash. For functions located above 32K (>0x8000) the debugger stops and gives me only the disassembly view. It does not offer the source at all. FYI: C51 v7...
  • reentrant
    i am using an 89v51rd2 controller with out external RAM, i use the following reentrant function for one of the functionalities, i cant avoid it because this function can be recursively called any no...
  • REENTRANT
    I am currently trying to resolve a problem with calling printf from within an interrupt and keep getting the following warning. *** WARNING 15: MULTIPLE CALL TO SEGMENT SEGMENT: ?PR?PRINTF?PRINTF...
  • Reentrant compiler directive for C51 compiler
    I am using an inhouse developed multi tasking scheduler for 8051. Every function that I write, I need to put reentrant on it. Is it possible to add a compiler directive like the c166 compilers for c51...