Changeset ec04b20 in mainline for kernel/arch/ia32xen/src/ia32xen.c


Ignore:
Timestamp:
2006-10-27T13:56:25Z (18 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
410ed0d
Parents:
8607db8
Message:

ia32xen: adopt new IRQ interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32xen/src/ia32xen.c

    r8607db8 rec04b20  
    6262#include <syscall/syscall.h>
    6363#include <console/console.h>
     64#include <ddi/irq.h>
    6465
    6566start_info_t start_info;
     
    129130
    130131        if (config.cpu_active == 1) {
     132                interrupt_init();
    131133//              bios_init();
    132134               
    133                 exc_register(VECTOR_SYSCALL, "syscall", (iroutine) syscall);
    134                
    135                 #ifdef CONFIG_SMP
    136                 exc_register(VECTOR_TLB_SHOOTDOWN_IPI, "tlb_shootdown",
    137                              (iroutine) tlb_shootdown_ipi);
    138                 #endif /* CONFIG_SMP */
    139135        }
    140136}
     
    143139{
    144140        if (config.cpu_active == 1) {
    145                 /* video */
     141                /* Initialize IRQ routing */
     142                irq_init(IRQ_COUNT, IRQ_COUNT);
     143               
     144                /* Video */
    146145                xen_console_init();
     146               
    147147                /* Enable debugger */
    148148                debugger_init();
     149               
    149150                /* Merge all memory zones to 1 big zone */
    150151                zone_merge_all();
Note: See TracChangeset for help on using the changeset viewer.