Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4072 → Rev 4073

/branches/sparc/kernel/generic/include/ddi/irq.h
48,6 → 48,7
CMD_PORT_WRITE_1,
CMD_IA64_GETCHAR,
CMD_PPC32_GETCHAR,
CMD_NIAGARA_GETCHAR,
CMD_LAST
} irq_cmd_type;
 
/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.