From 320e6a0afb53b6c596eb8cbabe08aa139508f9ec Mon Sep 17 00:00:00 2001
From: jcorgan
Date: Sat, 10 Nov 2007 19:23:57 +0000
Subject: Restores 8-bit sample format support to FPGA code.  Synthesized with
 7.1SP1.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6858 221aa14e-8319-0410-a670-987f0aec2ac5
---
 usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf | Bin 180944 -> 181148 bytes
 usrp/fpga/rbf/rev2/std_4rx_0tx.rbf   | Bin 181726 -> 183046 bytes
 usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf | Bin 180944 -> 181148 bytes
 usrp/fpga/rbf/rev4/std_4rx_0tx.rbf   | Bin 181726 -> 183046 bytes
 usrp/fpga/sdr_lib/rx_buffer.v        |   2 +-
 5 files changed, 1 insertion(+), 1 deletion(-)

(limited to 'usrp/fpga')

diff --git a/usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf b/usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf
index 072bd8dde..f09848704 100755
Binary files a/usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf and b/usrp/fpga/rbf/rev2/std_2rxhb_2tx.rbf differ
diff --git a/usrp/fpga/rbf/rev2/std_4rx_0tx.rbf b/usrp/fpga/rbf/rev2/std_4rx_0tx.rbf
index 43f901d31..1deca9517 100755
Binary files a/usrp/fpga/rbf/rev2/std_4rx_0tx.rbf and b/usrp/fpga/rbf/rev2/std_4rx_0tx.rbf differ
diff --git a/usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf b/usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf
index 072bd8dde..f09848704 100755
Binary files a/usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf and b/usrp/fpga/rbf/rev4/std_2rxhb_2tx.rbf differ
diff --git a/usrp/fpga/rbf/rev4/std_4rx_0tx.rbf b/usrp/fpga/rbf/rev4/std_4rx_0tx.rbf
index 43f901d31..1deca9517 100755
Binary files a/usrp/fpga/rbf/rev4/std_4rx_0tx.rbf and b/usrp/fpga/rbf/rev4/std_4rx_0tx.rbf differ
diff --git a/usrp/fpga/sdr_lib/rx_buffer.v b/usrp/fpga/sdr_lib/rx_buffer.v
index 7c52925c9..d17294b98 100644
--- a/usrp/fpga/sdr_lib/rx_buffer.v
+++ b/usrp/fpga/sdr_lib/rx_buffer.v
@@ -136,7 +136,7 @@ module rx_buffer
 	    phase <= 4'd1;
        end
      else if(~rx_full)
-       if(phase == channels)
+       if(phase == ((bitwidth == 5'd8) ? (channels>>1) : channels))
 	 phase <= 4'd0;
        else
 	 phase <= phase + 4'd1;
-- 
cgit