Subject: Re: next68k softintr(9) patch
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-next68k
Date: 03/08/2007 16:19:27
On Tue, Mar 06, 2007 at 12:56:02AM +0900, Izumi Tsutsui wrote:
> Could anyone try or review attached patch?
> 
> There are several possible issues though:
> - According to next68k/include/cpu.h, TIMER is at ipl 6
>   but current IPL_CLOCK is (PSL_S|PSL_IPL3).
>   It was chaned after DMA fixes were integrated, but
>   is it really required?
> - NEXT_I_SOFTINT[01] are defined in cpu.h and it seems
>   that they can generate real hardware interrupts,
>   but current siron() doesn't touch any hardware and
>   it uses hp300 derived simulated sir to handle softintrs.
>   Are these bits are just taken from NEXTSTEP but unused?
> - next68k seems to have its own interrupt control register,
>   so maybe it should have own spl control routines like x86
>   rather than traditional m68k splN() based implementation.

good work ! I can't anserw your questions, but My Next (68040) boots multiuser
with this patch. Both disk and network looks fine.

thanks !

-- 
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
     NetBSD: 26 ans d'experience feront toujours la difference
--