Changeset 688 for trunk/libffado/src/bebob/bebob_dl_mgr.h
- Timestamp:
- 11/03/07 05:31:51 (13 years ago)
- Files:
-
- trunk/libffado/src/bebob/bebob_dl_mgr.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/bebob/bebob_dl_mgr.h
r445 r688 55 55 bool programGUID( octlet_t guid ); 56 56 57 void busresetHandler();57 void busresetHandler(); 58 58 59 Ieee1394Service* get1394Serivce() const60 { return m_ieee1394service; }59 Ieee1394Service* get1394Serivce() const 60 { return m_ieee1394service; } 61 61 62 bool setForceOperations( bool enabled )63 { m_forceEnabled = enabled; return true; }62 bool setForceOperations( bool enabled ) 63 { m_forceEnabled = enabled; return true; } 64 64 65 bool setStartBootloader( bool bStartBootloader )66 { m_bStartBootloader = bStartBootloader; return true; }67 protected:68 enum EObjectType {69 eOT_Application,70 eOT_CnE71 };65 bool setStartBootloader( bool bStartBootloader ) 66 { m_bStartBootloader = bStartBootloader; return true; } 67 protected: 68 enum EObjectType { 69 eOT_Application, 70 eOT_CnE 71 }; 72 72 73 void waitForBusReset();73 void waitForBusReset(); 74 74 bool writeRequest( CommandCodes& cmd ); 75 bool readResponse( CommandCodes& writeRequestCmd );76 bool downloadObject( BCD& bcd, EObjectType eObject );75 bool readResponse( CommandCodes& writeRequestCmd ); 76 bool downloadObject( BCD& bcd, EObjectType eObject ); 77 77 78 78 bool programGUIDCmd( octlet_t guid ); 79 bool startBootloaderCmd();79 bool startBootloaderCmd(); 80 80 bool startApplicationCmd(); 81 81 bool initializePersParamCmd(); … … 115 115 info_register_t m_cachedInfoRegs; 116 116 117 pthread_mutex_t m_mutex;118 pthread_cond_t m_cond;117 pthread_mutex_t m_mutex; 118 pthread_cond_t m_cond; 119 119 120 Functor* m_functor;120 Functor* m_functor; 121 121 122 bool m_forceEnabled;123 bool m_bStartBootloader;122 bool m_forceEnabled; 123 bool m_bStartBootloader; 124 124 125 DECLARE_DEBUG_MODULE;125 DECLARE_DEBUG_MODULE; 126 126 }; 127 127 }