Home
last modified time | relevance | path

Searched refs:spi_config_t (Results 1 – 25 of 36) sorted by relevance

12

/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/types/
H A Dserial_python.hpp15 using spi_config_t = uhd::spi_config_t; in export_spi_config() typedef
16 using spi_edge_t = spi_config_t::edge_t; in export_spi_config()
22 py::class_<spi_config_t>(m, "spi_config") in export_spi_config()
26 .def_readwrite("mosi_edge", &spi_config_t::mosi_edge) in export_spi_config()
27 .def_readwrite("miso_edge", &spi_config_t::miso_edge) in export_spi_config()
28 .def_readwrite("use_custom_divider", &spi_config_t::use_custom_divider) in export_spi_config()
29 .def_readwrite("divider", &spi_config_t::divider); in export_spi_config()
H A Dserial.cpp30 spi_config_t::spi_config_t(edge_t edge) : mosi_edge(edge), miso_edge(edge) in spi_config_t() function in spi_config_t
105 int which_slave, const spi_config_t& config, uint32_t data, size_t num_bits) in read_spi()
111 int which_slave, const spi_config_t& config, uint32_t data, size_t num_bits) in write_spi()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/include/uhd/types/
H A Dserial.hpp82 struct UHD_API spi_config_t struct
106 spi_config_t(edge_t edge = EDGE_RISE);
131 const spi_config_t& config,
145 int which_slave, const spi_config_t& config, uint32_t data, size_t num_bits);
155 int which_slave, const spi_config_t& config, uint32_t data, size_t num_bits);
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/dboard/rhodium/
H A Drhodium_radio_control_init.cpp43 spi_config_t _get_cpld_spi_config() in _get_cpld_spi_config()
45 spi_config_t spi_config; in _get_cpld_spi_config()
48 spi_config.mosi_edge = spi_config_t::EDGE_RISE; in _get_cpld_spi_config()
49 spi_config.miso_edge = spi_config_t::EDGE_FALL; in _get_cpld_spi_config()
55 spi_config_t _get_tx_lo_spi_config() in _get_tx_lo_spi_config()
57 spi_config_t spi_config; in _get_tx_lo_spi_config()
60 spi_config.mosi_edge = spi_config_t::EDGE_RISE; in _get_tx_lo_spi_config()
61 spi_config.miso_edge = spi_config_t::EDGE_FALL; in _get_tx_lo_spi_config()
67 spi_config_t _get_rx_lo_spi_config() in _get_rx_lo_spi_config()
69 spi_config_t spi_config; in _get_rx_lo_spi_config()
[all …]
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/usrp2/
H A Ddboard_iface.cpp73 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits);
76 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits);
257 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in write_spi()
265 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in read_write_spi()
295 unit_to_spi_dac[unit], spi_config_t::EDGE_FALL, _dac_regs[unit].get_reg(), 24); in _write_aux_dac()
328 spi_config_t config; in read_aux_adc()
329 config.mosi_edge = spi_config_t::EDGE_FALL; in read_aux_adc()
330 config.miso_edge = spi_config_t::EDGE_RISE; in read_aux_adc()
H A Dusrp2_fifo_ctrl.cpp104 const spi_config_t& config, in transact_spi()
115 if (config.mosi_edge == spi_config_t::EDGE_FALL) in transact_spi()
117 if (config.miso_edge == spi_config_t::EDGE_RISE) in transact_spi()
H A Dusrp2_iface.cpp189 const spi_config_t& config, in transact_spi()
194 static const uhd::dict<spi_config_t::edge_t, int> spi_edge_to_otw = in transact_spi()
195 boost::assign::map_list_of(spi_config_t::EDGE_RISE, USRP2_CLK_EDGE_RISE)( in transact_spi()
196 spi_config_t::EDGE_FALL, USRP2_CLK_EDGE_FALL); in transact_spi()
H A Dcodec_ctrl.cpp221 _spiface->write_spi(SPI_SS_AD9777, spi_config_t::EDGE_RISE, reg, 16); in send_ad9777_reg()
227 _spiface->write_spi(SPI_SS_ADS62P44, spi_config_t::EDGE_FALL, reg, 16); in send_ads62p44_reg()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/x300/
H A Dx300_dboard_iface.cpp167 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in write_spi()
179 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in read_write_spi()
213 unit_to_spi_dac[unit], spi_config_t::EDGE_FALL, _dac_regs[unit].get_reg(), 24); in _write_aux_dac()
246 spi_config_t config; in read_aux_adc()
247 config.mosi_edge = spi_config_t::EDGE_FALL; in read_aux_adc()
248 config.miso_edge = spi_config_t::EDGE_RISE; in read_aux_adc()
H A Dx300_dboard_iface.hpp76 unit_t unit, const uhd::spi_config_t& config, uint32_t data, size_t num_bits);
79 unit_t unit, const uhd::spi_config_t& config, uint32_t data, size_t num_bits);
H A Dx300_dac_ctrl.cpp23 _iface->write_spi(_slaveno, spi_config_t::EDGE_RISE, ((addr) << 8) | (data), 16)
25 (_iface->read_spi(_slaveno, spi_config_t::EDGE_RISE, ((addr) << 8) | (1 << 15), 16) \
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/common/
H A Dad9361_ctrl.cpp37 uhd::spi_config_t config; in peek8()
38 config.mosi_edge = uhd::spi_config_t::EDGE_FALL; in peek8()
40 uhd::spi_config_t::EDGE_FALL; // TODO (Ashish): FPGA SPI workaround. This in peek8()
58 uhd::spi_config_t config; in poke8()
59 config.mosi_edge = uhd::spi_config_t::EDGE_FALL; in poke8()
61 uhd::spi_config_t::EDGE_FALL; // TODO (Ashish): FPGA SPI workaround. This in poke8()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/cores/
H A Dspi_core_3000.cpp46 const spi_config_t& config, in transact_spi()
71 if (config.mosi_edge == spi_config_t::EDGE_FALL) in transact_spi()
73 if (config.miso_edge == spi_config_t::EDGE_RISE) in transact_spi()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/b100/
H A Ddboard_iface.cpp77 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits);
80 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits);
243 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in write_spi()
249 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in read_write_spi()
H A Dfifo_ctrl_excelsior.cpp157 const spi_config_t& config, in transact_spi()
168 if (config.mosi_edge == spi_config_t::EDGE_FALL) in transact_spi()
170 if (config.miso_edge == spi_config_t::EDGE_RISE) in transact_spi()
H A Dcodec_ctrl.cpp278 B100_SPI_SS_AD9862, spi_config_t::EDGE_RISE, reg, 16, false /*no rb*/ in send_reg()
287 B100_SPI_SS_AD9862, spi_config_t::EDGE_RISE, reg, 16, true /*rb*/ in recv_reg()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/include/uhd/usrp/
H A Ddboard_iface.hpp194 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) = 0;
206 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) = 0;
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/dboard/magnesium/
H A Dmagnesium_radio_control_init.cpp88 spi_config_t spi_config; in _init_peripherals()
91 spi_config.mosi_edge = spi_config_t::EDGE_RISE; in _init_peripherals()
92 spi_config.miso_edge = spi_config_t::EDGE_FALL; in _init_peripherals()
107 this->_spi->write_spi(SEN_TX_LO, spi_config_t::EDGE_RISE, transaction, 32); in _init_peripherals()
114 this->_spi->write_spi(SEN_RX_LO, spi_config_t::EDGE_RISE, transaction, 32); in _init_peripherals()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/usrp1/
H A Ddboard_iface.cpp123 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits);
126 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits);
437 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in write_spi()
443 unit_t unit, const spi_config_t& config, uint32_t data, size_t num_bits) in read_write_spi()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/b200/
H A Db200_cores.hpp28 const uhd::spi_config_t& config,
H A Db200_cores.cpp22 const uhd::spi_config_t& config, in transact_spi()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/include/uhdlib/usrp/common/
H A Dadf4001_ctrl.hpp113 spi_config_t spi_config;
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/dboard/
H A Ddb_cbx.cpp44 self_base->get_iface()->write_spi(unit, spi_config_t::EDGE_RISE, reg, 32); in write_lo_regs()
H A Ddb_sbx_version3.cpp44 self_base->get_iface()->write_spi(unit, spi_config_t::EDGE_RISE, reg, 32); in write_lo_regs()
H A Ddb_sbx_version4.cpp45 self_base->get_iface()->write_spi(unit, spi_config_t::EDGE_RISE, reg, 32); in write_lo_regs()

12