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 ServeReceived on Mon Dec 15 2008 - 16:49:23 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:38 UTC