comparison chipsetsw/layer1/p_cfile/l1p_driv.c @ 319:1ea4a6156f12

l1p_driv.c: l1pdtpu_serv_rx_nb() reconstructed
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 04 Oct 2017 04:52:54 +0000
parents 08caa229dfa2
children 8710d35a990f
comparison
equal deleted inserted replaced
318:08caa229dfa2 319:1ea4a6156f12
132 ,UWORD8 saic_flag 132 ,UWORD8 saic_flag
133 #endif /* NEW_SNR_THRESHOLD == 1*/ 133 #endif /* NEW_SNR_THRESHOLD == 1*/
134 ); 134 );
135 #endif 135 #endif
136 #else /* RF_FAM == 61*/ 136 #else /* RF_FAM == 61*/
137 void l1pdmacro_rx_up (UWORD16 radio_freq, UWORD8 csf_filter_choice); 137 void l1pdmacro_rx_up (UWORD16 radio_freq);
138 #endif 138 #endif
139 void l1pdmacro_rx_down (UWORD16 radio_freq, UWORD8 num_rx, BOOL rx_done_flag); 139 void l1pdmacro_rx_down (UWORD16 radio_freq, UWORD8 num_rx, BOOL rx_done_flag);
140 void l1pdmacro_tx_up (UWORD16 radio_freq); 140 void l1pdmacro_tx_up (UWORD16 radio_freq);
141 void l1pdmacro_tx_down (UWORD16 radio_freq, WORD16 time, BOOL tx_flag, UWORD8 timing_advance,UWORD8 adc_active); 141 void l1pdmacro_tx_down (UWORD16 radio_freq, WORD16 time, BOOL tx_flag, UWORD8 timing_advance,UWORD8 adc_active);
142 void l1pdmacro_tx_synth(UWORD16 radio_freq); 142 void l1pdmacro_tx_synth(UWORD16 radio_freq);
339 /* rx_group_id: used in case |RX| |RX| */ 339 /* rx_group_id: used in case |RX| |RX| */
340 /* */ 340 /* */
341 /* Return : */ 341 /* Return : */
342 /* Functionality : */ 342 /* Functionality : */
343 /*-------------------------------------------------------*/ 343 /*-------------------------------------------------------*/
344 void l1pdtpu_serv_rx_nb(UWORD16 radio_freq, WORD8 agc, UWORD8 lna_off, 344 void l1pdtpu_serv_rx_nb(UWORD16 radio_freq, UWORD8 agc, UWORD8 lna_off,
345 UWORD8 rx_id, UWORD32 offset_serv, UWORD8 num_rx, 345 UWORD8 rx_id, UWORD32 offset_serv, UWORD8 num_rx,
346 UWORD8 rx_group_id, BOOL rx_done_flag,UWORD8 adc_active 346 UWORD8 rx_group_id, BOOL rx_done_flag,UWORD8 adc_active
347 #if (RF_FAM == 61) 347 #if (RF_FAM == 61)
348 ,UWORD8 csf_filter_choice 348 ,UWORD8 csf_filter_choice
349 ,UWORD8 if_ctl 349 ,UWORD8 if_ctl
402 { 402 {
403 // Change offset to align on RX. 403 // Change offset to align on RX.
404 l1dmacro_offset(offset, IMM); // Change offset to align on RX. 404 l1dmacro_offset(offset, IMM); // Change offset to align on RX.
405 } 405 }
406 406
407 l1pdmacro_rx_up (radio_freq, adc_active 407 l1pdmacro_rx_up (radio_freq
408 #if (RF_FAM == 61) 408 #if (RF_FAM == 61)
409 ,adc_active
409 ,csf_filter_choice 410 ,csf_filter_choice
410 #endif 411 #endif
411 #if (NEW_SNR_THRESHOLD == 1) 412 #if (NEW_SNR_THRESHOLD == 1)
412 ,saic_flag 413 ,saic_flag
413 #endif /* NEW_SNR_THRESHOLD*/ 414 #endif /* NEW_SNR_THRESHOLD*/