summaryrefslogtreecommitdiff
path: root/lib/unwarminder/safe_read.S
diff options
context:
space:
mode:
authorChris Chua <someone42@gmail.com>2023-03-19 06:22:08 +1100
committerAidan MacDonald <amachronic@protonmail.com>2023-03-23 13:28:22 -0400
commit86429dbf1eca8ee0e08176997f508647c3abf6bd (patch)
tree4d35e56e338a326d1a04c8d1f620821fa7909678 /lib/unwarminder/safe_read.S
parenta64cad847e7d24dc4d01d5ab22f6c8dc42f960ae (diff)
downloadrockbox-86429dbf1eca8ee0e08176997f508647c3abf6bd.tar.gz
rockbox-86429dbf1eca8ee0e08176997f508647c3abf6bd.zip
Using ARM Unified Assembler Language
Change-Id: Iae32a8ba8eff6087330e458fafc912a12fee4509
Diffstat (limited to 'lib/unwarminder/safe_read.S')
-rw-r--r--lib/unwarminder/safe_read.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/unwarminder/safe_read.S b/lib/unwarminder/safe_read.S
index 1969c7e0c6..ce4913870c 100644
--- a/lib/unwarminder/safe_read.S
+++ b/lib/unwarminder/safe_read.S
@@ -45,7 +45,7 @@ safe_read8_faulty_addr:
45 @ if(value != NULL) 45 @ if(value != NULL)
46 cmp r1, #0 46 cmp r1, #0
47 @ *value = r0 47 @ *value = r0
48 strneb r0, [r1] 48 strbne r0, [r1]
49 @ return true; 49 @ return true;
50 mov r0, #1 50 mov r0, #1
51 bx lr 51 bx lr
@@ -72,7 +72,7 @@ safe_read16_faulty_addr:
72 @ if(value != NULL) 72 @ if(value != NULL)
73 cmp r1, #0 73 cmp r1, #0
74 @ *value = r0 74 @ *value = r0
75 strneh r0, [r1] 75 strhne r0, [r1]
76 @ return true; 76 @ return true;
77 mov r0, #1 77 mov r0, #1
78 bx lr 78 bx lr