Return to BSD News archive
Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!newsserver.jvnc.net!gmd.de!mururoa!veit
From: veit@mururoa.gmd.de (Holger Veit)
Subject: Re: Q:i] How get intr handlers called?
Message-ID: <1993Apr14.125609.12421@gmd.de>
Sender: veit@mururoa (Holger Veit)
Nntp-Posting-Host: mururoa.gmd.de
Organization: GMD, Sankt Augustin, Germany
References: <52570011@hpuamsa.neth.hp.com>
Date: Wed, 14 Apr 1993 12:56:09 GMT
Lines: 46
In article <52570011@hpuamsa.neth.hp.com>, reink@hpuamsa.neth.hp.com (Reinier Kleipool) writes:
|> Hello to all,
|>
|> A question on interrupts. How does an interrupt handler gets called
|> when the interrupt arrives.
|>
|> As far as I unsterstand so far is the HW IRQ number set with the
|> config program. If for instance a controller is put as:
|>
|> controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr
|>
|> in my config file then this adds a controller that uses irq 14 and
|> add this IRQ number to the bio mask. It also installs the handler
|> wdintr. But I cant find anywere in ioconf.c or any other file* a
|> reference on HOW wdintr is installed as the handler....
|>
|> * using grep wdintr *.c *.h
|>
|> Hope someone knows the aswer to this.....
|>
|> Reinier Kleipool.
Have a look into /sys/compile/YOURCONFIG/vector.s :-)
This is created by config.
Holger
|>
|>
|> /\
|> -( )-/##---------------------------------------------------------------------
|> }{/ ## One has to look out -- Overschie ------------------------------
|> .====. for engineers- they -- Reinier Kleipool ----------------------
|> | [] | begin with sewing machi- -- Mail -----------------------------------
|> | | nes and end up with the -- X400: C=nl A=400net P=hp O=hp S=Kleipool
|> | | atomic bomb..... -- desk: Reinier Kleipool/ hpitcb/75 --
|> | [] | Marcel Pagnol -- unix: reink@hpuamsa.neth.hp.com --
|> ------------------------------------------------------------------------------
--
Dr. Holger Veit | INTERNET: Holger.Veit@gmd.de
| | / GMD-SET German National Research | Phone: (+49) 2241 14 2448
|__| / Center for Computer Science | Fax: (+49) 2241 14 2342
| | / P.O. Box 13 16 | Three lines Signature space
| |/ Schloss Birlinghoven | available for rent. Nearly
DW-5205 St. Augustin, Germany | unused, good conditions