Subject: sun-lamp CVS commits
To: None <source-changes@pain.lcs.mit.edu>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 05/02/1995 16:10:03
jonathan
Tue May  2 16:00:16 EDT 1995
Update of /a/cvsroot/src/sys/arch/pmax/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv22520

Modified Files:
	if_le.c 
Log Message:
The pmax 3100 interrupt-init code is broken: cpu_startup() enables
interrupts before it calls configure().  On 3100s, this can result in
the ethernet interface interrupting before leprobe() is ever called.
Be a bit more defensive in leintr(), where it was dereferencing a null
pointer.  This reputedly fixes the oft-reported problems of 3100s not
ooting unless they're on an idle net or had a hard reset done before boot.
(Reworking the config code completely would be nice too.)