Changeset 1588
- Timestamp:
- 06/27/09 05:15:51 (14 years ago)
- Files:
-
- trunk/libffado/src/rme/fireface_flash.cpp (modified) (1 diff)
- trunk/libffado/src/rme/rme_avdevice.cpp (modified) (4 diffs)
- trunk/libffado/src/rme/rme_avdevice.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/rme/fireface_flash.cpp
r1587 r1588 278 278 Device::write_device_settings(void) 279 279 { 280 // Write the current settings as held in the "settings" data memberto280 // Write the current settings as held in the "settings" data field to 281 281 // the device configuration flash. 282 282 trunk/libffado/src/rme/rme_avdevice.cpp
r1584 r1588 97 97 , m_rme_model( RME_MODEL_NONE ) 98 98 , m_ddsFreq( -1 ) 99 , m_streaming_freq( -1 ) 99 100 , tco_present( 0 ) 100 101 { … … 199 200 * (the default value of m_ddsFreq). 200 201 */ 201 return m_ ddsFreq;202 return m_streaming_freq; 202 203 } 203 204 … … 224 225 * be controlled is yet to be determined. 225 226 */ 227 bool ret; 226 228 227 229 /* Work out whether the requested rate is supported */ … … 240 242 241 243 /* Send the desired frequency to the RME */ 242 if (writeRegister(stream_init_reg(), samplingFrequency) != 0) 243 return false; 244 245 m_ddsFreq = samplingFrequency; 244 if (m_rme_model == RME_MODEL_FIREFACE400) 245 ret = writeRegister(RME_FF400_STREAM_SRATE, samplingFrequency); 246 else 247 ret = writeRegister(RME_FF800_STREAM_SRATE, samplingFrequency); 248 249 m_streaming_freq = samplingFrequency; 246 250 return true; 247 251 } trunk/libffado/src/rme/rme_avdevice.h
r1587 r1588 92 92 93 93 signed int m_ddsFreq; 94 signed int m_streaming_freq; 94 95 95 96 signed int tco_present;