Changeset 932 for trunk/libffado/src/libieee1394/CycleTimerHelper.h
- Timestamp:
- 03/11/08 05:46:25 (16 years ago)
- Files:
-
- trunk/libffado/src/libieee1394/CycleTimerHelper.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/libieee1394/CycleTimerHelper.h
r919 r932 54 54 #include "cycletimer.h" 55 55 56 #include "libutil/Functors.h" 57 56 58 #include "debugmodule/debugmodule.h" 57 59 … … 98 100 float getNominalRate(); 99 101 102 /** 103 * @brief handle a bus reset 104 */ 105 void busresetHandler(); 106 100 107 void setVerboseLevel(int l); 101 108 102 109 private: 103 110 bool readCycleTimerWithRetry(uint32_t *cycle_timer, uint64_t *local_time, int ntries); 111 bool initValues(); 112 113 #if IEEE1394SERVICE_USE_CYCLETIMER_DLL 114 bool initDLL(); 115 #endif 104 116 105 117 Ieee1394Service &m_Parent; … … 140 152 bool m_realtime; 141 153 unsigned int m_priority; 154 pthread_mutex_t mb_update_lock; 155 156 // busreset handling 157 Util::Functor* m_busreset_functor; 158 bool m_unhandled_busreset; 142 159 143 160 // debug stuff