From owner-freebsd-current@FreeBSD.ORG Mon Dec 15 17:49:23 2008 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFFAF1065670 for ; Mon, 15 Dec 2008 17:49:23 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 9131A8FC08 for ; Mon, 15 Dec 2008 17:49:22 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1LCHZJ-000EnF-U5; Mon, 15 Dec 2008 20:49:22 +0300 To: Marcel Moolenaar References: <92804393@bb.ipt.ru> <26722819@bb.ipt.ru> <26719629@bb.ipt.ru> <19F75E66-0535-4982-9726-E2C0A03117EA@mac.com> <94541668@bb.ipt.ru> <48144979@bb.ipt.ru> <548CF0A3-1B07-49DA-A177-6EA85FD8CF2F@mac.com> <94539778@bb.ipt.ru> <9939E942-A2FC-4240-BC14-527D45C187B7@mac.com> <94529078@bb.ipt.ru> <6581F3A3-63D4-4689-AAAB-951E9DDDD62C@mac.com> <92739012@bb.ipt.ru> <5504F326-A933-4850-985D-51E10ECFDA54@mac.com> From: Boris Samorodov Date: Mon, 15 Dec 2008 20:49:21 +0300 In-Reply-To: <5504F326-A933-4850-985D-51E10ECFDA54@mac.com> (Marcel Moolenaar's message of "Mon\, 15 Dec 2008 09\:33\:27 -0800") Message-ID: <80255390@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-current@FreeBSD.org, rea-fbsd@codelabs.ru Subject: Re: Timeda 8-multiport adapter: only 2 ports available X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Mon, 15 Dec 2008 17:49:24 -0000 Marcel Moolenaar writes: > One last thing that we could try. I'll try this out and report back, thanks. > If the rclk for the > upper 6 ports is wrong, then the baudrate will not be > as programmed. For all ports we now have an rclk that's > 8 times the default (i.e. RCLK*8). See if the baudrate > is 8 times slower than what you specified. > > i.e. If you specified a baudrate of 115200, see if you > need to program the other side for 14400. You may want > to pick a baudrate that's yields a more standard rate > when divided by 8. > > If this works, then the upper 6 port have a standard > RCLK. As I undrestood from README for DOS, those ports may be initialized at high rate (8x?) so when BIOS reports 115200 the card actually gives 900k. To return to normal speeds the card should be initialized accordingly. > More tricky, but worth to try is RCLK*10. Since we > calculate based on RCLK*8, the baudrate will be 10/8 > of what you expect. Specify a baudrate of 92160 to > get 115200 (pick numbers that'll work). WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve