Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Dec 2008 20:49:21 +0300
From:      Boris Samorodov <bsam@ipt.ru>
To:        Marcel Moolenaar <xcllnt@mac.com>
Cc:        freebsd-current@FreeBSD.org, rea-fbsd@codelabs.ru
Subject:   Re: Timeda 8-multiport adapter: only 2 ports available
Message-ID:  <80255390@bb.ipt.ru>
In-Reply-To: <5504F326-A933-4850-985D-51E10ECFDA54@mac.com> (Marcel Moolenaar's message of "Mon\, 15 Dec 2008 09\:33\:27 -0800")
References:  <92804393@bb.ipt.ru> <26722819@bb.ipt.ru> <dgryeQY4GEVsW/%2Bo7hiHda0rsyw@Nv45r0f9gWT8HCu35qu0Xm2Zg98> <26719629@bb.ipt.ru> <19F75E66-0535-4982-9726-E2C0A03117EA@mac.com> <u86IhinAe98poBxKoJlfe3b/pNw@TT2a40bhZF2dUby2PPEihZ1bSVY> <94541668@bb.ipt.ru> <BE3580EA-BACC-4FF3-9683-CCDE48858D96@mac.com> <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>

next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar <xcllnt@mac.com> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?80255390>