aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | | | | | | usrp1: Cmake changes to find libusb-1.0Josh Blum2010-08-132-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FindUSB1.cmake file imported from the libFTDI project, http://www.intra2net.com/en/developer/libftdi
| | * | | | | | | | | | | | usrp1: Add libusb-1.0 implementations of USB interfacesThomas Tsou2010-08-132-0/+1092
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | usrp1: Add USB transport interfacesThomas Tsou2010-08-135-0/+192
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds generic interfaces for control and zero-copy transport of data between the host and a slave device. The interfaces are separate and generic to accommodate multiple implementations that may include cross platform libraries such as libusb or a platform specific implementation such as Linux usbfs.
| | * | | | | | | | | | | | usrp1: Add SPI transaction command to FX2 firmwareThomas Tsou2010-08-134-3/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing SPI read command is set for half-duplex 8-bit or 16-bit writes followed by an equivalent sized read. This patch adds a new command, VRQ_SPI_TRANSACT, which performs a full-duplex transaction up to 4-bytes. Since the data buffer of the USB control transfer is not available for outbound data on IN requests, the 4 bytes of write data are sent through the request parameters. Enables are sent in the previsouly unused high byte of the length parameter. The USB field mappings are shown below. Only rising edge and MSB operation is supported. Field (8-bit) Description ===== ===== bmRequestType 0x80 (USB Device IN request) bRequest 0x83 (VRQ_SPI_TRANSACT) wValueH OUT data(0) wValueL OUT data(1) wIndexH OUT data(2) wIndexL OUT data(3) wLengthH SPI enables wLengthL Number of bytes to transfer (1-4) EP0BUF IN data
| | * | | | | | | | | | | | usrp1: Add FX2 firmware filesThomas Tsou2010-08-13107-0/+11421
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These firmware files for the usrp1 are imported from GNURadio.
| * | | | | | | | | | | | | Merge branch 'ise12' into nextJosh Blum2010-08-313-29/+23
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | clean up DAC inversion and swapping to match schematicsMatt Ettus2010-08-251-3/+6
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Clean up iq swapping on RX. It is now swapped in the top level.Matt Ettus2010-08-253-27/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | widened muxes to 4 bits to match tx side and handle more ADCs in future
| | * | | | | | | | | | | | Merge branch 'features' into tx_policyMatt Ettus2010-08-172-3/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * features: added compat number to usrp2 readback mux makefile dependency fix for second expansion
| * | | | | | | | | | | | | | uhd: sine table for tx waveformsJosh Blum2010-08-311-4/+15
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | usrp2: flush the error flow messages, issue the stop before register ↵Josh Blum2010-08-312-7/+7
| | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure to align count
| * | | | | | | | | | | | | uhd: added interleave/de-interleave type conversion routinesJosh Blum2010-08-304-20/+166
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | uhd: fixed short conversion (IQ swap) and added test between short/floatJosh Blum2010-08-303-8/+105
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'pps_test' into nextJosh Blum2010-08-303-0/+105
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
| | * | | | | | | | | | | Created pps_test example and docsJason Abele2010-08-273-0/+105
| | | | | | | | | | | | |
| * | | | | | | | | | | | basic-tx: added docs for new subdevicesJosh Blum2010-08-261-1/+5
| | | | | | | | | | | | |
| * | | | | | | | | | | | basic-tx: mirror the rx subdevices for basic tx boards as wellJosh Blum2010-08-261-14/+18
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'mux'Josh Blum2010-08-263-65/+23
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | |
| | * | | | | | | | | | | Merge branch 'convert_types' into muxJosh Blum2010-08-252-78/+202
| | |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | usrp2: changes to mux calculation routine and usrp2 fpga compat numberJosh Blum2010-08-253-65/+23
| | | |/ / / / / / / / / / | | |/| | | | | | | | | |
| * | | | | | | | | | | | uhd: switched the IQ order interpretation for convert typesJosh Blum2010-08-251-37/+29
| | |/ / / / / / / / / / | |/| | | | | | | | | |
| * | | | | | | | | | | uhd: convert types corrected for little endian, created SSE2 float/short ↵Josh Blum2010-08-242-78/+202
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion for no-swap case
* | | | | | | | | | | Add clkgen-config, usrp-e-i2c and usrp-e-spi to the installed utils.Philip Balister2010-09-094-0/+449
| | | | | | | | | | |
* | | | | | | | | | | Add usrp-e-debug-pins to utils. This is the wrong place for the regs headerPhilip Balister2010-08-293-0/+277
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | file.
* | | | | | | | | | | Test if usrp_e kernel module is loaded before trying to load the FPGA. DoPhilip Balister2010-08-281-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not load the the fpga if the kernel module is loaded.
* | | | | | | | | | | Move fpga-downloader and usrp-e-loopback into utils so they get packagedPhilip Balister2010-08-283-0/+453
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for installation on the USRP Embedded.
* | | | | | | | | | | Add support for building c programs. Remove -pedantic and -ansi flags.Philip Balister2010-08-281-3/+1
| | | | | | | | | | |
* | | | | | | | | | | usrp-e: implemented tx policy and handling of async messagesJosh Blum2010-08-252-19/+114
| | | | | | | | | | |
* | | | | | | | | | | usrp-e: fixed codec control gain calculation error, added tx policy ↵Josh Blum2010-08-244-8/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | registers, set to next packet
* | | | | | | | | | | usrp-e: added dboard iface set gpio debug callJosh Blum2010-08-241-0/+24
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_eJosh Blum2010-08-245-4/+45
|\| | | | | | | | | |
| * | | | | | | | | | usrp: added get dboard iface to simple wrapper, and set gpio debug to dboard ↵Josh Blum2010-08-234-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | iface
| * | | | | | | | | | basic: better errors for invalid antenna selectionJosh Blum2010-08-231-4/+4
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_eJosh Blum2010-08-238-47/+146
|\| | | | | | | | | |
| * | | | | | | | | | uhd: removed msvc warnings and errors (no M_PI)Josh Blum2010-08-201-3/+4
| | | | | | | | | | |
| * | | | | | | | | | uhd: tx waveform generates on the fly nowJosh Blum2010-08-201-54/+57
| | | | | | | | | | |
| * | | | | | | | | | uhd: tx waveform change how error is measuredJosh Blum2010-08-201-2/+3
| | | | | | | | | | |
| * | | | | | | | | | uhd: work on tx waveforms to make it more accurateJosh Blum2010-08-191-19/+43
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| * | | | | | | | | uhd: added image utils code to search the images paths for image filesJosh Blum2010-08-197-17/+87
| | | | | | | | | |
* | | | | | | | | | Change TX PGA gain scaling to match gnuradio scalingPhilip Balister2010-08-181-2/+2
| | | | | | | | | |
* | | | | | | | | | Change clock dividers so DBSRX board locks.Philip Balister2010-08-191-3/+3
| | | | | | | | | |
* | | | | | | | | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_ePhilip Balister2010-08-1921-217/+630
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/examples/CMakeLists.txt
| * | | | | | | | | uhd: replaced tx continuous app with tx waveform app (siggen example app)Josh Blum2010-08-193-114/+148
| | | | | | | | | |
| * | | | | | | | | usrp: rethrow validate subdev spec errors with additional infoJosh Blum2010-08-181-29/+36
| | | | | | | | | |
| * | | | | | | | | uhd: docs on building and installing imagesJosh Blum2010-08-184-36/+106
| | | | | | | | | |
| * | | | | | | | | usrp2: template pick rate to avoid compile errorsJosh Blum2010-08-181-2/+3
| | | | | | | | | |
| * | | | | | | | | uhd: windows path escape fixJosh Blum2010-08-181-0/+2
| | | | | | | | | |
| * | | | | | | | | Merge branch 'next'Josh Blum2010-08-181-1/+1
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| | * | | | | | | | uhd: add space to multiline string so quotes in the string cant disturb the ↵Josh Blum2010-08-171-1/+1
| | | |_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | multiline quotes
| * | | | | | | | Merge branch 'next'Josh Blum2010-08-1732-462/+590
| |\| | | | | | |