# HG changeset patch # User Mychaela Falconia # Date 1484538002 0 # Node ID ba7ba6156279f39fae8188d701e669fe6a824bb0 # Parent b5f180a36b222869a74c7a61133e40019910aeaf l1tm_tpu12.c: initial import from MV100 source diff -r b5f180a36b22 -r ba7ba6156279 chipsetsw/layer1/tm_cust0/l1tm_tpu12.c --- a/chipsetsw/layer1/tm_cust0/l1tm_tpu12.c Mon Jan 16 03:18:08 2017 +0000 +++ b/chipsetsw/layer1/tm_cust0/l1tm_tpu12.c Mon Jan 16 03:40:02 2017 +0000 @@ -1,1 +1,92 @@ -/* dummy C source file */ +/************* Revision Controle System Header ************* + * GSM Layer 1 software + * L1TM_TPU2.C + * + * Filename %M% + * Version %I% + * Date %G% + * + ************* Revision Controle System Header *************/ +#include "l1_confg.h" + +#if (TESTMODE && (RF==12)) + +#include "tm_defs.h" +#include "l1_const.h" +#include "l1_types.h" + +#include "l1tm_defty.h" +#include "l1tm_cust.h" +#include "l1tm_tpu12.h" + +#if (AUDIO_TASK == 1) + #include "l1audio_const.h" + #include "l1audio_cust.h" + #include "l1audio_defty.h" +#endif +////////////////////////////henry +#if (L1_GTT == 1) + #include "l1gtt_const.h" + #include "l1gtt_defty.h" +#endif +/////////////////////////// +#include "l1_defty.h" +#include "l1_msgty.h" +#include "l1_tabs.h" + +#include "l1tm_msgty.h" +#include "l1tm_varex.h" + +#if ((ANALOG == 1) || (ANALOG == 2)) + #include "spi_drv.h" +#endif + +#include "tpudrv12.h" +#include "l1_rf12.h" + + +#include + +// Import band configuration from Flash module (need to replace by an access function) + + +// External function prototypes + + +void Cust_tm_tpu_table_write (T_TM_RETURN *tm_return, WORD8 index, UWORD8 size, UWORD8 table[]) +{ +/* + INDICES BETWEEN in [0..63] RANGE ARE RESERVED FOR TI RF MODULE +*/ + + // fill in the cid + tm_return->cid = TPU_TABLE_WRITE; + + switch (index) + { + default: + tm_return->size = 0; + tm_return->status = E_BADINDEX; + break; + } // end of switch +} + +void Cust_tm_tpu_table_read (T_TM_RETURN *tm_return, WORD8 index) +{ +/* + INDICES BETWEEN in [0..63] RANGE ARE RESERVED FOR TI RF MODULE +*/ + + // fill in the cid + tm_return->cid = TPU_TABLE_READ; + + switch (index) + { + default: + tm_return->size = 0; + tm_return->status = E_BADINDEX; + break; + } // end of switch +} + +#endif //TESTMODE