• Seeking Wisdom; Func calls from interupt and Volatile
    Hi Everyone, I have 3 controllers, all using SILABS C8051F040 SOC. They perfrom various functions on there own and communicate via CAN. They are working well together (I fixed one major problem I will...
  • Seeking Wisdom; Func calls from interupt and Volatile
    Hi Everyone, I have 3 controllers, all using SILABS C8051F040 SOC. They perfrom various functions on there own and communicate via CAN. They are working well together (I fixed one major problem I will...
  • how to get the actual address of `func` from func@PLT
    Hi I have a function test::Foo::bar, the function address of this function in cpp is (void *) 0x423e70 <_ZN4test3Foo3barEiPvml@plt> (gdb) disassemble 0x423e70 Dump of assembler code for function _ZN4test3Foo3barEiPvml...
  • how to get the actual address of `func` from func@PLT
    Hi I have a function test::Foo::bar, the function address of this function in cpp is (void *) 0x423e70 <_ZN4test3Foo3barEiPvml@plt> (gdb) disassemble 0x423e70 Dump of assembler code for function _ZN4test3Foo3barEiPvml...
  • which rigisters must pushed into stack when i call asm from c or call c funciton from asm?
    hi,i am a newbie to c51,now i am am confused at this question that which rigisters must i push into stack when i call asm from c or call c function from asm,except the registers that i apparent used.be...