Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1265 → Rev 1264

/kernel/trunk/arch/sparc64/src/trap/interrupt.c
30,7 → 30,6
#include <interrupt.h>
#include <arch/types.h>
#include <debug.h>
#include <ipc/sysipc.h>
 
/** Register Interrupt Level Handler.
*
44,10 → 43,3
exc_register(n - 1, name, f);
}
 
/* Reregister irq to be IPC-ready */
void irq_ipc_bind_arch(__native irq)
{
panic("not implemented\n");
/* TODO */
}
/kernel/trunk/arch/sparc64/include/interrupt.h
31,8 → 31,6
 
#include <typedefs.h>
 
#define IRQ_COUNT 1 /* TODO */
 
#define IVT_ITEMS 15
#define IVT_FIRST 1
 
/kernel/trunk/arch/ia64/src/interrupt.c
43,9 → 43,7
#include <syscall/syscall.h>
#include <print.h>
#include <proc/scheduler.h>
#include <ipc/sysipc.h>
 
 
#define VECTORS_64_BUNDLE 20
#define VECTORS_16_BUNDLE 48
#define VECTORS_16_BUNDLE_START 0x5000
241,10 → 239,3
break;
}
}
 
/* Reregister irq to be IPC-ready */
void irq_ipc_bind_arch(__native irq)
{
panic("not implemented\n");
/* TODO */
}
/kernel/trunk/arch/ia64/include/interrupt.h
33,8 → 33,6
#include <arch/types.h>
#include <arch/register.h>
 
#define IRQ_COUNT 1 /* TODO */
 
/** External Interrupt vectors. */
#define INTERRUPT_TIMER 0
#define INTERRUPT_SPURIOUS 15
50,6 → 48,7
#define EOI 0 /**< The actual value doesn't matter. */
 
struct istate {
 
__r128 f2;
__r128 f3;
__r128 f4;
80,7 → 79,8
__r128 f29;
__r128 f30;
__r128 f31;
__address ar_bsp;
__address ar_bspstore;
__address ar_bspstore_new;
/kernel/trunk/arch/ppc32/src/interrupt.c
32,8 → 32,8
#include <arch.h>
#include <time/clock.h>
#include <print.h>
#include <ipc/sysipc.h>
 
 
void start_decrementer(void)
{
asm volatile (
55,10 → 55,3
{
exc_register(VECTOR_DECREMENTER, "timer", exception_decrementer);
}
 
/* Reregister irq to be IPC-ready */
void irq_ipc_bind_arch(__native irq)
{
panic("not implemented\n");
/* TODO */
}
/kernel/trunk/arch/ppc32/include/interrupt.h
29,8 → 29,6
#ifndef __ppc32_INTERRUPT_H__
#define __ppc32_INTERRUPT_H__
 
#define IRQ_COUNT 1 /* TODO */
 
#define IVT_ITEMS 15
#define INT_OFFSET 0