beautypg.com

19 pu [1 ] - push button up event, 20 vol_up - cs6422 rvol up, 21 vol_down - cs6422 rvol down – Cirrus Logic CDB6422 User Manual

Page 11: 22 mute - mute, 23 unmute - unmute, 24 save [x] - save current cs6422 configuration, 25 recall [x] - recall cs6422 configuration, 26 ring - daa ring event, 27 mwr [abcd ef g] - memory write (8515), 28 uc - uc jumper set

background image

CDB6422

DS295DB2

11

write the value formed by the buttons
pushed to the CS6422 (i.e. push “wr
[wxyz]” onto the MSG Stack)
2nd push: next 1 'kd [x]' event will push
a 'recall [x]' onto the MSG Stack
3rd push: next 1 'kd [x]' event will push
a 'save [x]' onto the MSG Stack
4th push: returns Keypad Mode to de-
fault DTMF state

Button 3 - VOL_DOWN - decrements the

CS6422 receive volume by 3dB

Button 4 - VOL_UP - increments the

CS6422 receive volume by 3dB

3.2.19

pu [1..4] - Push Button Up Event

A. Message indicating that push button(s)

[1..4] have been released

B. No pushes to MSG Stack

3.2.20

vol_up - CS6422 RVol Up

A. Increment the CS6422 RVol volume
level by 3dB to a max value of '+30dB'

B. Pushes “wr [abc0]” to the MSG Stack

C. No arguments needed

3.2.21

vol_down - CS6422 RVol Down

A. Decrement the CS6422 RVol volume
level by 3dB to a min value of 'mute'

B. Pushes “wr [abc0]” to the MSG Stack

C. No arguments needed

3.2.22

mute - Mute

A. Sets the CS6422 TVol to 'mute',
HDD=RSD=TSD='1',
ACC=NCC='cleared'

B. Pushes “swd “ events on the MSG Stack

C. No arguments needed

3.2.23

unmute - Unmute

A. Restores CS6422 state from 'mute' com-
mand

B. No arguments needed

3.2.24

save [x] - Save Current CS6422 Con-
figuration

A. Saves the current CS6422 register set
into Configuration 'x' ('x' = 0-9) in EE-
PROM

B. No pushes to MSG Stack

3.2.25

recall [x] - Recall CS6422 Configu-
ration

A. Reconfigures the CS6422 with Configu-
ration set 'x'

B. Pushes 6 'wr' commands with arguments

from the Configuration set in EEPROM

3.2.26

ring - DAA Ring Event

A. Message indicating the the DAA has de-

tected a ring signal on the phone line

B. After 3 ring signals, an “off_hook” com-

mand is pushed onto the MSG Stack

C. No arguments needed

3.2.27

mwr [abcd ef g] - Memory Write
(8515)

A. Writes the byte $ef to address $abcd in

either SRAM (g = 'r') or EEPROM (g = 'e')

B. No pushes to MSG Stack

3.2.28

uc - UC Jumper Set

A. Message indicating that the jumper UC

is installed, enabling the microcontroller to
drive the uC interface of the CS6422

B. No arguments needed

C. No pushes to MSG Stack