Hi i often use in-line assembly ( #register off ) for recursive routines . Activating the Debugger and using #beginassem it is all ok ,but if i use in-line assembly (`) to test the code step by step, then the Debugger changes data and adress registers as moves the sp without restore them . Someone who use assembly can tell me more about it and use of assembly with FB3 ? ( i use lc475 68LC040 and os 8.1 )