??? 11/24/04 12:18 Modified: 11/24/04 12:24 Read: times |
#81833 - no... Responding to: ???'s previous message |
Dear Prahlad,
I never stated that Keil routines are not reentrant. in my PC programming days i faced similar problem. what i've said is these call may include a call to external routine which MUST be reentrant. and the very next post i adviced to verify it with generated asm code. i've verified that operators '+/-' are implemented with inline code while for '*/' the compiler generated lcall to some external routines with register parameter passing. all of these register were pushed by there direct address (ar0-ar7) in the ISR. so here is no problem. but if these routine dependant on some global variables, i've no idea. Abhishek |
Topic | Author | Date |
Integer operation in Interrupt with keil | 01/01/70 00:00 | |
Same subject as the post I'm replying to | 01/01/70 00:00 | |
Keil Knowledgebase | 01/01/70 00:00 | |
not really relevant | 01/01/70 00:00 | |
actual problem | 01/01/70 00:00 | |
no...![]() | 01/01/70 00:00 |