Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: matthew green <mrg@netbsd.org>
List: source-changes
Date: 03/06/2001 10:09:18
Module Name:	syssrc
Committed By:	mrg
Date:		Tue Mar  6 08:09:17 UTC 2001

Modified Files:
	syssrc/sys/arch/sparc64/dev: pci_machdep.c psycho.c psychovar.h

Log Message:
rework pci_attach_hook() to just deal with the INO, not the full
interrupt number.  properly find interrupts for the E250.  modify
pci_intr_map() accordingly.  retire psycho_intr_map().  deal with
INO values upto 0x3f, not upto 0x32.  restructure sabre_init() and
psycho_init() to be more similar, and display each psycho's IGN.
psycho_intr_establish() deals with INO upto 0x3f, values from 0x32
and higher get 0 for IPL.

tested on E250 & U5.


To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 syssrc/sys/arch/sparc64/dev/pci_machdep.c
cvs rdiff -r1.30 -r1.31 syssrc/sys/arch/sparc64/dev/psycho.c
cvs rdiff -r1.4 -r1.5 syssrc/sys/arch/sparc64/dev/psychovar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.