summaryrefslogtreecommitdiffstats
path: root/host/include
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2010-03-03 01:19:00 -0800
committerJosh Blum <josh@joshknows.com>2010-03-03 01:19:00 -0800
commitbb8417526c14bd49192c159cbdc52f5ea0063784 (patch)
tree6f8d8e0fe7cc8bb1698d4f37ba53e8f464f55b7f /host/include
parent8e8221dc380fb275a17dcd0abbfaea108f44505f (diff)
downloaduhd-bb8417526c14bd49192c159cbdc52f5ea0063784.tar.gz
uhd-bb8417526c14bd49192c159cbdc52f5ea0063784.tar.bz2
uhd-bb8417526c14bd49192c159cbdc52f5ea0063784.zip
Making use of vrt lib in the usrp2 io_impl.
Added a packet size param to the vrt pack and unpack.
Diffstat (limited to 'host/include')
-rw-r--r--host/include/uhd/transport/vrt.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/host/include/uhd/transport/vrt.hpp b/host/include/uhd/transport/vrt.hpp
index b56da4077..2fb90a497 100644
--- a/host/include/uhd/transport/vrt.hpp
+++ b/host/include/uhd/transport/vrt.hpp
@@ -33,6 +33,7 @@ namespace vrt{
* \param header_buff memory to write the packed vrt header
* \param num_header_words32 number of words in the vrt header
* \param num_payload_words32 the length of the payload
+ * \param num_packet_words32 the length of the packet
* \param packet_count the packet count sequence number
*/
void pack(
@@ -40,6 +41,7 @@ namespace vrt{
uint32_t *header_buff, //output
size_t &num_header_words32, //output
size_t num_payload_words32, //input
+ size_t &num_packet_words32, //output
size_t packet_count //input
);
@@ -49,6 +51,7 @@ namespace vrt{
* \param header_buff memory to read the packed vrt header
* \param num_header_words32 number of words in the vrt header
* \param num_payload_words32 the length of the payload
+ * \param num_packet_words32 the length of the packet
* \param packet_count the packet count sequence number
*/
void unpack(
@@ -56,6 +59,7 @@ namespace vrt{
const uint32_t *header_buff, //input
size_t &num_header_words32, //output
size_t &num_payload_words32, //output
+ size_t num_packet_words32, //input
size_t &packet_count //output
);