Revision 5b5696cb host/lib/usrp/usrp2/mboard_impl.cpp
| b/host/lib/usrp/usrp2/mboard_impl.cpp | ||
|---|---|---|
| 71 | 71 |
//set the pps flags |
| 72 | 72 |
this->poke32(FR_TIME64_FLAGS, pps_flags); |
| 73 | 73 |
|
| 74 |
//TODO clock source ref 10mhz (spi ad9510) |
|
| 74 |
//clock source ref 10mhz |
|
| 75 |
switch(_clock_config.ref_source){
|
|
| 76 |
case clock_config_t::REF_INT : this->poke32(FR_CLOCK_CONTROL, 0x10); break; |
|
| 77 |
case clock_config_t::REF_SMA : this->poke32(FR_CLOCK_CONTROL, 0x1C); break; |
|
| 78 |
case clock_config_t::REF_MIMO: this->poke32(FR_CLOCK_CONTROL, 0x15); break; |
|
| 79 |
} |
|
| 80 |
|
|
| 81 |
//clock source ref 10mhz |
|
| 82 |
bool use_external = _clock_config.ref_source != clock_config_t::REF_INT; |
|
| 83 |
this->get_clock_control()->enable_external_ref(use_external); |
|
| 75 | 84 |
} |
| 76 | 85 |
|
| 77 | 86 |
void usrp2_impl::set_time_spec(const time_spec_t &time_spec, bool now){
|
Also available in: Unified diff