I see the MSP430F2417 has a messed up stack pointer. I presume for any assembly language I have to take that into account, but I figured I'd check that the assembler wasn't going to do anything extra to try to fix it. -- Jerry Durand, Durand Interstellar, Inc. www.interstellar.com tel: +1 408 356-3886, USA toll free: 1 866 356-3886 Skype: jerrydurand