Index: firmware/App/Drivers/Comm.h =================================================================== diff -u -rb64c49fdcf2b6d95e61e63f8e258c4e600935bbd -r7d4711edd7b40cd3e29f43e766f79a8a09586fe9 --- firmware/App/Drivers/Comm.h (.../Comm.h) (revision b64c49fdcf2b6d95e61e63f8e258c4e600935bbd) +++ firmware/App/Drivers/Comm.h (.../Comm.h) (revision 7d4711edd7b40cd3e29f43e766f79a8a09586fe9) @@ -1,51 +1,46 @@ -/************************************************************************** - * - * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. - * - * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN - * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. - * - * @file Comm.h - * - * @date 28-Oct-2019 - * @author S. Nash - * - * @brief Header file for communication support functions. - * - **************************************************************************/ +/************************************************************************** +* +* Copyright (c) 2019-2024 Diality Inc. - All Rights Reserved. +* +* THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN +* WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. +* +* @file Comm.h +* +* @author (last) Sean Nash +* @date (last) 02-Dec-2021 +* +* @author (original) Dara Navaei +* @date (original) 05-Nov-2019 +* +***************************************************************************/ #ifndef __COMM_H__ #define __COMM_H__ #include "DGCommon.h" + +/** + * @defgroup Comm Comm + * @brief DG communication module. + * + * @addtogroup Comm + * @{ + */ -// ********** public definitions ********** - -#define SCI_DMA_TRANSMIT_INT 0x00010000 -#define SCI_DMA_RECEIVE_INT 0x00060000 - // ********** public function prototypes ********** void signalCANXmitsInitiated( void ); void signalCANXmitsCompleted( void ); BOOL isCAN1TransmitInProgress( void ); -#ifdef DEBUG_ENABLED - void signalSCI1XmitsInitiated( void ); - void signalSCI1XmitsCompleted( void ); - void setSCI1DMAReceiveInterrupt( void ); - void setSCI1DMATransmitInterrupt( void ); - void clearSCI1DMAReceiveInterrupt( void ); - void clearSCI1DMATransmitInterrupt( void ); - void clearSCI1CommErrors( void ); - BOOL isSCI1DMATransmitInProgress( void ); -#endif - void setSCI2DMAReceiveInterrupt( void ); void setSCI2DMATransmitInterrupt( void ); void clearSCI2DMAReceiveInterrupt( void ); void clearSCI2DMATransmitInterrupt( void ); void clearSCI2CommErrors( void ); BOOL isSCI2DMATransmitInProgress( void ); + +/**@}*/ #endif