Subject: Re: uVAXII with Emulex 3rd
To: Carl Lowenstein <cdl@mpl.UCSD.EDU>
From: Johnny Billquist <bqt@Krille.Update.UU.SE>
List: port-vax
Date: 10/01/1995 23:57:42
>> From owner-port-vax@NetBSD.ORG Fri Sep 29 09:09 PDT 1995
>> From: Anders Magnusson <ragge@ludd.luth.se>
>> Subject: Re: uVAXII with Emulex 3rd
>> > Additionally, the first UDA50 controller should have an interrupt vector of
>> > 154. The NetBSD kernel just before it hangs writes out the message:
>> > 	uda0 at uba0 csr 172150 vec 177,ipl 17
>> > 	uda0 controller hung
>> > 
>> The interrupt vector is dynamically allocated
>> by the uba driver from the floating vector space, and told to the
>> controller. It that should fail you would get noticed on the console
>> about that. Your problem is that the ctlr stops in the middle
>> of it's own initialization.
>> -- Ragge
>
>Anybody notice that the report is "vec 177" which is either a transcription
>error from the screen, or a sign of something really peculiar, since vector
>addresses should be divisible by 4.

Actually it's a NETbsd peculiar. Multiply them by 4, and you have the vector.
That's what I've come to believe...

	Johnny