# HG changeset patch # User Mychaela Falconia # Date 1451514181 0 # Node ID 63ea60e7fbbc85b21acab2360eb0766034d11075 # Parent d92e4aadeeb39ef964b21e708837a3061e1f4568 target-utils/c139-lldbg: same uart_base clean-up as in c139explore diff -r d92e4aadeeb3 -r 63ea60e7fbbc target-utils/c139-lldbg/Makefile --- a/target-utils/c139-lldbg/Makefile Wed Dec 30 22:12:35 2015 +0000 +++ b/target-utils/c139-lldbg/Makefile Wed Dec 30 22:23:01 2015 +0000 @@ -5,7 +5,7 @@ OBJCOPY=arm-elf-objcopy PROG= lldbg -OBJS= entry.o cmdtab.o entryinfo.o main.o mygetchar.o +OBJS= entry.o cmdtab.o entryinfo.o main.o mygetchar.o uartbase.o LIBS= ../libcommon/libcommon.a ../libprintf/libprintf.a ../libbase/libbase.a LDS= lldbg.lds diff -r d92e4aadeeb3 -r 63ea60e7fbbc target-utils/c139-lldbg/main.c --- a/target-utils/c139-lldbg/main.c Wed Dec 30 22:12:35 2015 +0000 +++ b/target-utils/c139-lldbg/main.c Wed Dec 30 22:23:01 2015 +0000 @@ -1,11 +1,5 @@ -#include "types.h" -#include "ns16550.h" - -struct ns16550_regs *uart_base; - main() { - uart_base = (struct ns16550_regs *) 0xFFFF5800; printf("\2\2\2*Standalone Low Level Debugger entered\2"); for (;;) { putchar('>'); diff -r d92e4aadeeb3 -r 63ea60e7fbbc target-utils/c139-lldbg/uartbase.S --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/target-utils/c139-lldbg/uartbase.S Wed Dec 30 22:23:01 2015 +0000 @@ -0,0 +1,5 @@ + .section .rodata + .balign 4 + .globl uart_base +uart_base: + .word 0xFFFF5800