From 1a2a870fdecb7101a31f81f5e6ff86f1ef43c2b4 Mon Sep 17 00:00:00 2001 From: jmcmullan Date: Thu, 28 Oct 2010 05:13:41 +0000 Subject: [PATCH] arch/m68k-amiga: Use the new IRQ subsystem Signed-off-by: Jason S. McMullan git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@34995 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- arch/m68k-amiga/boot/mmakefile.src | 2 +- arch/m68k-amiga/boot/start.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/m68k-amiga/boot/mmakefile.src b/arch/m68k-amiga/boot/mmakefile.src index 22c9cc3ac2..354804b77b 100755 --- a/arch/m68k-amiga/boot/mmakefile.src +++ b/arch/m68k-amiga/boot/mmakefile.src @@ -38,7 +38,7 @@ USER_CFLAGS := -DUSE_GDBSTUB #MM- includes-amiga-m68k : includes-common-i386 includes-copy-amiga-m68k includes-copy -FILES=start +FILES=start amiga_irq m68k_exception AFILES=rom_entry rom_init USELIBS := hiddgraphicsstubs hiddstubs amiga arossupport rom arosm autoinit libinit diff --git a/arch/m68k-amiga/boot/start.c b/arch/m68k-amiga/boot/start.c index 74885984ab..123f3fe758 100644 --- a/arch/m68k-amiga/boot/start.c +++ b/arch/m68k-amiga/boot/start.c @@ -15,6 +15,7 @@ #include "kernel_romtags.h" #include "amiga_hwreg.h" +#include "amiga_irq.h" extern const struct Resident Exec_resident; @@ -195,6 +196,9 @@ void start(void) /* TODO: Actually check this! */ sysBase->AttnFlags |= AFF_68020; + /* Initialize IRQ subsystem */ + AmigaIRQInit(sysBase); + /* Scan for all other ROM Tags */ sysBase->ResModules = krnRomTagScanner(sysBase, kickrom); DebugPuts("[start] InitCode(RTF_SINGLETASK, 0)\n"); -- 2.11.4.GIT