Index: firmware/App/Drivers/SafetyShutdown.h =================================================================== diff -u -r6ce9326aeabf018e9c531163359f7283f9d60ae9 -rac4caa05957f8ff84a5e4c2b1ef8fcf92500411b --- firmware/App/Drivers/SafetyShutdown.h (.../SafetyShutdown.h) (revision 6ce9326aeabf018e9c531163359f7283f9d60ae9) +++ firmware/App/Drivers/SafetyShutdown.h (.../SafetyShutdown.h) (revision ac4caa05957f8ff84a5e4c2b1ef8fcf92500411b) @@ -22,30 +22,30 @@ /** * @defgroup SafetyShutdown SafetyShutdown - * @brief Safety Shutdown module. Allows any module to activate the safety shutdown signal. + * @brief Safety Shutdown unit. Allows any unit to activate the safety shutdown signal. * * @addtogroup SafetyShutdown * @{ */ // ********** public definitions ********** + /// Safety shutdown broadcast data typedef struct { U32 isSafetyShutdownActivated; ///< Is safety shutdown active boolean flag -} DG_SAFETY_SHUTDOWN_DATA_T; - +} DG_SAFETY_SHUTDOWN_DATA_T; + // ********** public function prototypes ********** void initSafetyShutdown( void ); void activateSafetyShutdown( void ); BOOL isSafetyShutdownActivated( void ); SELF_TEST_STATUS_T execSafetyShutdownTest( void ); void resetSafetyShutdownPOSTState( void ); + +BOOL testSetResetSafetyShutdownOverride( MESSAGE_T *message ); -BOOL testSetSafetyShutdownOverride( U32 value ); -BOOL testResetSafetyShutdownOverride( void ); - /**@}*/ #endif