mbed library sources. Supersedes mbed-src.

Fork of mbed-dev by mbed official

Revision:
153:9398a535854b
Parent:
152:9a67f0b066fc
diff -r 9a67f0b066fc -r 9398a535854b targets/TARGET_NUVOTON/TARGET_M451/device/StdDriver/m451_wwdt.c
--- a/targets/TARGET_NUVOTON/TARGET_M451/device/StdDriver/m451_wwdt.c	Thu Dec 15 11:48:27 2016 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-/**************************************************************************//**
- * @file     wwdt.c
- * @version  V3.00
- * $Revision: 4 $
- * $Date: 15/08/11 10:26a $
- * @brief    M451 series WWDT driver source file
- *
- * @note
- * Copyright (C) 2013~2015 Nuvoton Technology Corp. All rights reserved.
-*****************************************************************************/
-#include "M451Series.h"
-
-
-/** @addtogroup Standard_Driver Standard Driver
-  @{
-*/
-
-/** @addtogroup WWDT_Driver WWDT Driver
-  @{
-*/
-
-/** @addtogroup WWDT_EXPORTED_FUNCTIONS WWDT Exported Functions
-  @{
-*/
-
-/**
-  * @brief      Open WWDT and start counting
-  *
-  * @param[in]  u32PreScale     Pre-scale setting of WWDT counter. Valid values are:
-  *                             - \ref WWDT_PRESCALER_1
-  *                             - \ref WWDT_PRESCALER_2
-  *                             - \ref WWDT_PRESCALER_4
-  *                             - \ref WWDT_PRESCALER_8
-  *                             - \ref WWDT_PRESCALER_16
-  *                             - \ref WWDT_PRESCALER_32
-  *                             - \ref WWDT_PRESCALER_64
-  *                             - \ref WWDT_PRESCALER_128
-  *                             - \ref WWDT_PRESCALER_192
-  *                             - \ref WWDT_PRESCALER_256
-  *                             - \ref WWDT_PRESCALER_384
-  *                             - \ref WWDT_PRESCALER_512
-  *                             - \ref WWDT_PRESCALER_768
-  *                             - \ref WWDT_PRESCALER_1024
-  *                             - \ref WWDT_PRESCALER_1536
-  *                             - \ref WWDT_PRESCALER_2048
-  * @param[in]  u32CmpValue     Setting the window compared value. Valid values are between 0x0 to 0x3F.
-  * @param[in]  u32EnableInt    Enable WWDT time-out interrupt function. Valid values are TRUE and FALSE.
-  *
-  * @return     None
-  *
-  * @details    This function makes WWDT module start counting with different counter period by pre-scale setting and compared window value.
-  * @note       This WWDT_CTL register can be write only one time after chip is powered on or reset.
-  */
-void WWDT_Open(uint32_t u32PreScale,
-               uint32_t u32CmpValue,
-               uint32_t u32EnableInt)
-{
-    WWDT->CTL = u32PreScale |
-                (u32CmpValue << WWDT_CTL_CMPDAT_Pos) |
-                ((u32EnableInt == TRUE) ? WWDT_CTL_INTEN_Msk : 0) |
-                WWDT_CTL_WWDTEN_Msk;
-    return;
-}
-
-/*@}*/ /* end of group WWDT_EXPORTED_FUNCTIONS */
-
-/*@}*/ /* end of group WWDT_Driver */
-
-/*@}*/ /* end of group Standard_Driver */
-
-/*** (C) COPYRIGHT 2013~2015 Nuvoton Technology Corp. ***/