diff --git a/WDT.H b/WDT.H deleted file mode 100644 index 8baf9f5..0000000 --- a/WDT.H +++ /dev/null @@ -1,130 +0,0 @@ -//**************************************************************************** -// @Module Watch Dog Timer -// @Filename WDT.H -// @Project CL2.0.dav -//---------------------------------------------------------------------------- -// @Controller Infineon XC886CLM-8FF -// -// @Compiler Keil -// -// @Codegenerator 1.3 -// -// @Description: This file contains all function prototypes and macros for -// the WDT module. -// -//---------------------------------------------------------------------------- -// @Date 2025/1/18 20:45:32 -// -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,1) - -// USER CODE END - - - -#ifndef _WDT_H_ -#define _WDT_H_ - -//**************************************************************************** -// @Project Includes -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,2) - -// USER CODE END - - -//**************************************************************************** -// @Macros -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,3) - -// USER CODE END - - -//**************************************************************************** -// @Defines -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,4) - -// USER CODE END - - -//**************************************************************************** -// @Typedefs -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,5) - -// USER CODE END - - -//**************************************************************************** -// @Imported Global Variables -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,6) - -// USER CODE END - - -//**************************************************************************** -// @Global Variables -//**************************************************************************** - -// USER CODE BEGIN (WDT_Header,7) - -// USER CODE END - - -//**************************************************************************** -// @Prototypes Of Global Functions -//**************************************************************************** - -void WDT_vInit(void); -void WDT_vDisable(void); - -// USER CODE BEGIN (WDT_Header,8) - -// USER CODE END - - -//**************************************************************************** -// @Macro WDT_vRefresh() -// -//---------------------------------------------------------------------------- -// @Description This macro refreshes the watchdog timer to the reload -// value. The interrupts are disabled during execution of the -// instructions that set bit WDTRS. -// Note: The user has to take care that this macro is called -// before expiry of the watchdog timer. -// pls refer to the Note on WDT_vInit function Description -// -//---------------------------------------------------------------------------- -// @Returnvalue None -// -//---------------------------------------------------------------------------- -// @Parameters None -// -//---------------------------------------------------------------------------- -// @Date 2025/1/18 -// -//**************************************************************************** - -#define WDT_vRefresh() { EA = 0; SET_RMAP(); WDTCON |= 0x02; \ - RESET_RMAP(); EA = 1; } - - -//**************************************************************************** -// @Interrupt Vectors -//**************************************************************************** - - -// USER CODE BEGIN (WDT_Header,9) - -// USER CODE END - -#endif // ifndef _WDT_H_