summaryrefslogtreecommitdiff
path: root/drivers/fsl_ewm.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/fsl_ewm.h')
-rw-r--r--drivers/fsl_ewm.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/drivers/fsl_ewm.h b/drivers/fsl_ewm.h
index 180575e..aa32ed3 100644
--- a/drivers/fsl_ewm.h
+++ b/drivers/fsl_ewm.h
@@ -1,6 +1,6 @@
/*
* Copyright (c) 2015, Freescale Semiconductor, Inc.
- * All rights reserved.
+ * Copyright 2016-2017 NXP
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
@@ -12,7 +12,7 @@
* list of conditions and the following disclaimer in the documentation and/or
* other materials provided with the distribution.
*
- * o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+ * o Neither the name of the copyright holder nor the names of its
* contributors may be used to endorse or promote products derived from this
* software without specific prior written permission.
*
@@ -81,13 +81,13 @@ typedef struct _ewm_config
} ewm_config_t;
/*!
- * @brief EWM interrupt configuration structure, default settings all disabled.
+ * @brief EWM interrupt configuration structure with default settings all disabled.
*
- * This structure contains the settings for all of the EWM interrupt configurations.
+ * This structure contains the settings for all of EWM interrupt configurations.
*/
enum _ewm_interrupt_enable_t
{
- kEWM_InterruptEnable = EWM_CTRL_INTEN_MASK, /*!< Enable EWM to generate an interrupt*/
+ kEWM_InterruptEnable = EWM_CTRL_INTEN_MASK, /*!< Enable the EWM to generate an interrupt*/
};
/*!
@@ -109,7 +109,7 @@ extern "C" {
#endif /* __cplusplus */
/*!
- * @name EWM Initialization and De-initialization
+ * @name EWM initialization and de-initialization
* @{
*/
@@ -118,10 +118,10 @@ extern "C" {
*
* This function is used to initialize the EWM. After calling, the EWM
* runs immediately according to the configuration.
- * Note that except for interrupt enable control bit, other control bits and registers are write once after a
+ * Note that, except for the interrupt enable control bit, other control bits and registers are write once after a
* CPU reset. Modifying them more than once generates a bus transfer error.
*
- * Example:
+ * This is an example.
* @code
* ewm_config_t config;
* EWM_GetDefaultConfig(&config);
@@ -130,7 +130,7 @@ extern "C" {
* @endcode
*
* @param base EWM peripheral base address
- * @param config The configuration of EWM
+ * @param config The configuration of the EWM
*/
void EWM_Init(EWM_Type *base, const ewm_config_t *config);
@@ -147,7 +147,7 @@ void EWM_Deinit(EWM_Type *base);
* @brief Initializes the EWM configuration structure.
*
* This function initializes the EWM configuration structure to default values. The default
- * values are:
+ * values are as follows.
* @code
* ewmConfig->enableEwm = true;
* ewmConfig->enableEwmInput = false;
@@ -159,7 +159,7 @@ void EWM_Deinit(EWM_Type *base);
* ewmConfig->compareHighValue = 0xFEU;
* @endcode
*
- * @param config Pointer to EWM configuration structure.
+ * @param config Pointer to the EWM configuration structure.
* @see ewm_config_t
*/
void EWM_GetDefaultConfig(ewm_config_t *config);
@@ -178,7 +178,7 @@ void EWM_GetDefaultConfig(ewm_config_t *config);
*
* @param base EWM peripheral base address
* @param mask The interrupts to enable
- * The parameter can be combination of the following source if defined:
+ * The parameter can be combination of the following source if defined
* @arg kEWM_InterruptEnable
*/
static inline void EWM_EnableInterrupts(EWM_Type *base, uint32_t mask)
@@ -193,7 +193,7 @@ static inline void EWM_EnableInterrupts(EWM_Type *base, uint32_t mask)
*
* @param base EWM peripheral base address
* @param mask The interrupts to disable
- * The parameter can be combination of the following source if defined:
+ * The parameter can be combination of the following source if defined
* @arg kEWM_InterruptEnable
*/
static inline void EWM_DisableInterrupts(EWM_Type *base, uint32_t mask)
@@ -202,19 +202,19 @@ static inline void EWM_DisableInterrupts(EWM_Type *base, uint32_t mask)
}
/*!
- * @brief Gets EWM all status flags.
+ * @brief Gets all status flags.
*
* This function gets all status flags.
*
- * Example for getting Running Flag:
+ * This is an example for getting the running flag.
* @code
* uint32_t status;
* status = EWM_GetStatusFlags(ewm_base) & kEWM_RunningFlag;
* @endcode
* @param base EWM peripheral base address
* @return State of the status flag: asserted (true) or not-asserted (false).@see _ewm_status_flags_t
- * - true: a related status flag has been set.
- * - false: a related status flag is not set.
+ * - True: a related status flag has been set.
+ * - False: a related status flag is not set.
*/
static inline uint32_t EWM_GetStatusFlags(EWM_Type *base)
{
@@ -224,7 +224,7 @@ static inline uint32_t EWM_GetStatusFlags(EWM_Type *base)
/*!
* @brief Services the EWM.
*
- * This function reset EWM counter to zero.
+ * This function resets the EWM counter to zero.
*
* @param base EWM peripheral base address
*/