diff options
author | dfr <dfr@FreeBSD.org> | 1998-07-12 16:20:52 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 1998-07-12 16:20:52 +0000 |
commit | 33ad41510d68d612cdf5b41df02e729b0c032a12 (patch) | |
tree | 3bb90ff6b7ad3645a2e06c75eb0edf94f610bccb /sys/kern/bus_if.m | |
parent | f664913b02ea7cda1d6e9bc2dbea8809be3f84c7 (diff) | |
download | FreeBSD-src-33ad41510d68d612cdf5b41df02e729b0c032a12.zip FreeBSD-src-33ad41510d68d612cdf5b41df02e729b0c032a12.tar.gz |
Change interrupt api to be closer to intr_create/intr_connect.
Diffstat (limited to 'sys/kern/bus_if.m')
-rw-r--r-- | sys/kern/bus_if.m | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/kern/bus_if.m b/sys/kern/bus_if.m index 789c191..c47272a 100644 --- a/sys/kern/bus_if.m +++ b/sys/kern/bus_if.m @@ -23,7 +23,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $Id$ +# $Id: bus_if.m,v 1.1 1998/06/14 13:53:08 dfr Exp $ # INTERFACE bus @@ -74,9 +74,15 @@ METHOD int write_ivar { # Register an interrupt handler for the child device. The handler # will be called with the value 'arg' as its only argument. # -METHOD int map_intr { +METHOD void* create_intr { device_t dev; device_t child; + int irq; driver_intr_t *intr; void *arg; }; + +METHOD int connect_intr { + device_t dev; + void *ih; +}; |