Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 May 1997 22:08:18 +0200
From:      Stefan Esser <se@FreeBSD.ORG>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        "Justin T. Gibbs" <gibbs@plutotech.com>, Bruce Evans <bde@zeta.org.au>, current@FreeBSD.ORG, gurney_j@resnet.uoregon.edu, Stefan Esser <se@FreeBSD.ORG>
Subject:   Re: cvs commit: src/sys/sys interrupt.h src/sys/kern kern_intr.c
Message-ID:  <19970530220818.13032@x14.mi.uni-koeln.de>
In-Reply-To: <Pine.BSF.3.95q.970528140546.349J-100000@herring.nlsystems.com>; from Doug Rabson on Wed, May 28, 1997 at 02:07:33PM %2B0100
References:  <19970528143223.25591@x14.mi.uni-koeln.de> <Pine.BSF.3.95q.970528140546.349J-100000@herring.nlsystems.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On May 28, Doug Rabson <dfr@nlsystems.com> wrote:
> 
> If we do this, can the interrupt descriptor fiddling happen through a
> function call?  I don't want drivers to know what is inside this
> structure.  In fact I would be happiest if intrec wasn't declared in a
> public header file at all but was private to kern_intr.c

Yes, I agree. The interrupt descriptor is far to critical
to be directly manipulated from drivers. It should be 
opaque to code outside kern_intr.c, and I will change the
code into that direction with the next commit in that area.

Regards, STefan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970530220818.13032>