Intel IB868 User Manual page 58

Intel pentium m picmg 1.3 shb express cpu card
Table of Contents

Advertisement

APPENDIX
void copyright(void)
{
printf("\n======== Winbond 83627EHF Watch Timer Tester (AUTO DETECT) ========\n"\
"
"
"
}
//===========================================================================
void EnableWDT(int interval)
{
unsigned char bBuf;
bBuf = Get_W627EHF_Reg( 0x2D);
bBuf &= (!0x01);
Set_W627EHF_Reg( 0x2D, bBuf);
Set_W627EHF_LD( 0x08);
Set_W627EHF_Reg( 0x30, 0x01);
bBuf = Get_W627EHF_Reg( 0xF5);
bBuf &= (!0x08);
Set_W627EHF_Reg( 0xF5, bBuf);
Set_W627EHF_Reg( 0xF6, interval);
}
//===========================================================================
void DisableWDT(void)
{
Set_W627EHF_LD(0x08);
Set_W627EHF_Reg(0xF6, 0x00);
Set_W627EHF_Reg(0x30, 0x00);
}
//===========================================================================
//===========================================================================
//
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
// KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
// PURPOSE.
//
//===========================================================================
#include "W627EHF.H"
#include <dos.h>
//===========================================================================
unsigned int W627EHF_BASE;
void Unlock_W627EHF (void);
void Lock_W627EHF (void);
//===========================================================================
unsigned int Init_W627EHF(void)
{
unsigned int result;
unsigned char ucDid;
W627EHF_BASE = 0x2E;
result = W627EHF_BASE;
ucDid = Get_W627EHF_Reg(0x20);
if (ucDid == 0x88)
{
goto Init_Finish;
54
Usage : W627E_WD reset_time\n"\
Ex : W627E_WD 3 => reset system after 3 second\n"\
W627E_WD 0 => disable watch dog timer\n");
}
IB868 User' s Manual
//Enable WDTO
//switch to logic device 8
//enable timer
//count mode is second
//set timer
//switch to logic device 8
//clear watchdog timer
//watchdog disabled

Advertisement

Table of Contents
loading

Table of Contents