view gsm-fw/L1/audio_include/l1audio_abb.h @ 992:a7b0b426f9ca

target-utils: boot ROM UART autodetection revamped The new implementation should work with both the familiar Calypso C035 boot ROM version found in our regular targets as well as the older Calypso F741979B version found on the vintage D-Sample board.
author Mychaela Falconia <falcon@ivan.Harhan.ORG>
date Wed, 30 Dec 2015 21:28:41 +0000
parents 45bf440cc677
children
line wrap: on
line source

/*
 *        Filename l1audio_abb.h
 *  Copyright 2003 (C) Texas Instruments
 *
 *
 */

#if (ANALOG != 11)

   #define ABB_L1_WRITE(addr,data)  (((data) << 6) | (addr) | 0x01)
   
   void    ABB_CAL_UlVolume     (UWORD8 pga_index);
   void    ABB_CAL_DlVolume     (UWORD8 volume_index, UWORD8 pga_index);
   void    ABB_UlVolume         (UWORD8 volume_index);
   void    ABB_DlVolume         (UWORD8 volume_index);
   void    ABB_DlMute           (BOOL mute);
   void    ABB_SideTone         (UWORD8 volume_index);
   void    ABB_Audio_Config     (UWORD16 data);
   void    ABB_Audio_Config_2   (UWORD16 data);
   void    ABB_UlMute           (BOOL mute);
   void    ABB_Audio_Control    (UWORD16 data);
   void    ABB_Audio_On_Off     (UWORD16 data);
   void    ABB_Audio_Volume     (UWORD16 data);
   void    ABB_Audio_PLL        (UWORD16 data);
   void    ABB_Audio_VBPop      (UWORD16 data);
   void    ABB_Audio_Delay_Init (UWORD8 delay);
   UWORD16 ABB_Read_DLGain      (void);
#endif
#if (ANALOG == 11)
  UWORD16 l1_audio_abb_Read_DLGain  (void);
#endif

// Triton Audio ON/OFF Changes
#if (L1_AUDIO_MCU_ONOFF == 1)
void l1_audio_abb_ul_on_req         ( void(*callback_fn)(void) );
void l1_audio_abb_dl_on_req         ( void(*callback_fn)(void) );
void l1_audio_abb_ul_off_req        ( void(*callback_fn)(void) );
void l1_audio_abb_dl_off_req        ( void(*callback_fn)(void) );
void l1_audio_abb_ul_off_dl_off_req ( void(*callback_fn)(void) );
void l1_audio_abb_ul_off_dl_on_req  ( void(*callback_fn)(void) );
void l1_audio_abb_ul_on_dl_off_req  ( void(*callback_fn)(void) );
void l1_audio_abb_ul_on_dl_on_req   ( void(*callback_fn)(void) );
#endif