projects
/
debian
/
gnuradio
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'fix/libdir' of git@gnuradio.org:gnuradio
[debian/gnuradio]
/
usrp
/
host
/
lib
/
fusb_sysconfig_generic.cc
diff --git
a/usrp/host/lib/fusb_sysconfig_generic.cc
b/usrp/host/lib/fusb_sysconfig_generic.cc
index fb50910c6d9930465fdc8560ccb23eca3944e996..e0986510c3ec4ffeb9e81989346fc34c59e1c426 100644
(file)
--- a/
usrp/host/lib/fusb_sysconfig_generic.cc
+++ b/
usrp/host/lib/fusb_sysconfig_generic.cc
@@
-1,12
+1,12
@@
/* -*- c++ -*- */
/*
/* -*- c++ -*- */
/*
- * Copyright 2003 Free Software Foundation, Inc.
+ * Copyright 2003
,2009
Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
* GNU Radio is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
*
* This file is part of GNU Radio
*
* GNU Radio is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version
2
, or (at your option)
+ * the Free Software Foundation; either version
3
, or (at your option)
* any later version.
*
* GNU Radio is distributed in the hope that it will be useful,
* any later version.
*
* GNU Radio is distributed in the hope that it will be useful,
@@
-24,9
+24,10
@@
#include <fusb_generic.h>
static const int MAX_BLOCK_SIZE = 16 * 1024; // hard limit
#include <fusb_generic.h>
static const int MAX_BLOCK_SIZE = 16 * 1024; // hard limit
+static const int FUSB_BUFFER_SIZE = 2 * (1L << 20); // 2 MB
fusb_devhandle *
fusb_devhandle *
-fusb_sysconfig::make_devhandle (usb_dev_handle *udh)
+fusb_sysconfig::make_devhandle (usb_dev_handle *udh
, libusb_context *ctx
)
{
return new fusb_devhandle_generic (udh);
}
{
return new fusb_devhandle_generic (udh);
}
@@
-35,3
+36,13
@@
int fusb_sysconfig::max_block_size ()
{
return MAX_BLOCK_SIZE;
}
{
return MAX_BLOCK_SIZE;
}
+
+int fusb_sysconfig::default_block_size ()
+{
+ return fusb_sysconfig::max_block_size ();
+}
+
+int fusb_sysconfig::default_buffer_size ()
+{
+ return FUSB_BUFFER_SIZE;
+}