[Top][All Lists]
[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 */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r8326 - usrp2/trunk/firmware/lib,
eb <=