From owner-freebsd-hackers Thu Dec 21 15:00:02 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA18650 for hackers-outgoing; Thu, 21 Dec 1995 15:00:02 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA18591 for ; Thu, 21 Dec 1995 14:59:35 -0800 (PST) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA06153; Thu, 21 Dec 1995 23:55:29 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id XAA16339; Thu, 21 Dec 1995 23:55:29 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.6.12/8.6.9) id XAA16320; Thu, 21 Dec 1995 23:12:27 +0100 From: J Wunsch Message-Id: <199512212212.XAA16320@uriah.heep.sax.de> Subject: Re: FreeBSD interrupt management To: gatliff@cel.cummins.com (William A. Gatliff) Date: Thu, 21 Dec 1995 23:12:27 +0100 (MET) Cc: hackers@freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <9512211636.AA03690@gatekeeper.cummins.com> from "William A. Gatliff" at Dec 21, 95 11:07:39 am X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-hackers@freebsd.org Precedence: bulk As William A. Gatliff wrote: > > I've waded around in some 2.0.5 driver code (the 8250, I think), and I'm > stumped. I can't make the connection between when the uart generates the > interrupt and the calling sequence to invoke the driver. I checked the Well, i think this is one of the most trickiest portions, since all the interrupt handler stubs are being auto-generated by the config program. I order to understand all of this, you don't only need the kernel sources, but you also need to configure a kernel compile directory. Well, why don't you grab an old i386/sx16, wipe the dust off it, and install a tiny FreeBSD on it? > handbook, and couldn't find any clues on how device drivers interact with the > kernel, and apparently the 8250 driver isn't basic enough for a lower life > form such as myself. :^) Can someone point me in a different direction? Hmm, well, once you figured it out and happen to know about the details, please write us a section for the handbook. :-) > I've FTP'd 2.1, but I can't get the files back into human-readable form... for the `foo' dist: cat foo.?? | gzip -dc | (cd /where/you/want; tar -xvf -) They are gzipped tar files. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)