1. MVME335 Auxiliary Control Registers, baud rate set 2
We are running a Motorola 68030-based VME-bus system, and UNIX, System
V, Release 3.
We have MVME335 Serial and Parallel I/O cards installed. We want to use
the 38400 BPS rate. On page 3-18 of the manual that came with these cards,
it says 38400 is possible if ACR(7)=0. (If ACR(7)=1, then 19200 is the
highest possible rate.) The driver defaults to ACR(7) being 1, and 19200 is
the highest baud rate by default. Also, it considers these two different
sets of baud rates, set 1 and set 2.
I am trying to find out what I change to make bit 7 of the ACR char be
0, and I haven't yet found it...
In the file /usr/include/sys/m68681.h, I see this:
/* auxiliary control register: ACR operations */
#define BDSET1 0x00 /* baudrate generator set 1 */
#define BDSET2 0x80 /* baudrate generator set 2 */
#define CCLK1 0x60 /* timer clock: external rate */
#define CCLK16 0x30 /* counter clock: x1 clk divided by 16 */
Okay, so I see the define BDSET1 would clear bit 7 (evidently bit 7
is set by default and we use baudrate generator set 2); I see BDSET2 would
set the 7th bit.
What I haven't found yet (no examples that I've seen yet, anyway) is
what driver variable do I issue the "| BDSET1" to? I presume it would
be something in the file /usr/include/sys/mvme331.h, but I haven't yet
figured it out...
If you can help me figure this out, I'd appreciate it! If you need any
further information, please just ask!
Barry L. Bond (Software Engineer) | SAIC
72235,1530 (CIS) <-- personal | (407) 823-7345, Ext. 549
2. CD-ROM Drive Problem?
3. changing baud rate on system console
4. Compiling PPP 2.2.0c. Help for some.
5. Baud rate cycle (ala gettydefs)
6. Different RJ-45 and Patch Panel Question
7. cu baud rate restrictions
8. ufsdump bourne shell script
9. PPP baud rate
10. local serial printer prints at wrong baud rate or wrong # bits
11. changing the baud rate
12. Strange:ttyi1x baud rate change after i mkdev serial
13. Connecting baud rates