Digital Signals Processing "Lab Report # 12": Group Members
Digital Signals Processing "Lab Report # 12": Group Members
Group Members:
Name Registeration #
Hifza Sajid Sp-12-Bet-029
Marryam Nawaz Sp-12-Bet-043
Submitted To:
Sir Mubeen Sabir
Submitted on :
16th May, 2014
#include <csl_irq.h>
#include "MW_c6xxx_bsl.h"
#include "LAB12cfg.h"
* Abstract:
*/
for (i=0; i<1000; i++); // Extra wait required if using internal mem on C6416
* Abstract:
*/
void config_codec(void)
Write_Codec_Control(AIC23_RESET, 0);
Write_Codec_Control(0, 0x0017);
Write_Codec_Control(1, 0x0017);
Write_Codec_Control(2, 0x01f9);
/* 3 AIC23_RIGHTHPVOL Right channel headphone volume */
Write_Codec_Control(3, 0x01f9);
MICM=On/Off, MICB=On/Off */
MASK(0x0 , AIC23_R4_STE ) |
MASK(0x1 , AIC23_R4_DAC ) |
MASK(0x0 , AIC23_R4_BYP ) |
MASK(AIC23_R4_INSEL_MIC , AIC23_R4_INSEL ) |
MASK(0x0 , AIC23_R4_MICM ) |
MASK(0x0 , AIC23_R4_MICB );
Write_Codec_Control(4, regVal);
Write_Codec_Control(5, 0x0000);
Write_Codec_Control(6, 0x0000);
Write_Codec_Control(7, regVal);
Write_Codec_Control(8, AIC23_R8_8KHZ);
/* ACT=On */
Write_Codec_Control(9, 0x0001);
* Abstract:
*/
void codec_init()
initDMABuffers();
config_McBSP_control();
config_codec();
config_McBSP_data();
*/
void config_codec_input(void)
*/
void config_codec_output(void)