From owner-freebsd-current@FreeBSD.ORG Wed Dec 31 22:42:04 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4457716A4CE for ; Wed, 31 Dec 2003 22:42:04 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 111B343D5C for ; Wed, 31 Dec 2003 22:42:03 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i016g1AI017013; Wed, 31 Dec 2003 23:42:02 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 31 Dec 2003 23:41:46 -0700 (MST) Message-Id: <20031231.234146.28293981.imp@bsdimp.com> To: dhee@myrealbox.com From: "M. Warner Losh" In-Reply-To: <1072601553.b8854200dhee@myrealbox.com> References: <1072601553.b8854200dhee@myrealbox.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: Serial driver problems with 5.2-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 01 Jan 2004 06:42:04 -0000 Found problem, but no solution yet. It turns out that the 3*FEM556 cards really don't like to be mapped where we're mapping them, or they aren't turned on (can't really tell the two apart). The non F version (3CXEM556 and 3CCEM556B) that I tried work great at the same address, so I suspect something is different between the cards. Don't know if we need turn on the serial card (like I think NetBSD does, must spend more time reading their code), or if we need to map it in a different location. I have code in my sio driver that refuses to attach if it reads back 0xff from the card (which for the iir register is impossible for the 16550A if I read the datasheet right). Warner