Activity
From 03/27/2010 to 05/25/2010
05/24/2010
- 11:31 pm Revision 39943a5b: Added support to set GPIO pins from dboard interface:
- write gpio and set pin control (atr or gpio)
Added property to get dboard interface from the dboard obj. - 09:38 pm Revision 71169b8e: Added timeout error message to timed samples example.
- Added try catch to recv helper because vrt unpack can throw.
- 09:21 pm Revision d32cedbf: fixes from IJB from 5/24. Basically connect unconnected wires.
- 06:47 pm Revision 830e34fe: fix for time64 register write order
- 06:34 pm Revision 6f63773d: test full width packets
05/23/2010
- 12:58 pm Revision f113ae17: Divide by 4 to convert byts/sec to samples/sec. Multiply by 4 is right out.
05/22/2010
05/21/2010
- 10:56 pm Revision d3e6f630: fifo36_to_ll8 and fifo pacer need a real fifo between them or they deadlock (b...
- 10:56 pm Revision 268324b6: fix double declaration
- 10:06 pm Revision 98bd3e1d: clean up parsing of dd.exe --list for windows usrp2 card burner
- 09:13 pm Revision 85e32e29: Work on crc testing program. Currently dumps first received packet to the
- screen. Started to reduce teh number of warnings.
- 02:15 pm Revision 96ef5b17: OK, now crc uses the timed interface to set the data rate.
- Revert "Revert "Revert "Update test program to reflect what is in the FPGA image."""
This reverts commit b5dfe74e991... - 12:08 am Revision 221909b3: use only procfs /proc/partitions for discovering raw devices on linux
05/20/2010
- 11:48 pm Revision 1d38c098: send bigger packets to reduce cpu load
- 09:44 pm Revision af1231fd: some wbx series notes
- 09:39 pm Revision a0bdd2d2: split the card burner into two python apps, one command line app with implemen...
- 08:43 pm Revision c6e8d065: removes the icache and pipelines the reads
- 03:10 pm Revision 64276eab: Rename loopback test program to match bin file name.
- 03:05 pm Revision a9fefde8: Enable realtime scheduling in loopback test to prevent overruns.
- 07:34 am Revision 3b96b1f0: put over/underrun on debug bus, remove high order address bits
- 07:32 am Revision 7a4080c0: Merge branch 'u1e' of ettus.sourcerepo.com:ettus/fpgapriv into u1e
- Conflicts:
usrp2/top/u1e/u1e_core.v - 07:30 am Revision c9425603: combined timed and crc cases. fifo pacer produces/consumes at a fixed rate
- 06:53 am Revision b38d2424: better test program for just the tx side
- 06:52 am Revision bc6968c3: fix typo, no functionality difference
05/19/2010
- 11:28 pm Revision 0c71a9e6: Merge branch 'work'
- 11:23 pm Revision fb000993: rfx dboard code minor refactor to look more like xcvr2450 code
- 10:27 pm Revision 3bb874f8: Display data rate in samples/second and fix typo.
- 10:26 pm Revision 090d0665: Calculate received sample rate for loopback test.
- 10:25 pm Revision fe753af7: Use better optimization settings.
- 10:09 pm Revision b46c5abe: Fixed some bugs in the send and recv full buffer modes.
- Dealing with samples counts, metadata flags, etc..
- 06:56 pm Revision fd28cd70: break recv loop on timeout
- 06:46 pm Revision dd385055: dont default the mode parameter, that is only asking for trouble
- 05:41 pm Revision d6fc36cb: Fix initialization bug.
- 05:21 pm Revision 88b2a958: Rename test program to match FPGA bin file name and add data rate calculation.
- 03:01 pm Revision ad01832c: Keep repo in sync with my churn ...
- 01:27 am Revision 5aac700b: init values in dboards to remove gcc warnings
- 01:12 am Revision 4db60e8d: Merge branch 'udp' of git@ettus.sourcerepo.com:ettus/fpga into work
- 01:03 am Revision bea1c582: tweaks to remove warning is msvc
- 12:46 am Revision 21e9cf4b: Merge branch 'work'
- 12:38 am Revision 4ea8822a: clock bypass divider fixes, forgot to move this part into the host
05/18/2010
- 10:01 pm Revision ec0f7e9a: Merge branch 'master' into udp
- Remove CVS files, warning removal on setting reg width, aeMB synthesis pragmas
Conflicts:
usrp2/control_lib/setting_... - 09:48 pm Revision 621ad7cc: get rid of some warnings by declaring setting reg width
- 09:26 pm Revision 17c494b7: Added tx timed samples example.
- Added called to device to get max samples per packet.
Removed device props that gave max samples per packet. - 07:36 pm Revision 8214a30d: added width parameter to avoid warnings (thanks IJB) and default value parameter
- 07:34 pm Revision eaa1508d: Added send and recv modes to the device class and packet handler implementation.
- 07:18 pm Revision b9257e64: added pragmas suggested by Ian Buckley to help ISE12 synthesis
- 07:16 pm Revision 5b449a1c: get rid of old CVS linkage
- 05:59 pm Revision e62fd331: Comment out progress indicators.
- 05:56 pm Revision b5dfe74e: Revert "Revert "Update test program to reflect what is in the FPGA image.""
- This reverts commit 7d0a98fc33c17457c9f4cd8e03eddb0d559457f0.
Must make filenames more different. - 05:28 pm Revision 7c98884e: burn sd card fix, units for seek and skip in blocks not bytes
- 02:29 pm Revision 3689cdd3: Remove rand for now. Fix bug in data rate calculation.
- 02:26 pm Revision 7d0a98fc: Revert "Update test program to reflect what is in the FPGA image."
- This reverts commit 4d82cabe938b398bc42cab3d316983d2bbe40d06.
Now sure where I got the idea this image did not conta... - 07:05 am Revision ac32c1fe: ignores
- 06:23 am Revision 527630cc: use static init lists for the types, some speedup for the fast path related on...
- 05:24 am Revision 18f3f257: Created config macro to force inline.
- 03:59 am Revision 47230fad: better debug pins
- 01:47 am Revision 101afd52: Created inline send vrt packer function that also handles fragmentation.
05/17/2010
- 08:22 pm Revision d9cc352e: work on generic packet handler (got rx working)
- 06:01 pm Revision a6f7b02a: automatic resize for small udp buffers
- 05:22 pm Revision 7facfba6: windows fix for setsockopt
- 05:12 pm Revision 7823e088: simplification of udp asio socket stuff
- 04:52 pm Revision d20595a3: calculate max samples per packet using otw type
- 01:40 am Revision 87ab0dce: settings bus to dsp_clk now uses clock crossing fifo
05/14/2010
- 08:02 pm Revision 695dd535: added set freq with lo offset to simple usrp wrapper
- 07:32 pm Revision ce0a3da1: card burner notes
- 02:05 pm Revision 4d82cabe: Update test program to reflect what is in the FPGA image.
- 01:23 am Revision abf2bc77: memcpy data when in custom io type
- 12:35 am Revision 11059ddb: fix to ad9777 dac control
05/13/2010
- 10:49 pm Revision bb3c5d65: got clock gen config working and tested
- 09:46 pm Revision d4a75cef: Connect enable to the correct gpio.
- 09:14 pm Revision 7ea3d80e: Merge branch 'master' into udp, removes u2_rev1, rev2
- Conflicts:
usrp2/control_lib/settings_bus.v - 09:07 pm Revision 573872ed: card burner: added --list option, added warning, added sync on linux
- 08:48 pm Revision fbe639c2: remove files for old prototypes, they were confusing people
- 08:37 pm Revision f85e6c6d: revert commit 9899b81f920 which should have improved timing but didn't
- 07:51 pm Revision 41928cd9: Change to 24 bit transfers.
- 07:10 pm Revision 2e6123a7: work on usrp2 card burner, uses blockdev and /proc/paritions to check for devi...
- 06:25 pm Revision 89d6cb12: Print a . for every packet received.
- 02:08 am Revision 24fca6b5: notes on usrp2 card burner
- 01:59 am Revision 9fd30e92: Added card burner python app with gui and windows support.
- 01:51 am Revision b04a1bea: moved fifos into gpmc_async, reorganized top level a bit, added in crc packet ...
05/12/2010
- 11:16 pm Revision ed486309: add missing signal from sensitivity list
- 11:13 pm Revision 4ca04dc4: Merge branch 'master' into u1e
- 11:12 pm Revision 247e36dc: packet generator and verifier, to test gpmc and other data transfer stuff
- 11:10 pm Revision 4eef4015: move dsp settings regs to reclocked setting bus. Works, gets us to within 18p...
- 06:11 pm Revision 9251c115: Add calculation for data trasnfer rates.
- 12:20 am Revision fd4bdced: reverting logic clean up which should have made timing better, but made it wor...
05/11/2010
- 11:35 pm Revision 81f211c9: Moved usrp2 eeprom addr read/write to host control over i2c/eeprom interface c...
- No longer part of the dude/bro protocol.
Simplified the mac and ip addr read write code in mboard impl.
Modified th... - 11:11 pm Revision adb82d25: Merge branch 'master' into udp
- 10:54 pm Revision 9df5aa38: remove port which is no longer there
- 10:49 pm Revision 9899b81f: cleaned up the logic, this is copied over from quad radio
- 10:48 pm Revision 93185ca7: allow settings bus to cross to a new clock domain, should help timing, but not...
- 01:55 am Revision 019be744: Add program to do initial configuration of the clkgen chip.
05/10/2010
- 11:37 pm Revision 7c7b0d0a: Added a place for serdes control on the host.
- Fix bug in codec control.
Comment out some clock control in fw code. - 10:14 pm Revision bf7ef6ae: Moved adc and dac control into codec control source file.
- The codec control powers down the chips on destruction.
- 09:56 pm Revision 57114cf6: switched passthru of cgen_sen_b to gpio127, made a note of it. No more safe_u...
- 09:18 pm Revision 650e0d9b: Merge branch 'shrinkfw' into usrp2
- 09:17 pm Revision 9c7c178f: added save state for ic regs map common
- 09:03 pm Revision d4cbea82: Merge branch 'udp' of git@ettus.sourcerepo.com:ettus/fpgapriv
- 08:23 pm Revision 4a573b5d: proper signal level for 24 bit data
- 07:00 pm Revision 3a26c45c: ad9862 transmit working
05/08/2010
05/07/2010
- 09:51 pm Revision 6ef09d18: filled in dboard interface with codec and clock control
- 09:10 pm Revision ac17bb0e: Merge branch 'usrp_e' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 08:14 pm Revision 6c306995: Update usrp_e.h file from kernel header.
- 07:45 pm Revision 8df3a38c: First pass at data transfer program that uses CRC.
- 07:25 pm Revision b4792090: Print an error and exit if open fails for some programs.
- 07:17 pm Revision 760f6f84: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 06:31 pm Revision 8ebe1265: fix for first seqno on rx, init the variable
- 05:27 pm Revision 45d92a06: SPI passthru for programming clock gen chip on brand new boards
- 01:02 am Revision 272b08ce: work on codec control, writing aux dacs, read aux adc
05/06/2010
- 10:00 pm Revision 06bcfc6b: moved usrp_e specific build stuff into its own cmake file
- 07:57 pm Revision 7790eeb9: Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 03:12 pm Revision 1acc7467: moved uhd lib cmake contents into respective subdirectories
- 12:41 am Revision 38995223: fixed exception case
- 12:03 am Revision f27400cd: Removed the boost exception stuff, replaced it with macro that formats the thr...
- SWIG didnt handle the boost exception stuff, even with custom exception wrappers.
Now the boost requirement can be lo...
05/05/2010
- 09:12 pm Revision 6929d0cb: Remove workaround for driver hang.
- 12:58 am Revision 3198ff91: code tweaks to get wbx compiling with master
- 12:49 am Revision 3f4c6b61: Merge branch 'wbx' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 12:34 am Revision 23e0f3d2: Inverted logic in halfband selection
- 12:13 am Revision ad0eb1dc: Fixed unguarded debug message
05/04/2010
- 10:46 pm Revision db59e22f: added hb filter calculation on usrp2 dsp impl
- 10:06 pm Revision 2ddaba2d: added DAC output pins, and a sine wave generator to test them
- 09:19 pm Revision 6be19968: First working RX/TX WBX in UHD
- 07:31 pm Revision 71fd685d: Merge branch 'u1e' of ettus.sourcerepo.com:ettus/fpgapriv into u1e
- 07:30 pm Revision 031becd1: add timing constraints. Just have main clock signal at 64 MHz for now.
- 07:01 pm Revision 0e34dd98: Fixed SPI register length
- 04:44 pm Revision c4698bb0: changed comment
- 10:21 am Revision fae1f9ab: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 10:14 am Revision 28e7c95a: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 09:46 am Revision 11a7ca4e: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 09:46 am Revision 77b9aaf5: fix files before pull
- 09:32 am Revision 16c57679: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 09:32 am Revision 8f21adbe: created codec control for ad9862, wip
- 04:30 am Revision d8c04c4b: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 01:46 am Revision 825ea9ac: notes about ping and firewall
- 12:21 am Revision 2780e2cf: added icmp echo reply to usrp2
- 12:10 am Revision 1d59eaab: Fixed casts in set_freq and attenuator bit mask
05/03/2010
- 10:36 pm Revision 5583cb57: Spi data returned in struct now.
- 10:36 pm Revision 31d4e136: Update path to put module in.
- 07:34 pm Revision b30cbe85: have_space and have_packet now stay high even while busy,
- as long as there really is more data/space. This should allow bursting
without having additional interrupts.
Also l... - 06:33 pm Revision be97b68b: windows tweaks to config
- 06:03 pm Revision ba9708b7: minor fix to pass dboard ctor args with correct dbids
- 05:47 pm Revision 48c636ec: Merge branch 'work' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 05:47 pm Revision 22b964a7: minor regs fix
- 01:52 pm Revision 1f8cfc84: First pass WBX code, it compiles
- 12:51 pm Revision 4c4e0f48: Add hack to work around driver race.
- 12:45 pm Revision a8f284d0: Add a hack to work around a driver race. Remove when teh driver is fixed.
- 11:30 am Revision 2e222f4a: spi working, talked to ad9522
- 08:20 am Revision 4d5df237: Expanded the dboard id API to create dboard id types from strings and ints.
- And created utility functions to go between representations.
Created to_pp_string for pretty print strings for dboard...
05/02/2010
- 11:03 pm Revision fd0d9b7d: Replaced the dboard base constructor args with an opaque type.
- 07:16 pm Revision 4a19b431: Cleaned up some dboard manager construction logic.
- Moved the dboard base private stuff into a forward declaration.
- 10:10 am Revision f9258216: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 08:55 am Revision 084459a1: Change overrun indication. New progress indicator. Turn on RT scheduler for
- user space.
- 08:55 am Revision e5266272: Update IP address for my home desktop. Change module version to 2.6.33.
- 04:35 am Revision 99d55ca1: Code tweaks and added unit test for dict and error message.
- 04:28 am Revision 6ec2883f: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
05/01/2010
04/30/2010
- 07:58 pm Revision c7df3878: Merge branch 'socket' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 07:22 pm Revision dd837306: made buffer size args part of constructor
- 06:11 pm Revision 29ea5f89: Merge branch 'reg_maps'
- 06:08 pm Revision e837c65e: Merge branch 'env' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 01:39 am Revision 33393776: added ad9522 reg map, minor fixes
- 01:11 am Revision 2bba9ca0: Moved a bunch of register map code into common.
04/29/2010
- 11:08 pm Revision 15b0f5fe: added reg map for ad9862
- 07:36 pm Revision 46699094: use boost program options for env variables
- 11:50 am Revision 3a8577ae: work on clock control init, added dummy spi slaves: must fix
- 09:59 am Revision 631e8deb: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 06:29 am Revision ef678a47: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 05:27 am Revision 4e97e9c4: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 05:26 am Revision 2de17964: Add script to setup board id info in eeprom.
- 12:38 am Revision 30bd666e: Moved some misc setting registers into host.
- 12:23 am Revision c79595e6: removed some unused things like gpio from microblaze code
- 12:03 am Revision eb5bfb96: separate timed tx and rx instead of loopback
04/28/2010
- 11:35 pm Revision a7c230cb: Added reload flag to the stream cmd.
- This reloads the last command to handle continuous streaming in hardware.
Moved rx control register setup and stream ... - 06:33 pm Revision 1c4e9bd6: moved i2c into usrp-e interface, used by dboard interface and eeprom
- 06:25 pm Revision 1b924876: usrp-e branch compiling with recent master pulled in
- 06:10 pm Revision cbd9e1da: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 01:07 pm Revision f2454f90: Various updates to test programs.
04/27/2010
- 10:20 pm Revision 04dae4bf: setting size of buffers from device args
- 04:42 pm Revision b9205577: work on controlling the socket buffer sizes from the front end api
- 03:34 pm Revision 8497eb2a: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 08:21 am Revision 7dba88b2: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 08:18 am Revision 245b46da: Add program to exercise interface using internal fpga data source and data sink.
- 08:17 am Revision 79531562: Send only required number of bytes. Do it for longer.
- 06:41 am Revision 8bf1ad45: added to the time spec documentation
- 04:25 am Revision 1ba93e70: fixed windows warnings
- 01:13 am Revision a62ff529: added simple usrp api to read rssi and get LO lock status
- 12:54 am Revision 364fa365: Added first wbx dboard code
- 12:48 am Revision f7c7ab9d: First pass register map complete
- 12:15 am Revision 97af4bd1: send bus error to debug pins
04/26/2010
- 11:54 pm Revision 06e1859d: Added RSSI readback to XCVR2450.
- also fixed spi readback typo in u2 iface
- 11:16 pm Revision c1db109e: Merge branch 'corgan_fixes' into udp_corgan
- 10:20 pm Revision 6f1bdcb5: Renamed the prop set/get error macros so they make sense for not-implemented p...
- 10:13 pm Revision b1992806: added lock detect status to dboards
- 09:42 pm Revision 90ed2e3a: prefixed the ASSERT_THROW macro with UHD for the sake of namespace
- 07:19 pm Revision f040d79d: Merge branch 'eeprom' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 07:16 pm Revision 1217b8d6: Got eeprom read/write dboard ids working.
- Moved named prop implementation into cpp,
and made named prop a struct (tuples are trouble). - 07:17 am Revision 0c609b96: Added i2c interface to serial.hpp, using in usrp2_iface for i2c and eeprom.
- 05:17 am Revision 15befa19: renamed the firmware main image to txrx_uhd.bin
- 05:05 am Revision 61ec6711: Work on exceptions.
- Added props exception macro to make the set/get prop switch statements easier.
Made use of boost throw exception macr...
04/25/2010
- 05:58 am Revision ae4b885e: Pass previously unused GPIOs to debug pins to help debug interrupts
- 12:43 am Revision 6b44bf06: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- 12:42 am Revision b317f4df: removed boost exception stuff that makes it incompadible with 1.36, remember t...
- 12:42 am Revision d1d6c859: added dboard id burner app
04/24/2010
- 05:46 pm Revision 300ddf78: set dboard eeprom from dboard properties
- 02:21 am Revision 039eceb4: Moved reading the eeprom (dboard ids) onto the host.
- Created a eeprom parser for the format in the dboard.
Removed the support from the microblaze code. - 01:06 am Revision aeed16ec: Only allow new packets if we can fit the largest possible packet (2KB)
04/23/2010
- 11:05 pm Revision 0c3af590: Merge branch 'xcvr' of git@ettus.sourcerepo.com:ettus/uhdpriv
- 10:59 pm Revision a29b30fd: XCVR seems to be working, fixed the spi reset routine.
- 10:05 pm Revision 6779af92: whoops, copied wrong license
- 09:45 pm Revision 3df2b2fc: XCVR tweaks, working in highband and lowband.
- Also, fixed the tx mux calculation.
- 09:43 pm Revision 5de2543e: Register outputs to omap to prevent runt pulses from falsely triggering interr...
- 02:04 pm Revision f5b6776a: Updates to test programs.
- 01:50 am Revision df5212a7: xcvr tweaks and fixes, needs real testing
- 01:20 am Revision 8887da1b: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into xcvr
- 01:18 am Revision 3551ef50: filled in xcvr tuning, set gain, spi reset
04/22/2010
- 10:55 pm Revision fd106790: added regs for max2829
- 08:24 pm Revision 19a2f027: toggle led a for continuous streaming
- 07:55 pm Revision 05d0a14a: pulled in some dboard docs and fixes
- 07:04 pm Revision 70b61445: added dboard app notes
- 03:41 pm Revision eb2f38d4: Update transfer test program to use usrp_transfer_frame struct.
- 01:40 am Revision d73db2cc: work on atr registers and filling in functions
- 12:49 am Revision e5248746: Added protocol version number to usrp2 common header and data struct.
04/21/2010
- 10:46 pm Revision d91c18e6: xcvr work, skeleton layout
- 03:40 pm Revision 61d8449f: Add register definitions for new transfer scheme.
04/20/2010
- 11:18 pm Revision 72f4ce79: Merge branch 'win' of git@ettus.sourcerepo.com:ettus/uhdpriv into work
- 11:18 pm Revision cf5a45b1: added coding docs
- 09:46 pm Revision de668d99: Add scripts to read and write board id info into usrp e id eeprom
- 08:41 pm Revision 698cfaef: windows warning fix
- 07:05 pm Revision eae0bec9: Created args string contructor for device address.
- Using the args string for the find devices app.
Added documentation to simple usrp. - 05:51 pm Revision 21ceee33: find time_64bit
- 03:54 pm Revision 43db7fd7: Add program to setup debug pins.
- Add script to reload fpga and module.
- 03:53 pm Revision 4e4d8556: Initialize data array to help show when reads fail. Report return value
- from ioctl
- 01:35 pm Revision c05fc634: usrp-e-spi: change active edges around.
- 01:34 pm Revision 29a3b01f: usrp-e-i2c always uses hex arguments.
- 01:33 pm Revision dfd5bed2: Always put new bin file in /home/root.
- 11:07 am Revision 0e11c5dd: Fix silly typo in script.
- 11:06 am Revision bbfb3a7a: Fix script to write board id eeprom.
- 06:48 am Revision 6b015b1c: added comments to cmakelists, makedir in file generation script so python does...
- 01:37 am Revision 97b288f7: documentation notes in readme
- 01:31 am Revision 0d365ff3: pulled aux dac and adc support from microblaze, its in the host now
- 01:24 am Revision b3116c8c: added support for aux dac and adc control in host
04/19/2010
- 06:17 pm Revision 5ae48902: Merge branch 'docs' into work
- 06:16 pm Revision d4b113cc: added some documentation and links to the index
04/18/2010
- 09:55 pm Revision b3d0c68c: added usrp2 networking notes, tweaked style and build
- 07:37 am Revision 77c578fc: Created a docs directory to house restructured text documentation.
- Moved doxygen build rules into the docs build directory.
Created rst docs for building and burning usrp2.
04/17/2010
- 05:32 am Revision 154e4492: moved come common register generation code into common.py
- 05:10 am Revision 8375ae72: moved spi and i2c api into serial.hpp, its used for more than the dboard inter...
- 01:09 am Revision 1ee33aca: updated readme
04/16/2010
- 10:31 pm Revision 632ca4af: added automatic ref source enum
- 09:20 pm Revision 6db1f998: forgot an include
- 06:05 pm Revision 067491b5: RFX seems to be tuning. Added some code to dsp to check for valid range.
- 12:58 pm Revision 839d9c39: pulled in master and got usrp-e code compiling
- 09:42 am Revision 835cb56e: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
- Conflicts:
.gitignore - 04:27 am Revision 23316f1a: added pps and time capability
- 01:55 am Revision d94a0fbe: access frame length regs from wishbone
- 12:55 am Revision beccd823: async seems to work with packet lengths now. Still need to do wishbone regs f...
04/15/2010
- 11:16 pm Revision 449a420f: async gpmc progress
- 11:14 pm Revision 2e607984: change time parameters because Xilinx IP has a 1ps timescale
- 11:14 pm Revision 883c60ca: add bus error reporting
- 11:13 pm Revision 8f6ddf93: correct name of module
- 11:11 pm Revision 0718961e: work on rfx registers
- 09:56 pm Revision 6dd46af1: progress on synchronous gpmc, but it may not be possible due to the limited nu...
- 09:51 pm Revision d7342b46: synchronous and asynchronous gpmc models
- 07:52 pm Revision 7d00d3a7: handle all tri-state in the top level of gpmc
- 06:24 pm Revision 3a196c5d: Merge branch 'udp'
- 06:24 pm Revision 05d77f77: moved usrp1 and usrp2 fpga dirs into fpga subdirectory
- 02:16 am Revision f89ed919: more sync progress. This is just a skeleton for now, with junk content
- 02:16 am Revision cbf7a091: work on tuning rfx tx and rx LOs
- 02:14 am Revision 108109e6: more progress on synchronous interface
- 01:13 am Revision 204c591c: renamed to async. Will be building a sync version for GPMC_CLK
- 01:07 am Revision fc54a55f: make timing diagrams for bus transactions. Still need to do reads
- 01:02 am Revision 17fc80cb: added in a loopback fifo
- 01:01 am Revision 8cef80c8: probably won't be using this, and it hasn't been tested
- 12:42 am Revision b9e7e38a: removed some windows warnings
- 12:19 am Revision f57f616c: Added gain control to rfx. Switched string constants to caps (gains, antennas,...
- Made dboard interface for aux dac and adc use volts.
04/14/2010
- 10:28 pm Revision 6d0a60b9: work on atr bits in rfx board
- 09:57 pm Revision 5ac7a9e5: removed clock rate prop, we dont need to expose that since ticks are in nsecs
- 06:47 pm Revision 36d81c56: renamed dxc to dsp for tune result
- 03:41 pm Revision e2a94193: renamed dboard interface to dboard iface, the lengthy name was getting to be a...
- 01:48 am Revision 91319520: work on rfx atr regs
- 12:48 am Revision 51a9c2d4: Created a usrp2 interface class with the control, spi, peek/poke functionality.
- Its used in all the implementation level code
- 12:33 am Revision 19d476df: minor changes to get it to synthesize
04/13/2010
- 11:47 pm Revision 3109f123: added adc and dac clock enables
- 11:19 pm Revision c10e58cf: removed unused firmware code
- 11:08 pm Revision 841400bb: Moved ad9777 control 100% on to the host
- 10:45 pm Revision 75dd8f67: added ad9777 register map
- 09:23 pm Revision 5b5696cb: added more clock config, takes care of external reference
- 07:42 pm Revision ad0d641b: Moved clock control into abstraction clock control class.
- 06:54 pm Revision ea756858: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into usrp2
- 06:47 pm Revision 92ba9846: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd
- 06:46 pm Revision c3044c01: added reqs and build instructions to readme
- 04:38 pm Revision f1838b92: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhd into usrp_e
- 04:37 pm Revision b59c54e3: Fix typo.
- 02:46 pm Revision 41a515f3: Merge branch 'master' into usrp_e
- 02:46 pm Revision c6a76aa0: merge reverse diff
- 02:39 pm Revision 8e9671fc: forgot dangling file
- 02:37 am Revision cbf2109e: controlling dboard clock enables from host
- 02:20 am Revision f95bf4d8: lengthened delay between cycles, added more transactions on the data bus
- 02:06 am Revision 45b9ec4c: replaced ram interface with a fifo interface. still need to do rx side
- 02:06 am Revision 4aca5e04: split out gpmc to wishbone interface to make gpmc top level cleaner
- 01:45 am Revision 7da6f4e3: reg map for ad9510
04/12/2010
- 11:52 pm Revision 389a72ef: merged unit type and gpio bank for dboard interface into one type, expanded db...
- 11:10 pm Revision 23727941: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into usrp2
- 11:10 pm Revision 40c23193: moved spi transact to usrp2 impl, and removed spi read
- 10:40 pm Revision ccf4ebaa: removed dummy placeholder
- 10:19 pm Revision b87d9afe: Merge branch 'rfx' of git@ettus.sourcerepo.com:ettus/uhd into io
- Conflicts:
host/lib/usrp/usrp2/io_impl.cpp - 09:31 pm Revision 24ca9fbd: store the mtu and hdr len stuff only in the usrp2 impl
- 08:39 pm Revision e611e610: Added data type conversion routines to transport api.
- 07:22 pm Revision 0021abf1: Created zero copy interface/framework, made use of it in usrp2 udp transport s...
- 01:55 pm Revision 615f7081: Merge branch 'master' into usrp_e
- 01:54 pm Revision 34854116: put the dummy package back in
04/10/2010
- 02:20 pm Revision fa96b25b: moved regs generator to ic reg maps folder, others will go there as well
04/09/2010
- 09:41 pm Revision 50780640: Test program to verify GPIO on daughterboards. For success, connect gpios on
- TX to corresponding ones on RX.
- 09:01 pm Revision 01cb9070: generate the register file, added lib include dir
- 03:13 pm Revision fdd80e54: added python+cheetah build requirement, generating vrt.cpp
04/08/2010
04/07/2010
- 07:46 am Revision b66a74ff: Reworked the spi part of the dboard interface.
- It turns out to be more complicated.
The integer type is better for holding the bits.
The edges can be different, so ... - 02:05 am Revision e6151334: added code for adf4360 chip
04/06/2010
- 06:46 pm Revision 9a0087da: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into rfx
- 02:35 am Revision 8ee3d720: GPIO tested working on usrp.
- Write gpio regs in 32 bit chunks.
ATR regs rx side is high address. - 01:32 am Revision 8740bc71: handle tx fragment eob flag case
- 01:11 am Revision ed5cb33e: renamed dict get key and value methods
- 12:55 am Revision 57f1f769: some doxygen fixes after merge
- 12:42 am Revision e4f75a92: Merge branch 'rework' of git@ettus.sourcerepo.com:ettus/uhd
04/05/2010
- 11:36 pm Revision 97496ace: simplified the usage of dboard, dsp, and mboard proxies.
- removed the dict structure for each, we are just going to have one.
- 09:37 pm Revision 1cc8c6c9: paradigm shift for the dsp abstraction
- 07:18 pm Revision 12aa8ad7: added 16 bit peek and poke, 16 bit register defs for gpios and atrs
04/04/2010
- 06:47 pm Revision 9c1e7c5b: Added doxygen support.
- 02:43 am Revision 83bd55d6: extended stream cmd with mode enum, and extended fragment flags in metadata
04/03/2010
- 04:59 pm Revision b0316af8: Attempt to make scripts run inside and outside GHQ.
- When at GHQ:
export GHQ=1
export GHQ_USER="something that can log in to astro" - 03:25 pm Revision ea28c755: Add program to read from serial port and print to screen. (works)
- 02:55 pm Revision 317fc2d1: Add ability to change uart baud rate. (works)
- 02:54 pm Revision dd2b11c4: Yes, I am an idiot.
- 12:54 am Revision 275b29e0: some work on rfx board code
04/02/2010
- 09:58 pm Revision d4e9f362: Update to use register definitions from header file.
- 09:16 pm Revision 5d7a5e66: Don't need to use malloc to get the correct sized struct anymore.
- 07:59 pm Revision f4ccb204: env path separator for windows
- 07:49 pm Revision d8052db8: Convert to use register include file. Fix peek/poke16 program.
- Add program to cycle through LED's and test buttons. Only pushbuttons tested
at the moment. - 12:33 pm Revision 80b2b928: Handle 32 bit data to spi controller.
- 02:01 am Revision 0da74522: windows fix, forgot boost namespace for stdint
- 12:05 am Revision 52c8d239: added 16-bit wide atr controller
- settings_bus_16 now handles variable address window sizes
split ctrl of nsgpio into ctrl (selector) and debug bits
04/01/2010
- 11:56 pm Revision 58d71729: Merge branch 'usrp_e' of ettus.sourcerepo.com:ettus/uhd into usrp_e
- 11:55 pm Revision 38233271: preliminary registers definition
- 11:37 pm Revision f1f48651: hardcoded values for enum props, added clock get/set for simple usrp
- 11:01 pm Revision 54e8b566: Moved usrp specific things into usrp directories and namespaces.
- Renamed simple device to simple usrp (it was usrp specific).
Moved tune helper to usrp dir for same reason. - 10:08 pm Revision 91ef1802: moved props into usrp and multiple hpp files
- 08:30 pm Revision 792fad3a: use defined constants for the register addresses
- 07:27 pm Revision 9b30d729: Allow variable length spi messages.
- 05:32 pm Revision bcd80dae: added peek and poke, using in dboard interface
- 03:16 pm Revision 8fd3ce07: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into usrp_e
- Conflicts:
host/include/uhd/usrp/CMakeLists.txt - 12:44 pm Revision 3e01c94f: Spi word length is in bits, not bytes.
- 12:44 pm Revision 93572731: Merge branch 'usrp_e' of git@ettus.sourcerepo.com:ettus/uhd into usrp_e
- 02:25 am Revision f01b1a39: added spi slaves to regs, use std copy for buffs
- 01:55 am Revision f15df814: Moved dsp (rx and tx), time config, and clock config (mostly) into the host.
- 12:43 am Revision 38248b81: Refactor ATR part of dboard interface (and some constants).
- Added peek and poke to the dude/bro protocol.
Started moving more control code through peek and poke.
Added usrp_regs...
03/31/2010
03/30/2010
- 10:11 pm Revision 28130783: use find to discover devices
- 09:07 pm Revision f9be69ca: Added io type and otw type for describing types.
- 05:52 pm Revision 03be4d06: filled in some gpio handling code, some mboard impl, added usrp_e_regs (like m...
- 05:24 pm Revision 1dbd0788: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into usrp_e
- 05:24 pm Revision 2f81e2f7: tweak usrp-e cmake config
- 02:12 pm Revision c81a9757: compiling with master merge, renamed usrp1e to usrp_e
- 01:32 pm Revision f94fa1e4: Merge branch 'master' of git@ettus.sourcerepo.com:ettus/uhd into usrp_e
- Conflicts:
host/include/uhd/usrp/dboard_id.hpp
host/lib/usrp/usrp2/usrp2_impl.cpp - 12:14 am Revision de21671b: Update config to all eight clock buffers to be used.
03/29/2010
- 10:35 pm Revision 50b1ca13: Added timing constraint for Wishbone clock/dsp_clock skew
- 08:14 pm Revision 5a085861: unit test for device addr
- 07:58 pm Revision 1295df8c: Added utility methods to device addr and mac addr to make them more usable.
- 06:16 pm Revision 7396b53e: use bb_rate and if_rate to handle dxc io rates
- 01:30 pm Revision 930755fc: Minor fixes.
- 07:45 am Revision 86fffe7f: Added tune helper to utils.
- Takes a subdevice and dxc properties object and tunes them.
Made use of tune helper in simple device.
Moved gain han... - 12:39 am Revision 3b028236: added some msvc notes, fixed line endings
03/28/2010
- 09:18 am Revision 7fc32044: minor fix to wax test to get unit testing working on windows, added missing co...
03/27/2010
- 09:27 pm Revision b71d0cbe: refactored types.hpp into types directory
- 04:20 pm Revision cce41049: 16 bit wide spi core
- 08:02 am Revision 52df9afd: Split utils.hpp into subdir with multiple files.
- static for static block and static instance (singleton)
assert for assertion and throwing related stuff
algorithm for... - 02:02 am Revision dd41206f: tweak the ifaddrs address discovery
- 01:52 am Revision ae02148f: get interface addresses on windows
- 12:12 am Revision b9e71598: connect up the 16 bit spi core
Also available in: Atom