📄 dspwdg.h
字号:
//////////////////////////////////////////////////////////////////////////
// Copyright (C) 2004, Eyoka @ Microunit
// All Rights Reserved
//________________________________________________________________________
//
// FILENAME: dspwdg.h
// PROJECT: High-Resolution Video System On OMAP
// MODULE: DSP System
// DESCRIPTION: DSP Watchdog support.
// TARGET CPU: DSP-C55xx of OMAP5910
// VERSION: 1.0
//________________________________________________________________________
//
// REVISE HISTORY
// DATE VERSION AUTHOR DESCRIPTION
// 2004-10-13 1.0 Eyoka First release.
//////////////////////////////////////////////////////////////////////////
#ifndef _DSPWDG_H_
#define _DSPWDG_H_
#include "datatypes.h"
/////////////////////////////////////////////////////////////////////
// WATCHDOG TIMER REGISTERS
/////////////////////////////////////////////////////////////////////
#define WDG_CNTL_TIMER REG(0x3400)
#define WDG_LOAD_TIM REG(0x3402)
#define WDG_READ_TIM REG(0x3402)
#define WDG_TIMER_MODE REG(0x3404)
/////////////////////////////////////////////////////////////////////
// WATCHDOG FUNCTIONS
/////////////////////////////////////////////////////////////////////
//___________________________________________________________________
// Function: WDG_Disable
// Usage: disable the watchdog
// Parameters:
// N/A
// Return Values:
// BOOL TRUE if the watchdog has stopped; FALSE if not
//___________________________________________________________________
//
BOOL WDG_Disable(void);
//___________________________________________________________________
// Function: WDG_Enable
// Usage: enable the watchdog
// Parameters:
// N/A
// Return Values:
// BOOL TRUE if the watchdog has been enabled; FALSE if not
//___________________________________________________________________
// untested
BOOL WDG_Enable(void);
//___________________________________________________________________
// Function: WDG_Refresh
// Usage: load a value in the watchdog to avoid a watchdog reset
// Parameters:
// CounterValue - Timer setup value to be loaded
// Return Values:
// N/A
//___________________________________________________________________
// untested
void WDG_Refresh(WORD CounterValue);
#endif // ifndef _DSPWDG_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -