AN1836-AN21161 Analog Devices, AN1836-AN21161 Datasheet - Page 58

no-image

AN1836-AN21161

Manufacturer Part Number
AN1836-AN21161
Description
Interfacing the ADSP-21161 SIMD SHARC DSP to the AD1836 (24-bit/96 kHz) Multichannel Codec
Manufacturer
Analog Devices
Datasheet
.endseg;
r1 = 31;
/* output processed left ch audio samples to AD1836 */
r0 = dm(_Left_Channel_Out0);
r0 = dm(_Left_Channel_Out1);
r0 = dm(_Left_Channel_Out2);
r0 = dm(_Left_Channel_AD1852);
/* output processed right ch audio samples to AD1836 */
r0 = dm(_Right_Channel_Out0);
r0 = dm(_Right_Channel_Out1);
r0 = dm(_Right_Channel_Out2);
r0 = dm(_Right_Channel_AD1852);
leaf_exit;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
r0 = trunc f0 by r1;
dm(_tx2a_buf + Internal_DAC_L0) = r0;
dm(_tx2a_buf + Internal_DAC_L1) = r0;
dm(_tx2a_buf + Internal_DAC_L2) = r0;
dm(_tx2a_buf + AUX_DAC_L0) = r0;
dm(_tx2a_buf + Internal_DAC_R0) = r0;
dm(_tx2a_buf + Internal_DAC_R1) = r0;
dm(_tx2a_buf + Internal_DAC_R2) = r0;
dm(_tx2a_buf + AUX_DAC_R0) = r0;

Related parts for AN1836-AN21161