changeset 250:ba7ba6156279

l1tm_tpu12.c: initial import from MV100 source
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 16 Jan 2017 03:40:02 +0000
parents b5f180a36b22
children 1308ecea19ad
files chipsetsw/layer1/tm_cust0/l1tm_tpu12.c
diffstat 1 files changed, 92 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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 <string.h>
+
+// 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