.text .global push push: [--Sp] = syscfg; [--SP] = Lc0; [--sp] = R7; [--sp] = A0.W; [--sP] = Cycles; [--Sp] = b2; [--sp] = m1; [--SP] = P0; .text .global push_multiple push_multiple: [--sp] = (r7:2, p5:0); [--SP] = (R7:6); [--Sp] = (p5:2); .text .global pop pop: usp = [ Sp++]; Reti = [sp++]; i0 = [sp++]; Seqstat = [sp++]; L2 = [sp++]; R5 = [SP ++ ]; Fp = [Sp ++]; .text .global pop_multiple pop_multiple: (R7:5, P5:0) = [sp++]; (r7:6) = [SP++]; (P5:4) = [Sp++]; .text .global link link: link 8; link 0x3fffc; link 0x20004; .text .global unlink unlink: unlink;