Changeset 2b017ba in mainline for kernel/arch/sparc64/src


Ignore:
Timestamp:
2006-10-16T20:51:55Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5f9b4d9a
Parents:
e3890b3f
Message:

Replace the old IRQ dispatcher and IPC notifier with new implementation.
Note that all architectures except for sparc64 are now broken
and don't even compile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/trap/interrupt.c

    re3890b3f r2b017ba  
    4040#include <arch/types.h>
    4141#include <debug.h>
    42 #include <ipc/sysipc.h>
    4342#include <arch/asm.h>
    4443#include <arch/barrier.h>
     
    4847#include <config.h>
    4948#include <synch/spinlock.h>
    50 
    51 /*
    52  * To be removed once we get rid of the dependency in ipc_irq_bind_arch().
    53  */
    54 #include <arch/drivers/kbd.h>
    55 #include <genarch/kbd/z8530.h>
    5649
    5750/** Register Interrupt Level Handler.
     
    6659       
    6760        exc_register(n - 1, name, f);
    68 }
    69 
    70 /* Reregister irq to be IPC-ready */
    71 void irq_ipc_bind_arch(unative_t irq)
    72 {
    73 #ifdef CONFIG_Z8530
    74         if (kbd_type == KBD_Z8530)
    75                 z8530_belongs_to_kernel = false;
    76 #endif
    7761}
    7862
Note: See TracChangeset for help on using the changeset viewer.