rp2040

RP2040 Programming without SDK
Log | Files | Refs

commit 7a0a7afa8977158ff8fd40f767a2f361a92adeaf
parent c8a0d06511223b16d6f5ed6c0e6bd606aa4c2c29
Author: Matsuda Kenji <info@mtkn.jp>
Date:   Tue, 25 Apr 2023 08:21:13 +0900

use xor for sio

Diffstat:
Mex1/main.s | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/ex1/main.s b/ex1/main.s @@ -17,7 +17,7 @@ reset: reset_chk: ldr r1, [r3, #0x8] // RESETS: RESET_DONE - and r0, r0, r1 + tst r0, r1 beq reset_chk // set gpio functions @@ -36,9 +36,7 @@ reset_chk: ldr r4, sio_base mov r5, r0 loop: - str r5, [r4, #0x10] // SIO_GPIO_OUT_SET - bl delay - str r5, [r4, #0x18] // SIO_GPIO_OUT_CLR + str r5, [r4, #0x1c] // SIO_GPIO_OUT_XOR bl delay b loop