Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Created a usrp2 interface class with the control, spi, peek/poke functionality. | Josh Blum | 2010-04-13 | 1 | -271/+0 |
| | | | | Its used in all the implementation level code | ||||
* | Moved clock control into abstraction clock control class. | Josh Blum | 2010-04-13 | 1 | -23/+4 |
| | |||||
* | controlling dboard clock enables from host | Josh Blum | 2010-04-12 | 1 | -4/+26 |
| | |||||
* | merged unit type and gpio bank for dboard interface into one type, expanded ↵ | Josh Blum | 2010-04-12 | 1 | -44/+49 |
| | | | | dboard clock config api | ||||
* | moved spi transact to usrp2 impl, and removed spi read | Josh Blum | 2010-04-12 | 1 | -48/+12 |
| | |||||
* | Reworked the spi part of the dboard interface. | Josh Blum | 2010-04-07 | 1 | -38/+57 |
| | | | | | | It turns out to be more complicated. The integer type is better for holding the bits. The edges can be different, so the spi config hold 2 edge setting for mosi and miso. | ||||
* | GPIO tested working on usrp. | Josh Blum | 2010-04-05 | 1 | -10/+15 |
| | | | | | Write gpio regs in 32 bit chunks. ATR regs rx side is high address. | ||||
* | simplified the usage of dboard, dsp, and mboard proxies. | Josh Blum | 2010-04-05 | 1 | -0/+8 |
| | | | | removed the dict structure for each, we are just going to have one. | ||||
* | added 16 bit peek and poke, 16 bit register defs for gpios and atrs | Josh Blum | 2010-04-05 | 1 | -42/+28 |
| | |||||
* | windows fix, forgot boost namespace for stdint | Josh Blum | 2010-04-01 | 1 | -1/+1 |
| | |||||
* | moved props into usrp and multiple hpp files | Josh Blum | 2010-04-01 | 1 | -2/+2 |
| | |||||
* | use defined constants for the register addresses | Josh Blum | 2010-04-01 | 1 | -8/+7 |
| | |||||
* | added spi slaves to regs, use std copy for buffs | Josh Blum | 2010-03-31 | 1 | -16/+9 |
| | |||||
* | Refactor ATR part of dboard interface (and some constants). | Josh Blum | 2010-03-31 | 1 | -93/+61 |
| | | | | | | Added peek and poke to the dude/bro protocol. Started moving more control code through peek and poke. Added usrp_regs.hpp to be like memory map for slave perifs. | ||||
* | removed masks for ddr and gpio write in dboard interface | Josh Blum | 2010-03-30 | 1 | -6/+6 |
| | |||||
* | Split utils.hpp into subdir with multiple files. | Josh Blum | 2010-03-27 | 1 | -1/+1 |
| | | | | | | | static for static block and static instance (singleton) assert for assertion and throwing related stuff algorithm for my addons to std::algorithm (has) and a new one, safe main, for having a main catch-all | ||||
* | got uhd almost compiling in windowze. figured out special flags. also had to ↵ | Josh Blum | 2010-03-17 | 1 | -14/+14 |
| | | | | use boost stdint because its missing in visual c++, added a bunch of numeric casts to reduce warnings | ||||
* | Added ability to set the subdevices in use for rx and tx dboards. | Josh Blum | 2010-03-16 | 1 | -1/+38 |
| | | | | | This is used to calculate and set the ddc and duc muxes. Also, minor fix for burning addrs (wrong pointer....) | ||||
* | Moved lib and include contents of dboard and mboard one directory up and ↵ | Josh Blum | 2010-02-21 | 1 | -0/+284 |
prefixed them with dboard_ and mboard_. And yes, the code is compiling. |