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?
You live and learn. Anyhow we both agree that a subroutine called from a routine/ISR using a given bank must "know" which bank to operate in. Erik