i want to use ibanking, so am using control-switch of ibanking in BL51_Misc controll on option-menu. micom is sda5550m(Microna). The problem is that when function in one bank call function in another bank, there is no return. there is no problem when function in one bank call function in same bank. tell me why the problems happen. and how much times call inter-bank ?( one bank call another bank, another bank call another bank ) i use keil compiler v6.20 and linker v4.20. if i use the oldest version linker( v3.70 ) there is no problem.. tell me why the difference.... thank you for reading my poor english.. God bless you !!!