Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Jan 1998 20:31:18 -0500
From:      dmaddox@scsn.net (Donald J. Maddox)
To:        John Kelly <jak@cetlink.net>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: 16650 Support(?)
Message-ID:  <19980111203118.15860@scsn.net>
In-Reply-To: <34c17b19.7493033@mail.cetlink.net>; from John Kelly on Mon, Jan 12, 1998 at 02:23:14AM %2B0000
References:  <19980111150619.48677@scsn.net> <34b95e60.140553@mail.cetlink.net> <34B957B6.AEC4CDAF@scsn.net> <34bf6bef.3609890@mail.cetlink.net> <19980111194120.34679@scsn.net> <34c17b19.7493033@mail.cetlink.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 12, 1998 at 02:23:14AM +0000, John Kelly wrote:
> On Sun, 11 Jan 1998 19:41:20 -0500, Charlie Root <root@scsn.net>
> wrote:
> 
> >> There is more to the story because of the clock selection bit in the
> >> 650 UART, but the details should be irrelevant for your purposes.
> >
> >Interesting information...  This card doesn't have a jumper for the
> >clockspeed, though.  The only jumpers on the board are for setting the
> >IRQ and COM port.  The clock is, as far as I can tell, fixed at 4x normal
> 
> In that case a baud rate of 57,600 will cause SIO to program the UART
> with a "2" which will actually select 230,400.
> 
> You may need to use Minicom or some other terminal program to set up
> your ISDN adapter at 230,400 first, though.  My 3com cannot be
> autobauded to 230,400.  It has to be initialized at 115,200 or below
> and then set to 230,400 with an AT command.  Then after it's set, you
> can't talk to it again until you change your UART baud to 230,400.
> 
> Since you seem to be running with a default 4x clock, the next lower
> standard speed in the 4x table is 38,400 which is programmed with a
> value of "12" in the UART register.  If you set up Minicom at what
> appears to be 9600, you will really be talking to the ISDN device at
> 38,400.  Then you should be able to use the AT command which sets the
> ISDN adapter to 230,400 and fire up SIO with a speed of 57,600 which
> will really be 230,400.
> 
> It all makes sense when you see the baud rate table for 4x vs. 1x.

    Yeah, that's exactly it.  I finally figured this out just moments
before I got this message.  My ISDN modem is a Motorola BitSURFR Pro EZ,
and it works pretty much exactly like your description of the 3COM...
Have you figured out a way to use both B channels under BSD?




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