EasyManua.ls Logo

YanLing Intel Celeron N3160 - Page 10

YanLing Intel Celeron N3160
12 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
研凌工控电脑科技
(
深圳
)
有限公司
#define DataPort 0x2F
#define DevSel 0x07
#define WdtCtl 0x72
#define WdtCount 0x73
#define WdtDevNum 0x07
UINT8 Temp;
write a special value into the configuration mode
IoWrite8(IndexPort, 0x87);
IoWrite8(IndexPort, 0x01);
IoWrite8(IndexPort, 0x55);
IoWrite8(IndexPort, 0x55);
// choose watchdog
IoWrite8(IndexPort, DevSel);
IoWrite8(DataPort, WdtDevNum);
// let watchdog on
IoWrite8(IndexPort, WdtCtl);
Temp = IoRead8(DataPort);
Temp |= BIT4
IoWrite8(DataPort, Temp);
// choose timely mode bit70->minute
1->second
IoWrite8(IndexPort, WdtCtl);
Temp = IoRead8(DataPort);
Temp |= BIT7//choose second counter
IoWrite8(DataPort, Temp);
// write down counter value and star counter, set 5 seconds
IoWrite8(IndexPort, WdtCount);
IoWrite8(DataPort, 5);
// out of configuration mode
IoWrite8(IndexPort, 0x02);
IoWrite8(DataPort, 0x02);
// wait mainboard to reboot.