blob: 9826beff1b0ae92646da47069f7bcdbb1e0f22cb [file] [log] [blame]
.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;