rp2040

RP2040 Programming without SDK
Log | Files | Refs

commit 760b82e3729aa5b63e3d8001c799e9191a204e77
parent c776c23c85b5bbd867e836a040f2bc68286de744
Author: Matsuda Kenji <info@mtkn.jp>
Date:   Tue, 21 Mar 2023 11:00:24 +0900

complete pr function for debugging

Diffstat:
Mmain.s | 12++++--------
1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/main.s b/main.s @@ -46,7 +46,7 @@ xosc_stable: // set pll feedback divider ldr r0, pll_sys_base mov r1, #0x4 - lsl r1, r1, #4 // #320 + lsl r1, r1, #4 // str r1, [r0, #0x8] // PLL_FBDIV_INT // power on pll @@ -83,15 +83,11 @@ pll_lock: mov r1, #1 str r1, [r0, #0x3c] // CLOCKS_CLK_SYS_CTRL - ldr r0, pll_sys_base - ldr r1, [r0, #0x4] - mov r2, #8 - and r1, r2 - beq p0 + ldr r1, pll_sys_base + ldr r0, [r1, #0x4] + bl pr loop: - //mov r0, #1 - //bl pr b loop // functions