On Dec 15, 2008, at 9:49 AM, Boris Samorodov wrote: > 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. Ok, this indicates that RCLK*8 is right. At this time I'm out of ideas. We should just look at the NetBSD or Linux driver... Could you open a PR so that we can track this? Thanks, -- Marcel Moolenaar xcllnt_at_mac.comReceived on Mon Dec 15 2008 - 17:02:22 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:38 UTC