Fix gpio_set_mode masking

This commit is contained in:
Alexander Heldt
2025-01-01 12:19:50 +01:00
parent 152a9ad8a7
commit 2a1e3a41da
5 changed files with 9 additions and 9 deletions

View File

@@ -61,11 +61,11 @@ gpio_set_mode:
.loc 1 9 7
ldr r3, [r7, #12]
ldr r3, [r3]
.loc 1 9 34
.loc 1 9 32
ldr r2, [r7, #8]
lsls r2, r2, #1
.loc 1 9 27
movs r1, #17
.loc 1 9 25
movs r1, #3
lsl r2, r1, r2
.loc 1 9 18
mvns r2, r2
@@ -79,10 +79,10 @@ gpio_set_mode:
.loc 1 10 24
ldrb r2, [r7, #5] @ zero_extendqisi2
and r1, r2, #3
.loc 1 10 40
.loc 1 10 39
ldr r2, [r7, #8]
lsls r2, r2, #1
.loc 1 10 33
.loc 1 10 32
lsl r2, r1, r2
.loc 1 10 15
orrs r2, r2, r3