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.
I'm looking to optimize an ISR written in C and wondered why version 6.21 pushes both DPTR when it doesn't use them both?
...I think it's odd they push a register pair they don't use. You can use the NOMODDP2 directive to disable dual data pointers for certain routines (like interrupts). What I like to do is manually enable dual data pointers for functions that use them. Jon