svp: some ARM code translation, as calls, broken
[picodrive.git] / Pico / carthw / svp / stub_arm.s
1 @ vim:filetype=armasm
2
3
4 @ register map:
5 @ r4:  XXYY
6 @ r5:  A
7 @ r6:  STACK and emu flags
8 @ r7:  SSP context
9 @ r8:  r0-r2
10 @ r9:  r4-r6
11 @ r10: P
12
13 .global flush_inval_dcache
14 .global flush_inval_icache
15
16 .text
17 .align 4
18
19 flush_inval_dcache:
20   mov r2, #0x0  @ ??
21   swi 0x9f0002
22   bx lr
23
24 flush_inval_icache:
25   mov r2, #0x1
26   swi 0x9f0002
27   bx lr
28