We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello.
I have a bootloader that use F0 flag to indicate if the bootloader is executing (F0 = 1) or if the application is executing (F0 = 0).
But some Keil library functions modify this flag (float division, 32-bits signed long division, etc).
Somebody can help me with the full list of functions that modify this flag?
I cannnot modify the bootloader because the product is just in production (and sold out).
http://www.keil.com/support/man/docs/c51/c51_ap_regusage.htm
PSW includes F0 and it clearly states that this is used.
"PSW includes F0 and it clearly states that this is used."
Yes, but PSW also includes F1. The knowledgebase article suggests that user programs may use F1, but the experience cited here suggests otherwise...