commit d1a910a596eb5934c5318bcb511515c5ee182063
parent d948bda3a8d2db3ec661e3c2d93e873b05a30970
Author: Matsuda Kenji <info@mtkn.jp>
Date: Mon, 17 Apr 2023 09:54:10 +0900
read copy right notice
Diffstat:
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/mach.s b/mach.s
@@ -135,16 +135,11 @@ pll_lock:
str r1, [r0, #0x2c] // UART0_UARTLCR_H
ldr r3, rom_base
- ldrb r0, [r3, #0x10]
- bl putchar
- ldrb r0, [r3, #0x11]
- bl putchar
- ldrb r0, [r3, #0x12]
- bl printh
- mov r0, #'\n'
- bl putchar
- ldrb r0, [r3, #0x13]
- bl printh
+ ldrh r0, [r3, #0x16] // rom_data_table
+ ldr r1, =('C' | 'R' << 8)
+ ldrh r2, [r3, #0x18] // rom_table_lookup
+ blx r2
+ bl print
pop {r4, pc}