beautypg.com

Maxim Integrated Teridian V.22 bis Linux Softmodem for 73M1822/73M1922 MicroDAA User Manual

Page 18

background image

V.22 bis Linux Softmodem for 73M1x22 MicroDAA User Guide

UG_1x22_043

18

Rev. 1.5

Y

Asynchronous/Synchronous Mode Selection

Y0

Asynchronous mode. No speed buffering, no protocol.

Y1

Synchronous mode. No speed buffering, no protocol.

Y4

Quasi-Synchronous mode. Allows the transmission and reception of
synchronous data through an asynchronous DTE by stripping off start and stop
bits on transmission and adding them on reception (See V42 operation).

Y6

Asynchronous with speed buffering. Allows fixed DTE-DCE speed so
applications do not need to change the communications rate based on
connection results.


Z

Reset

The Z command resets the modem. The Z command is equivalent to a power cycle.
Additional commands are not allowed in the command string.


@C

Configure Registers

The @C command modifies the MicroDAA

 register value.

@C[r]=[n], Set Register Value r =
0 to 31($1F), n = 0 to 255($FF)

The @C[r]=[n] command allows you to set (modify) the
value of any of MicroDAA

 register [r] to new value [n].

The value [n] and [r] can be either in decimal(no prefix)
or hexadecimal($ prefix) notation.

@C[r]=n.$n.n.$n… command
allows you to set (modify) the
value of any of [r] and successive
registers to the new values n
(decimal) or $n (hexadecimal).

The @C[r]=n.$n.n.$n… command allows you to set
(modify) the value of any of [r] and successive registers
to the new values n (decimal) or $n (hexadecimal). For
an example: @C$10=$0F.128.$EC.25 will set Register
$10=$F0, Register $11=128 (decimal), Register
$12=$EC and S13=15 (decimal).

All hexadecimal values

must be entered in as a two digit hex value. For example enter
$0A instead of $A.

@C[r]+[n] command sets bits in
[r] register by ORing the [n] value
and the value currently in the
Register.

The @C[r]+[n] command sets bits in [r] register by
ORing the [n] value and the value currently in the
Register.

@C[r]-[n] command clears bits in
[r] register by ANDing the [not n]
value and the value currently in
the Register.

The @C[r]-[n] command clears bits in [r] register by
ANDing the [not n] value and the value currently in the
Register. All bits set in the mask [n] will be cleared in
the register.


@D

Dump Registers

The @D command dumps entire MicroDAA

 registers.