Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 8953

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.3">
  <compounddef id="usrp__prims_8h" kind="file">
    <compoundname>usrp_prims.h</compoundname>
    <includes refid="usrp__slots_8h" local="no">usrp_slots.h</includes>
    <includes local="no">string</includes>
    <includedby refid="db__base__impl_8h" local="no">db_base_impl.h</includedby>
    <incdepgraph>
      <node id="6568">
        <label>usrp_prims.h</label>
        <link refid="usrp_prims.h"/>
        <childnode refid="6569" relation="include">
        </childnode>
        <childnode refid="6570" relation="include">
        </childnode>
      </node>
      <node id="6570">
        <label>string</label>
      </node>
      <node id="6569">
        <label>usrp_slots.h</label>
        <link refid="usrp__slots_8h"/>
      </node>
    </incdepgraph>
    <invincdepgraph>
      <node id="6571">
        <label>usrp_prims.h</label>
        <link refid="usrp_prims.h"/>
        <childnode refid="6572" relation="include">
        </childnode>
      </node>
      <node id="6572">
        <label>db_base_impl.h</label>
        <link refid="db__base__impl_8h"/>
      </node>
    </invincdepgraph>
    <innerclass refid="structusrp__dboard__eeprom" prot="public">usrp_dboard_eeprom</innerclass>
      <sectiondef kind="enum">
      <memberdef kind="enum" id="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2" prot="public" static="no">
        <name>usrp_load_status_t</name>
        <enumvalue id="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2a019b1cd5a5ade04e9a2a046da8838351" prot="public">
          <name>ULS_ERROR</name>
          <initializer> 0</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2ad0f9fbcbeef4760445bc66d20339957a" prot="public">
          <name>ULS_OK</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2a6d74db49055b241d7d030a8dbaf46f42" prot="public">
          <name>ULS_ALREADY_LOADED</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="42" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" bodystart="42" bodyend="42"/>
      </memberdef>
      <memberdef kind="enum" id="usrp__prims_8h_1aff88561a43ab4eb5a12f1f6b6e1a5319" prot="public" static="no">
        <name>usrp_dbeeprom_status_t</name>
        <enumvalue id="usrp__prims_8h_1aff88561a43ab4eb5a12f1f6b6e1a5319a4511bf9a250718650f856819ec07132a" prot="public">
          <name>UDBE_OK</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="usrp__prims_8h_1aff88561a43ab4eb5a12f1f6b6e1a5319ad40e7b8cbbd8ffbac091eaf5a3d5f800" prot="public">
          <name>UDBE_BAD_SLOT</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="usrp__prims_8h_1aff88561a43ab4eb5a12f1f6b6e1a5319a52291acb7ae7f8b6ca4cc43a2a0c1444" prot="public">
          <name>UDBE_NO_EEPROM</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="usrp__prims_8h_1aff88561a43ab4eb5a12f1f6b6e1a5319a065b565a87b98cdb159a36fdbbbdc4a3" prot="public">
          <name>UDBE_INVALID_EEPROM</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="264" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" bodystart="264" bodyend="264"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="var">
      <memberdef kind="variable" id="usrp__prims_8h_1a4e6a3c8a3c4dd58a08fb5bc38eb4b538" prot="public" static="yes" mutable="no">
        <type>const int</type>
        <definition>const int USRP_HASH_SIZE</definition>
        <argsstring></argsstring>
        <name>USRP_HASH_SIZE</name>
        <initializer> 16</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="40" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="usrp__prims_8h_1a34bf0b9e6677081c770f7c7969d05fca" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp_one_time_init</definition>
        <argsstring>()</argsstring>
        <name>usrp_one_time_init</name>
        <briefdescription>
<para>initialize libusb; probe busses and devices. Safe to call more than once. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="51"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a0b59ad04d1bc23fb5a070983f60572bf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void usrp_rescan</definition>
        <argsstring>()</argsstring>
        <name>usrp_rescan</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="56"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a5f4ddf077833e2dda26ddf46f8a01755" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>struct usb_device *</type>
        <definition>struct usb_device* usrp_find_device</definition>
        <argsstring>(int nth, bool fx2_ok_p=false)</argsstring>
        <name>usrp_find_device</name>
        <param>
          <type>int</type>
          <declname>nth</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>fx2_ok_p</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
<para>locate Nth (zero based) USRP device in system. Return pointer or 0 if not found. </para>        </briefdescription>
        <detaileddescription>
<para>The following kinds of devices are considered USRPs:</para><para>unconfigured USRP (no firwmare loaded) configured USRP (firmware loaded) unconfigured Cypress FX2 (only if fx2_ok_p is true) </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="68"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aedc2226804603c60644a73f5240b087a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_usrp_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_usrp_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="70"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1af6620dfc8ff08e628ddcbdb192d5f3b6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_usrp0_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_usrp0_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="71"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a82027a9d7e8a3d22e724f8f13bd2ea7d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_usrp1_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_usrp1_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="72"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a902ed2f94823c5ae4a6bcc0a2eb46e08" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_usrp2_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_usrp2_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="73"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1adc30b4f5e06daaa3f8f2d8a7d9ef25ce" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_hw_rev</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_hw_rev</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="74"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a1554cb7ff7a6645cbbe28ca1fa7c5726" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_fx2_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_fx2_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="76"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a3a9909a96abb29b9d16fa7a0e9e9bfea" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_unconfigured_usrp_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_unconfigured_usrp_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="78"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1acd505b0dabbc020f3f8b66f3d4de7e62" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_configured_usrp_p</definition>
        <argsstring>(struct usb_device *q)</argsstring>
        <name>usrp_configured_usrp_p</name>
        <param>
          <type>struct usb_device *</type>
          <declname>q</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="79"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a0c183bae342bd9bf9bf2430c9577c094" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
        <definition>struct usb_dev_handle* usrp_open_cmd_interface</definition>
        <argsstring>(struct usb_device *dev)</argsstring>
        <name>usrp_open_cmd_interface</name>
        <param>
          <type>struct usb_device *</type>
          <declname>dev</declname>
        </param>
        <briefdescription>
<para>given a usb_device return an instance of the appropriate <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> </para>        </briefdescription>
        <detaileddescription>
<para>These routines claim the specified interface and select the correct alternate interface. (USB nomenclature is totally screwed!)</para><para>If interface can&apos;t be opened, or is already claimed by some other process, 0 is returned. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="90"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a35cc66a67633c39b946c7122fe2b69e5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
        <definition>struct usb_dev_handle* usrp_open_rx_interface</definition>
        <argsstring>(struct usb_device *dev)</argsstring>
        <name>usrp_open_rx_interface</name>
        <param>
          <type>struct usb_device *</type>
          <declname>dev</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="91"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aba4a59c411f144cb751216caf2582998" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
        <definition>struct usb_dev_handle* usrp_open_tx_interface</definition>
        <argsstring>(struct usb_device *dev)</argsstring>
        <name>usrp_open_tx_interface</name>
        <param>
          <type>struct usb_device *</type>
          <declname>dev</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="92"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a03b956e192fcb7018729277439b65ae9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_close_interface</definition>
        <argsstring>(struct usb_dev_handle *udh)</argsstring>
        <name>usrp_close_interface</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <briefdescription>
<para>close interface. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="97"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a0b125a63e9a2495bba503ad3eaefa654" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2" kindref="member">usrp_load_status_t</ref></type>
        <definition>usrp_load_status_t usrp_load_firmware</definition>
        <argsstring>(struct usb_dev_handle *udh, const char *filename, bool force)</argsstring>
        <name>usrp_load_firmware</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>filename</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>force</declname>
        </param>
        <briefdescription>
<para>load intel hex format file into USRP/Cypress FX2 (8051). </para>        </briefdescription>
        <detaileddescription>
<para>The filename extension is typically *.ihx</para><para>Note that loading firmware may cause the device to renumerate. I.e., change its configuration, invalidating the current device handle. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="109"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ab4f474ffd6d2b9abd11204e9f44c8c6d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2" kindref="member">usrp_load_status_t</ref></type>
        <definition>usrp_load_status_t usrp_load_firmware_nth</definition>
        <argsstring>(int nth, const char *filename, bool force)</argsstring>
        <name>usrp_load_firmware_nth</name>
        <param>
          <type>int</type>
          <declname>nth</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>filename</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>force</declname>
        </param>
        <briefdescription>
<para>load intel hex format file into USRP FX2 (8051). </para>        </briefdescription>
        <detaileddescription>
<para>The filename extension is typically *.ihx</para><para>Note that loading firmware may cause the device to renumerate. I.e., change its configuration, invalidating the current device handle. If the result is ULS_OK, usrp_load_firmware_nth delays 1 second then rescans the busses and devices. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="122"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aa66fe132dab301b35a2e81a709f9f4d1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="usrp__prims_8h_1a516dbfb08540b8fabe7c291fd1942ba2" kindref="member">usrp_load_status_t</ref></type>
        <definition>usrp_load_status_t usrp_load_fpga</definition>
        <argsstring>(struct usb_dev_handle *udh, const char *filename, bool force)</argsstring>
        <name>usrp_load_fpga</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>const char *</type>
          <declname>filename</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>force</declname>
        </param>
        <briefdescription>
<para>load fpga configuration bitstream </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="128"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a98e9c03663ff8c1528b5c5d604508a25" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_load_standard_bits</definition>
        <argsstring>(int nth, bool force, const std::string fpga_filename=&quot;&quot;, const std::string firmware_filename=&quot;&quot;)</argsstring>
        <name>usrp_load_standard_bits</name>
        <param>
          <type>int</type>
          <declname>nth</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>force</declname>
        </param>
        <param>
          <type>const std::string</type>
          <declname>fpga_filename</declname>
          <defval>&quot;&quot;</defval>
        </param>
        <param>
          <type>const std::string</type>
          <declname>firmware_filename</declname>
          <defval>&quot;&quot;</defval>
        </param>
        <briefdescription>
<para>load the regular firmware and fpga bitstream in the Nth USRP. </para>        </briefdescription>
        <detaileddescription>
<para>This is the normal starting point... </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="137"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a21ec6c2858964deb139394423edf6fed" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_hash</definition>
        <argsstring>(struct usb_dev_handle *udh, int which, const unsigned char hash[USRP_HASH_SIZE])</argsstring>
        <name>usrp_set_hash</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which</declname>
        </param>
        <param>
          <type>const unsigned char</type>
          <declname>hash</declname>
          <array>[USRP_HASH_SIZE]</array>
        </param>
        <briefdescription>
<para>copy the given <computeroutput>hash</computeroutput> into the USRP hash slot <computeroutput>which</computeroutput>. The usrp implements two hash slots, 0 and 1. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="144"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ac60533d143c7e700e84b88447e33a7e6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_get_hash</definition>
        <argsstring>(struct usb_dev_handle *udh, int which, unsigned char hash[USRP_HASH_SIZE])</argsstring>
        <name>usrp_get_hash</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which</declname>
        </param>
        <param>
          <type>unsigned char</type>
          <declname>hash</declname>
          <array>[USRP_HASH_SIZE]</array>
        </param>
        <briefdescription>
<para>retrieve the <computeroutput>hash</computeroutput> from the USRP hash slot <computeroutput>which</computeroutput>. The usrp implements two hash slots, 0 and 1. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="151"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a594272ce7fd5772ce97d39132046dc2e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_write_fpga_reg</definition>
        <argsstring>(struct usb_dev_handle *udh, int reg, int value)</argsstring>
        <name>usrp_write_fpga_reg</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>reg</declname>
        </param>
        <param>
          <type>int</type>
          <declname>value</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="153"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a04fd747c11bf31290229b9784194c759" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_read_fpga_reg</definition>
        <argsstring>(struct usb_dev_handle *udh, int reg, int *value)</argsstring>
        <name>usrp_read_fpga_reg</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>reg</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>value</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="154"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a26055c0ba2f391df9afadff5d33eeff5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_fpga_reset</definition>
        <argsstring>(struct usb_dev_handle *udh, bool on)</argsstring>
        <name>usrp_set_fpga_reset</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>on</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="155"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a1f5fe54493a31469dbe5a383546d7f14" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_fpga_tx_enable</definition>
        <argsstring>(struct usb_dev_handle *udh, bool on)</argsstring>
        <name>usrp_set_fpga_tx_enable</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>on</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="156"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1afeed1d956ed81e64cfd43be74c085e32" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_fpga_rx_enable</definition>
        <argsstring>(struct usb_dev_handle *udh, bool on)</argsstring>
        <name>usrp_set_fpga_rx_enable</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>on</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="157"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a9ce004216efdb0ea45cd97ccc2f70e5b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_fpga_tx_reset</definition>
        <argsstring>(struct usb_dev_handle *udh, bool on)</argsstring>
        <name>usrp_set_fpga_tx_reset</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>on</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="158"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ac684986a93d10687ba66ab50c1cfc5ae" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_fpga_rx_reset</definition>
        <argsstring>(struct usb_dev_handle *udh, bool on)</argsstring>
        <name>usrp_set_fpga_rx_reset</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>on</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="159"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a7aef51654dcfcbefb308c5369a1047fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_set_led</definition>
        <argsstring>(struct usb_dev_handle *udh, int which, bool on)</argsstring>
        <name>usrp_set_led</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>on</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="160"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a03f17343426a963b66ce52334dddb419" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_check_rx_overrun</definition>
        <argsstring>(struct usb_dev_handle *udh, bool *overrun_p)</argsstring>
        <name>usrp_check_rx_overrun</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref> *</type>
          <declname>overrun_p</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="162"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ae3d83d88d9d9086c610f3c51f17b0258" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_check_tx_underrun</definition>
        <argsstring>(struct usb_dev_handle *udh, bool *underrun_p)</argsstring>
        <name>usrp_check_tx_underrun</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref> *</type>
          <declname>underrun_p</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="163"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a58113840bb3dd954a146b438b7268910" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_i2c_write</definition>
        <argsstring>(struct usb_dev_handle *udh, int i2c_addr, const void *buf, int len)</argsstring>
        <name>usrp_i2c_write</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>i2c_addr</declname>
        </param>
        <param>
          <type>const void *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="168"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a8df1287cdc58b2c8559a4eae28f57abc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_i2c_read</definition>
        <argsstring>(struct usb_dev_handle *udh, int i2c_addr, void *buf, int len)</argsstring>
        <name>usrp_i2c_read</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>i2c_addr</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="171"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a859332ca0fa91446e279fa72e78fcb50" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_spi_write</definition>
        <argsstring>(struct usb_dev_handle *udh, int optional_header, int enables, int format, const void *buf, int len)</argsstring>
        <name>usrp_spi_write</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>optional_header</declname>
        </param>
        <param>
          <type>int</type>
          <declname>enables</declname>
        </param>
        <param>
          <type>int</type>
          <declname>format</declname>
        </param>
        <param>
          <type>const void *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="178"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aa374fd88849aedd1054321c761a82115" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_spi_read</definition>
        <argsstring>(struct usb_dev_handle *udh, int optional_header, int enables, int format, void *buf, int len)</argsstring>
        <name>usrp_spi_read</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>optional_header</declname>
        </param>
        <param>
          <type>int</type>
          <declname>enables</declname>
        </param>
        <param>
          <type>int</type>
          <declname>format</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="182"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ab3cfffe0284bd7b4c512e86cb961204b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_9862_write</definition>
        <argsstring>(struct usb_dev_handle *udh, int which_codec, int regno, int value)</argsstring>
        <name>usrp_9862_write</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which_codec</declname>
        </param>
        <param>
          <type>int</type>
          <declname>regno</declname>
        </param>
        <param>
          <type>int</type>
          <declname>value</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="188"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aa8b15e769f9eb583bd18b0e432c1011f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_9862_read</definition>
        <argsstring>(struct usb_dev_handle *udh, int which_codec, int regno, unsigned char *value)</argsstring>
        <name>usrp_9862_read</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which_codec</declname>
        </param>
        <param>
          <type>int</type>
          <declname>regno</declname>
        </param>
        <param>
          <type>unsigned char *</type>
          <declname>value</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="193"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1adbac5b8c1e8649ae31d12c81c4b5af88" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_9862_write_many</definition>
        <argsstring>(struct usb_dev_handle *udh, int which_codec, const unsigned char *buf, int len)</argsstring>
        <name>usrp_9862_write_many</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which_codec</declname>
        </param>
        <param>
          <type>const unsigned char *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
<para>Write multiple 9862 regs at once. </para>        </briefdescription>
        <detaileddescription>
<para><computeroutput>buf</computeroutput> contains alternating register_number, register_value pairs. <computeroutput>len</computeroutput> must be even and is the length of buf in bytes. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="202"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aac1c325a03646703c3432aa66ed886dc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_9862_write_many_all</definition>
        <argsstring>(struct usb_dev_handle *udh, const unsigned char *buf, int len)</argsstring>
        <name>usrp_9862_write_many_all</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>const unsigned char *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
<para>write specified regs to all 9862&apos;s in the system </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="209"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a4fd9df062b42febbed042f6141f2acd3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_eeprom_write</definition>
        <argsstring>(struct usb_dev_handle *udh, int i2c_addr, int eeprom_offset, const void *buf, int len)</argsstring>
        <name>usrp_eeprom_write</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>i2c_addr</declname>
        </param>
        <param>
          <type>int</type>
          <declname>eeprom_offset</declname>
        </param>
        <param>
          <type>const void *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="216"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1acdccdf882fcaf299eabb1db79f1f748a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_eeprom_read</definition>
        <argsstring>(struct usb_dev_handle *udh, int i2c_addr, int eeprom_offset, void *buf, int len)</argsstring>
        <name>usrp_eeprom_read</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>i2c_addr</declname>
        </param>
        <param>
          <type>int</type>
          <declname>eeprom_offset</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>buf</declname>
        </param>
        <param>
          <type>int</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="223"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a2af0eaf4a23d2eb57a865421a95ccb77" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_write_aux_dac</definition>
        <argsstring>(struct usb_dev_handle *uhd, int slot, int which_dac, int value)</argsstring>
        <name>usrp_write_aux_dac</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>uhd</declname>
        </param>
        <param>
          <type>int</type>
          <declname>slot</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which_dac</declname>
        </param>
        <param>
          <type>int</type>
          <declname>value</declname>
        </param>
        <briefdescription>
<para>write to the specified aux dac. </para>        </briefdescription>
        <detaileddescription>
<para><computeroutput>slot:</computeroutput> which Tx or Rx slot to write. N.B., SLOT_TX_A and SLOT_RX_A share the same AUX DAC&apos;s SLOT_TX_B and SLOT_RX_B share the same AUX DAC&apos;s</para><para><computeroutput>which_dac:</computeroutput> [0,3] RX slots must use only 0 and 1. TX slots must use only 2 and 3.</para><para>AUX DAC 3 is really the 9862 sigma delta output.</para><para><computeroutput>value</computeroutput> to write to aux dac. All dacs take straight binary values. Although dacs 0, 1 and 2 are 8-bit and dac 3 is 12-bit, the interface is in terms of 12-bit values [0,4095] </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="245"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ace8b533ca2d368ad003e17b61166ae8b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_read_aux_adc</definition>
        <argsstring>(struct usb_dev_handle *udh, int slot, int which_adc, int *value)</argsstring>
        <name>usrp_read_aux_adc</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>slot</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which_adc</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>value</declname>
        </param>
        <briefdescription>
<para>Read the specified aux adc. </para>        </briefdescription>
        <detaileddescription>
<para><computeroutput>slot:</computeroutput> which Tx or Rx slot to read aux dac <computeroutput>which_adc:</computeroutput> [0,1] which of the two adcs to read <computeroutput>*value</computeroutput>: return value, 12-bit straight binary. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="255"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1ab860189f7bc6e0531912c03aa52d3dbe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>const std::string</type>
        <definition>const std::string usrp_dbid_to_string</definition>
        <argsstring>(int dbid)</argsstring>
        <name>usrp_dbid_to_string</name>
        <param>
          <type>int</type>
          <declname>dbid</declname>
        </param>
        <briefdescription>
<para>usrp daughterboard id to name mapping </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="261"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a5a545da40c2e491440921355d5ed5e22" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="usrp__prims_8h_1aff88561a43ab4eb5a12f1f6b6e1a5319" kindref="member">usrp_dbeeprom_status_t</ref></type>
        <definition>usrp_dbeeprom_status_t usrp_read_dboard_eeprom</definition>
        <argsstring>(struct usb_dev_handle *udh, int slot_id, usrp_dboard_eeprom *eeprom)</argsstring>
        <name>usrp_read_dboard_eeprom</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>slot_id</declname>
        </param>
        <param>
          <type><ref refid="structusrp__dboard__eeprom" kindref="compound">usrp_dboard_eeprom</ref> *</type>
          <declname>eeprom</declname>
        </param>
        <briefdescription>
<para>Read and return parsed daughterboard eeprom. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="278"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1a2a2e12e2d2da61eade7c2676aeb4fcb0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_write_dboard_offsets</definition>
        <argsstring>(struct usb_dev_handle *udh, int slot_id, short offset0, short offset1)</argsstring>
        <name>usrp_write_dboard_offsets</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <param>
          <type>int</type>
          <declname>slot_id</declname>
        </param>
        <param>
          <type>short</type>
          <declname>offset0</declname>
        </param>
        <param>
          <type>short</type>
          <declname>offset1</declname>
        </param>
        <briefdescription>
<para>write ADC/DAC offset calibration constants to d&apos;board eeprom </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="284"/>
      </memberdef>
      <memberdef kind="function" id="usrp__prims_8h_1aea153aa1e930e2fc6731e65c49288769" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>std::string</type>
        <definition>std::string usrp_serial_number</definition>
        <argsstring>(struct usb_dev_handle *udh)</argsstring>
        <name>usrp_serial_number</name>
        <param>
          <type>struct <ref refid="structusb__dev__handle" kindref="compound">usb_dev_handle</ref> *</type>
          <declname>udh</declname>
        </param>
        <briefdescription>
<para>return a usrp&apos;s serial number. </para>        </briefdescription>
        <detaileddescription>
<para>Note that this only works on a configured usrp. <simplesect kind="return"><para>non-zero length string iff successful. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h" line="292"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp/host/lib/legacy/usrp_prims.h"/>
  </compounddef>
</doxygen>