/branches/sparc/kernel/generic/src/ipc/kbox.c |
---|
38,8 → 38,10 |
#include <ipc/ipc.h> |
#include <ipc/ipcrsc.h> |
#include <arch.h> |
#include <arch/asm.h> |
#include <errno.h> |
#include <debug.h> |
#include <print.h> |
#include <udebug/udebug_ipc.h> |
#include <ipc/kbox.h> |
/branches/sparc/kernel/generic/src/ipc/irq.c |
---|
59,6 → 59,10 |
#include <console/console.h> |
#include <print.h> |
#if defined(sparc64) && defined(SUN4V) |
#include <arch/drivers/niagara.h> |
#endif |
/** Execute code associated with IRQ notification. |
* |
* @param call Notification call. |
114,6 → 118,11 |
dstval = _getc(&ski_uconsole); |
break; |
#endif |
#if defined(sparc64) && defined(SUN4V) |
case CMD_NIAGARA_GETCHAR: |
dstval = niagara_getc(); |
break; |
#endif |
#if defined(ppc32) |
case CMD_PPC32_GETCHAR: |
dstval = cuda_get_scancode(); |
/branches/sparc/kernel/generic/src/udebug/udebug_ipc.c |
---|
41,6 → 41,7 |
#include <proc/task.h> |
#include <proc/thread.h> |
#include <arch.h> |
#include <arch/asm.h> |
#include <errno.h> |
#include <ipc/ipc.h> |
#include <syscall/copy.h> |
/branches/sparc/kernel/generic/src/udebug/udebug.c |
---|
42,6 → 42,8 |
#include <udebug/udebug.h> |
#include <errno.h> |
#include <arch.h> |
#include <arch/asm.h> |
#include <print.h> |
/** Initialize udebug part of task structure. |
/branches/sparc/kernel/generic/src/udebug/udebug_ops.c |
---|
43,11 → 43,13 |
#include <proc/task.h> |
#include <proc/thread.h> |
#include <arch.h> |
#include <arch/asm.h> |
#include <errno.h> |
#include <syscall/copy.h> |
#include <ipc/ipc.h> |
#include <udebug/udebug.h> |
#include <udebug/udebug_ops.h> |
#include <print.h> |
/** |
* Prepare a thread for a debugging operation. |