From owner-freebsd-current@FreeBSD.ORG Fri Apr 12 16:24:59 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 3C49B607; Fri, 12 Apr 2013 16:24:59 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 030CD1133; Fri, 12 Apr 2013 16:24:58 +0000 (UTC) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 979F189FC1; Fri, 12 Apr 2013 16:24:57 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.6/8.14.6) with ESMTP id r3CGOulI005996; Fri, 12 Apr 2013 16:24:56 GMT (envelope-from phk@phk.freebsd.dk) To: John Baldwin Subject: Re: Intel D2500CC motherboard and strange RS232/UART behavior In-reply-to: <201304121214.32331.jhb@freebsd.org> From: "Poul-Henning Kamp" References: <229402991.20130407172016@serebryakov.spb.ru> <201304111050.37055.jhb@freebsd.org> <1449.1365716268@critter.freebsd.dk> <201304121214.32331.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Date: Fri, 12 Apr 2013 16:24:56 +0000 Message-ID: <5995.1365783896@critter.freebsd.dk> Cc: John-Mark Gurney , lev@freebsd.org, Adrian Chadd , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2013 16:24:59 -0000 In message <201304121214.32331.jhb@freebsd.org>, John Baldwin writes: John, Quite frankly I don't think you have the age to teach me about ISA multiport serial cards :-) >Multiport isa(4) cards were not as generic as PCI cards, so we have several >different drivers for those (rc, digi, cy) [...] And the most important of them all: sio(4), where you could use the flags to configure the generic "lets just slap 8 UARTS and an or-gate on the IRQ line on an ISA card" type of multiport serial cards. The cards that needed dedicated drivers were the ones where they tried to be smarter than that. >All that aside, none of this is really relevant to the OP's issue. The kernel >will share interrupt handlers just fine at the generic interrupt handle level. You may have missed that I mentioned this: I have one of these mobos too, and from my similar experiments, I concluded that the interrupts don't arrive in the first place. But that was very fast and loose, and I didn't particular need the four serial ports, so I didn't spend more time on it. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.