Subject: Re: Mylex DAC960-1 at EISA (problem)
To: Andrew Doran <ad@netbsd.org>
From: Marek Czapla <marek@ex.wox.org>
List: port-i386
Date: 05/26/2001 13:58:07
On Sat, 26 May 2001, Andrew Doran wrote:

> Marek Czapla <marek@ex.wox.org> wrote:
> 
> > Kernel found my board but show message: "controller on invalid IRQ".
> > What can I do?
> 
> Try the patch below. If you need a kernel or boot floppies built then let me
> know.
Thak you. I think be good. 
I need boot floppies and new kernel.
Can You help me?
 
> 
> Index: sys/dev/eisa/mlx_eisa.c
> ===================================================================
> RCS file: /cvsroot/syssrc/sys/dev/eisa/mlx_eisa.c,v
> retrieving revision 1.3
> diff -u -r1.3 sys/dev/eisa/mlx_eisa.c
> --- sys/dev/eisa/mlx_eisa.c	2001/05/10 09:41:19	1.3
> +++ sys/dev/eisa/mlx_eisa.c	2001/05/26 11:29:19
> @@ -57,8 +57,8 @@
>  
>  #define MLX_EISA_SLOT_OFFSET		0x0c89
>  #define MLX_EISA_IOSIZE			(0x0ce0 - MLX_EISA_SLOT_OFFSET)
> -#define MLX_EISA_IOCONF1		(0x0cc1 - MLX_EISA_SLOT_OFFSET)
> -#define MLX_EISA_IOCONF2		(0x0cc3 - MLX_EISA_SLOT_OFFSET)
> +#define MLX_EISA_IOCONF1		(0x0cc3 - MLX_EISA_SLOT_OFFSET)
> +#define MLX_EISA_IOCONF2		(0x0c8d - MLX_EISA_SLOT_OFFSET)
>  
>  static void	mlx_eisa_attach(struct device *, struct device *, void *);
>  static int	mlx_eisa_match(struct device *, struct cfdata *, void *);
> 


Marek