In KeilC compiler,I find the function's parameters list is limited in bankswitch mode. When i use the bankswitch mode in keilc, the function's parameters list cann't be above 6 bytes. For example, a function with two pointers as the parameters cann't work well when it called by the other banks's programs. thanks and regards Hero