Timeda 8-multiport adapter: only 2 ports available

Boris Samorodov bsam at ipt.ru
Mon Dec 15 17:49:24 UTC 2008


Marcel Moolenaar <xcllnt at 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


More information about the freebsd-current mailing list