6 os firmware module, 1 overview, 2 os-a and os-b module manager – Cirrus Logic CS4970x4 User Manual

Page 109: 6 os firmware module -16

Advertising
background image

7-16

Copyright 2013 Cirrus Logic, Inc.

DS810UM6

OS Firmware Module
CS4953x4/CS4970x4 System Designer’s Guide

7.6 OS Firmware Module

7.6.1 Overview

The managers for the two variations of the Operating System (OS) Firmware module (OS_A & OS_B) are
identical except that some variables are disabled in one or the other.

7.6.2 OS-A and OS-B Module Manager

Write Command = 0x8100HHHH 0xhhhhhhhh

Read Request Command = 0x81C0HHHH

Read Response Message = 0x01C0HHHH 0xhhhhhhhh

0xHHHH = Index

0xhhhhhhhh = Data Value

0x001A

DAO2_CHAN_0_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 0.
A single internal channel may be mapped to multiple outputs.

Default* = 0x0000000c (Left DualZone Channel Audio Data)

0x001B

DAO2_CHAN_1_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 1.
A single internal channel may be mapped to multiple outputs.

Default* = 0x0000000d (Right DualZone Channel Audio Data)

0x001C

DAO2_CHAN_2_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 2.
A single internal channel may be mapped to multiple outputs.

Default* = 0x00000008 (LFE1 Channel Audio Data)

0x001D

DAO2_CHAN_3_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 3.
A single internal channel may be mapped to multiple outputs.

Default* = 0x00000009 (LFE2 Channel Audio Data)

0x001E

DAO2_CHAN_4_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 4.
A single internal channel may be mapped to multiple outputs.

Default* = 0x0000000a (LFE3 Channel Audio Data)

0x001F

DAO2_CHAN_5_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 5.
A single internal channel may be mapped to multiple outputs.

Default* = 0x0000000b (reserved)

0x0020

DAO2_CHAN_6_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 6.
A single internal channel may be mapped to multiple outputs.

Default* = 0x0000000e (Left Auxiliary Channel Audio Data)

0x0021

DAO2_CHAN_7_REMAP

Selects which internal channel (L, C, R, etc) is routed to DAO2 channel 7.
A single internal channel may be mapped to multiple outputs.

Default* = 0x0000000f (Right Auxiliary Channel Audio Data)

Table 7-6. Legacy Audio Manager (Continued)

Index

Variable

Description

Advertising
This manual is related to the following products: