• problem about function calling in ISR
    I call some sub-routine in ISR. And I mark the ISR as "using 1". But I find out this will lead to the error of parameters passing from ISR to the sub-routine. How come?
  • also about RECURSIVE CALL TO FUNCTION
    When I attempt to link my project, the linker reports the following diagnostic: *** WARNING L13: RECURSIVE CALL TO FUNCTION CALLED: _?NETIP_TXPKTDATAGRAM/NET_IP CALLER: _?NETIP_TXPKT/NET_IP please...
  • Call functions
    Hi, I have some assembly routines located in ROM memory, for example asmfunc that is located at address 0xF700 - is absolute address of flash memory. The program memory is organized: ROM code...
  • about call tree
    I view my .m51 file for the call tree, it looks like this: SEGMENT +--> CALLED SEGMENT --------------------- ?C_C51STARTUP +--> ?PR?MAIN?MAIN +--> ?C_INITSEG ...... the problem is that...
  • Question about C call assemble function
    I have a function written in assemble,e.g. _MyFunc,which gets two paramenters and store something in the buffer. The prototype in C is : void MyFunc(unsigned char*,unsigned char); In c, I call it...