スタックに保存しなければならないレジスタの格納を完了している。ここでスタックにPR(戻り番地A)をプッシュする。この順番決めには何の理由もない。*nxt_ctxinfが指す番地に保存されていたスタックポインタspBをr15に復帰。後は一気に復帰あるのみ。r8〜r14にはそれぞれ、r8_B〜er14_Bが復帰されていて、PRには戻り番地Bが入っている。これでrtsが実行されると、戻る先は「コンテキストAにおいてhospac_swi_cnt()した次」ではなく、「コンテキストBにおいてhospac_swi_cnt()した次」になる。