commit e15aac2f4537c9045462db34543a5bd779dc8520
parent e0c80f5f546873bc1bc886eacfe784ab3c29c457
Author: Matsuda Kenji <info@mtkn.jp>
Date: Sun, 26 Mar 2023 09:27:46 +0900
add function names
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/as.s b/as.s
@@ -144,6 +144,8 @@ reset_chk:
beq reset_chk
bx lr
+ .global putchar
+putchar:
uart0_write:
push {r4, r5, r6, r7, lr}
mov r4, #0xFF
@@ -157,6 +159,8 @@ uart0_txff:
str r4, [r5, #0] // UART0_UARTDR
pop {r4, r5, r6, r7, pc}
+ .global getchar
+getchar:
uart0_read:
push {r4, r5, r6, lr}
ldr r4, uart0_base
diff --git a/main.c b/main.c
@@ -2,9 +2,12 @@ void
main(void)
{
char *s = "unko\n";
+ char *c;
init();
while(1) {
- print(s);
+ for (c = s; *c != '\0'; c++) {
+ putchar(*c);
+ }
delay();
}
}