Subversion Repositories HelenOS-historic

Rev

Rev 747 | Rev 1702 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 747 Rev 1265
Line 28... Line 28...
28
 
28
 
29
#include <arch/interrupt.h>
29
#include <arch/interrupt.h>
30
#include <interrupt.h>
30
#include <interrupt.h>
31
#include <arch/types.h>
31
#include <arch/types.h>
32
#include <debug.h>
32
#include <debug.h>
-
 
33
#include <ipc/sysipc.h>
33
 
34
 
34
/** Register Interrupt Level Handler.
35
/** Register Interrupt Level Handler.
35
 *
36
 *
36
 * @param n Interrupt Level (1 - 15).
37
 * @param n Interrupt Level (1 - 15).
37
 * @param name Short descriptive string.
38
 * @param name Short descriptive string.
Line 41... Line 42...
41
{
42
{
42
    ASSERT(n >= IVT_FIRST && n <= IVT_ITEMS);
43
    ASSERT(n >= IVT_FIRST && n <= IVT_ITEMS);
43
   
44
   
44
    exc_register(n - 1, name, f);
45
    exc_register(n - 1, name, f);
45
}
46
}
-
 
47
 
-
 
48
/* Reregister irq to be IPC-ready */
-
 
49
void irq_ipc_bind_arch(__native irq)
-
 
50
{
-
 
51
    panic("not implemented\n");
-
 
52
    /* TODO */
-
 
53
}