USRP Hardware Driver and USRP Manual  Version: 003.010.001.HEAD-0-g929e3b32
UHD and USRP Manual
gpio_defs.hpp File Reference
#include <uhd/config.hpp>
#include <boost/assign.hpp>
#include <boost/utility.hpp>
#include <map>

Go to the source code of this file.

Namespaces

 uhd
 
 uhd::usrp
 
 uhd::usrp::gpio_atr
 

Typedefs

typedef std::map< gpio_attr_t, std::string > uhd::usrp::gpio_atr::gpio_attr_map_t
 

Enumerations

enum  uhd::usrp::gpio_atr::gpio_atr_reg_t { uhd::usrp::gpio_atr::ATR_REG_IDLE = int('i'), uhd::usrp::gpio_atr::ATR_REG_TX_ONLY = int('t'), uhd::usrp::gpio_atr::ATR_REG_RX_ONLY = int('r'), uhd::usrp::gpio_atr::ATR_REG_FULL_DUPLEX = int('f') }
 
enum  uhd::usrp::gpio_atr::gpio_atr_mode_t { uhd::usrp::gpio_atr::MODE_ATR = 0, uhd::usrp::gpio_atr::MODE_GPIO = 1 }
 
enum  uhd::usrp::gpio_atr::gpio_ddr_t { uhd::usrp::gpio_atr::DDR_INPUT = 0, uhd::usrp::gpio_atr::DDR_OUTPUT = 1 }
 
enum  uhd::usrp::gpio_atr::gpio_attr_t {
  uhd::usrp::gpio_atr::GPIO_CTRL, uhd::usrp::gpio_atr::GPIO_DDR, uhd::usrp::gpio_atr::GPIO_OUT, uhd::usrp::gpio_atr::GPIO_ATR_0X,
  uhd::usrp::gpio_atr::GPIO_ATR_RX, uhd::usrp::gpio_atr::GPIO_ATR_TX, uhd::usrp::gpio_atr::GPIO_ATR_XX
}