commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] r8326 - usrp2/trunk/firmware/lib


From: eb
Subject: [Commit-gnuradio] r8326 - usrp2/trunk/firmware/lib
Date: Thu, 8 May 2008 15:38:07 -0600 (MDT)

Author: eb
Date: 2008-05-08 15:38:07 -0600 (Thu, 08 May 2008)
New Revision: 8326

Modified:
   usrp2/trunk/firmware/lib/db_base.h
Log:
add used_pins

Modified: usrp2/trunk/firmware/lib/db_base.h
===================================================================
--- usrp2/trunk/firmware/lib/db_base.h  2008-05-08 18:39:45 UTC (rev 8325)
+++ usrp2/trunk/firmware/lib/db_base.h  2008-05-08 21:38:07 UTC (rev 8326)
@@ -28,6 +28,7 @@
 struct db_base {
   uint16_t             dbid;           //< daughterboard ID
   uint16_t             output_enables; //< bitmask of which pins should be 
outputs from FPGA
+  uint16_t             used_pins;      //< bitmask of pins used by the 
daughterboard
 
   u2_fxpt_freq_t       freq_min;       //< min freq that can be set (Hz)
   u2_fxpt_freq_t       freq_max;       //< max freq that can be set (Hz)
@@ -56,9 +57,14 @@
   uint32_t             atr_rx_delay;
 
   bool (*init)(struct db_base *);
-  bool (*set_freq)(struct db_base *, u2_fxpt_freq_t freq);
+  bool (*set_freq)(struct db_base *, u2_fxpt_freq_t freq, u2_fxpt_freq_t *dc);
   bool (*set_gain)(struct db_base *, u2_fxpt_gain_t gain);
   bool (*set_tx_enable)(struct db_base *, bool on);
 };
 
+
+/* pointers to daughterboard structures */
+extern struct db_base *tx_dboard;
+extern struct db_base *rx_dboard;
+
 #endif /* INCLUDED_DB_BASE_H */





reply via email to

[Prev in Thread] Current Thread [Next in Thread]