[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Jason Wright <jason_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Thu, 16 Nov 2000 08:47:58 -0700 (MST)
- Reply-to: Jason Wright <jason_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
CVSROOT: /cvs
Module name: src
Changes by: jason_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2000/11/16 08:47:57
Modified files:
sys/arch/sparc/conf: files.sparc
sys/arch/sparc/dev: qe.c qereg.h qevar.h
Log message:
- Fix the NMI problem: it seems the qec channel reset also resets the MACE, and
a race condition existed where after a qec channel reset, accesses to the
MACE would cause an NMI: so wait for the MACE to come out of reset before
accessing.
- add ifmedia support (mainly so I can get at the link status from other code)
- move some of the spl handling around (more correct)
- rewrite qe_mcreset() again so that all it does is set the multicast filter
- use bzero to initialize the buffers and descriptors
- rearrange the MACE setup to conform to the suggestions in the datasheet
Visit your host, monkey.org