summaryrefslogtreecommitdiff
path: root/usrp2/firmware/lib/db_init.c
diff options
context:
space:
mode:
authoreb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>2008-10-04 01:29:47 +0000
committereb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>2008-10-04 01:29:47 +0000
commit94981131edbe7bb7cc4261d73de0d476f386b6fa (patch)
tree470160d670d5c5c093f3a317498f1ddfb8606ece /usrp2/firmware/lib/db_init.c
parent640f3127479990181f7ec7381c6d67a5d1d689ac (diff)
USRP2 firmware fixes for EDK 10.1 microblaze toolchain. Firmware now builds
and runs correctly using these tools. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9708 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'usrp2/firmware/lib/db_init.c')
-rw-r--r--usrp2/firmware/lib/db_init.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/usrp2/firmware/lib/db_init.c b/usrp2/firmware/lib/db_init.c
index d47beb11d8..3d49a51d70 100644
--- a/usrp2/firmware/lib/db_init.c
+++ b/usrp2/firmware/lib/db_init.c
@@ -211,19 +211,13 @@ calc_dxc_freq(u2_fxpt_freq_t target_freq, u2_fxpt_freq_t baseband_freq,
u2_fxpt_freq_t fs = U2_DOUBLE_TO_FXPT_FREQ(100e6); // converter sample rate
u2_fxpt_freq_t delta = target_freq - baseband_freq;
+#if 0
printf("calc_dxc_freq\n");
printf(" fs = "); print_fxpt_freq(fs); newline();
printf(" target = "); print_fxpt_freq(target_freq); newline();
printf(" baseband = "); print_fxpt_freq(baseband_freq); newline();
printf(" delta = "); print_fxpt_freq(delta); newline();
-
-#if 0
- printf("--- printed as uint64_t ---\n");
- printf(" fs = "); print_uint64(fs); newline();
- printf(" target = "); print_uint64(target_freq); newline();
- printf(" baseband = "); print_uint64(baseband_freq); newline();
- printf(" delta = "); print_uint64(delta); newline();
-#endif
+#endif
if (delta >= 0){
while (delta > fs)
@@ -301,17 +295,17 @@ compute_freq_control_word(u2_fxpt_freq_t target_freq, u2_fxpt_freq_t *actual_fre
// master = 100e6;
// v = (int) rint(target_freq / master_freq) * pow(2.0, 32.0);
- printf("compute_freq_control_word\n");
- printf(" target_freq = "); print_fxpt_freq(target_freq); newline();
+ //printf("compute_freq_control_word\n");
+ //printf(" target_freq = "); print_fxpt_freq(target_freq); newline();
int32_t master_freq = 100000000; // 100M
int32_t v = ((target_freq << 12)) / master_freq;
- printf(" fcw = %d\n", v);
+ //printf(" fcw = %d\n", v);
*actual_freq = (v * (int64_t) master_freq) >> 12;
- printf(" actual = "); print_fxpt_freq(*actual_freq); newline();
+ //printf(" actual = "); print_fxpt_freq(*actual_freq); newline();
return v;
}