OSDN Git Service

データキューの定義を追加した。また、RX-IFデータのパーサーの
[trx-305dsp/dsp.git] / trx305 / rx_if.c
index 2c9fac4..14efc42 100644 (file)
@@ -9,6 +9,10 @@
 
 static void init_sport0_rx(void);
 static void init_sport0_tx(void);
+static void pack_af_sample( int left, int right, int * word0, int * word1);
+static void parse_wide_fm ( unsigned int pri_ch, unsigned int sec_ch, int idata, int qdata );
+static void parse_non_wide_fm(  unsigned int pri_ch, unsigned int sec_ch, int* idata, int* qdata, int* valid_iq );
+
 
 
 struct dma_descripter{
@@ -146,6 +150,21 @@ void af_task(VP_INT exinf)
     }while (1);
 }
 
+
+static void pack_af_sample( int left, int right, int * word0, int * word1)
+{
+
+}
+static void parse_wide_fm ( unsigned int pri_ch, unsigned int sec_ch, int idata, int qdata )
+{
+
+}
+static void parse_non_wide_fm(  unsigned int pri_ch, unsigned int sec_ch, int* idata, int* qdata, int* valid_iq )
+{
+
+}
+
+
 /**
  * \brief SPORT0 受信割り込みハンドラ
  * \details このルーチンはcfgファイルで宣言され、SPORT0 RX 割り込みハンドラとして登録される。
@@ -198,6 +217,8 @@ void init_peripherals(VP_INT p)
     *pSPORT0_RCR1 = 0;
     *pDMA1_CONFIG = 0;
     *pDMA2_CONFIG = 0;
+    *pSPI_CTL = 0;
+    *pSIC_IMASK = 0;
     ssync();
 }