aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
Commit message (Collapse)AuthorAgeFilesLines
* Put fast path code (rx setup) back into txrx.c.Josh Blum2010-02-231-29/+59
| | | | Store the fast path addrs in the udp data handler.
* Work on the io interface for a device (and some implementation work in usrp2).Josh Blum2010-02-222-2/+5
| | | | | Modified the udp transport to reflect some of these changes. Got the fw compiling again, and it will not set data to true for small payloads (configuration ones).
* DDC enable with stream at control OTWJosh Blum2010-02-191-3/+19
|
* DUC and DDC control packets OTWJosh Blum2010-02-191-0/+55
|
* Added control for usrp2 aux dac and adc control.Josh Blum2010-02-171-0/+39
|
* Added i2c control transactions in fw and hostJosh Blum2010-02-171-0/+28
|
* Worked out spi api for the dboard interface.Josh Blum2010-02-171-1/+32
| | | | Created usrp2 spi transaction control on host and fw
* moved host code into host directory for clean (unambiguous) top levelJosh Blum2010-02-171-1/+1
|
* Added control code in the txrx.c and dboard interface for usrp2 to handle ↵Josh Blum2010-02-163-6/+65
| | | | gpio and atr
* Setting the clock config over controlJosh Blum2010-02-161-0/+38
|
* Moved the usrp2 implementation files into a usrp2 dir within mboard.Josh Blum2010-02-161-0/+2
| | | | Filled in many of the properties for the mboard (including clock config).
* Restored microblaze build (accidentally removed makefile ams and gitignores ↵Josh Blum2010-02-1613-1/+356
| | | | when doing cmake for host)
* Removed Autotools stuff and the git ignore files.Josh Blum2010-02-1512-390/+0
| | | | | Feeding cpack a readme and license file. Added readme contents.
* Reading the dboard ids from the usrp2.Josh Blum2010-02-123-1/+9
|
* Added a templated dictionary class because its more useful than map.Josh Blum2010-02-121-8/+17
| | | | | | | Made the device addrs into a string:string dict. If its all strings we dont have to change the top level caller for new product. Created shared_iovec class to manage memory for device recvs. Work on the bro/dude control protocol for usrp2.
* Getting hello packets from the usrp2 with ip and mac addrs.Josh Blum2010-02-116-200/+74
| | | | Cleaned up the mb build system a bit.
* removed unwanted/broken filesJosh Blum2010-02-1015-1559/+54
|
* net_common working in this state with control udp packetsJosh Blum2010-02-10163-38/+60493
|
* removed dboard filesJosh Blum2010-02-1012-2055/+38
|
* Copied a snapshot of the usrp2 firmware into the microblaze firmware ↵Josh Blum2010-02-10146-0/+20097
| | | | | | directory in the uhd repo. Added erllc copyrights to the files created and modified at erllc.
* Reorganized structure into include, lib, test, firmware, fpga.Josh Blum2010-01-121-0/+4
The fpga and firmware are empty placeholders for now.