mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-05-21 02:15:07 -04:00
fusee_cpp: implement sdram lp0 scratch param save
This commit is contained in:
parent
3b460e94d4
commit
25cd3d17de
27 changed files with 2766 additions and 646 deletions
|
@ -72,3 +72,22 @@ __gnu_thumb1_case_si:
|
|||
bx lr
|
||||
.type __gnu_thumb1_case_si, %function
|
||||
.size __gnu_thumb1_case_si, .-__gnu_thumb1_case_si
|
||||
|
||||
.section .text.__gnu_thumb1_case_shi, "ax", %progbits
|
||||
.globl __gnu_thumb1_case_shi
|
||||
.align 0
|
||||
.thumb_func
|
||||
.syntax unified
|
||||
__gnu_thumb1_case_shi:
|
||||
push {r0, r1}
|
||||
mov r1, lr
|
||||
lsrs r1, r1, #1
|
||||
lsls r0, r0, #1
|
||||
lsls r1, r1, #1
|
||||
ldrsh r1, [r1, r0]
|
||||
lsls r1, r1, #1
|
||||
add lr, lr, r1
|
||||
pop {r0, r1}
|
||||
bx lr
|
||||
.type __gnu_thumb1_case_shi, %function
|
||||
.size __gnu_thumb1_case_shi, .-__gnu_thumb1_case_shi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue