2 Copyright © 1995-2014, The AROS Development Team. All rights reserved.
6 #include <aros/debug.h>
7 #include <asm/amcc440.h>
9 #include <aros/libcall.h>
12 #include <proto/exec.h>
13 #include <exec/lists.h>
14 #include <exec/nodes.h>
15 #include <exec/memory.h>
17 #include "kernel_intern.h"
20 struct KernelBase
*kbase
;
25 * Character output function. All debug output ends up there.
26 * This function needs to be implemented for every supported architecture.
27 * KernelBase is an optional parameter here. During
28 * very early startup it can be NULL.
31 int krnPutC(int c
, struct KernelBase
*KernelBase
)
35 krnPutC('\r', KernelBase
);
37 while(!(inb(UART0_LSR
) & UART_LSR_TEMT
));