Lex Computech CI770C User Manual page 102

Intel mobile ivy bridge processor + (pch)qm77 / ddr3 1333 / 1600 mt/s / lan / dvi/ hdmi /audio /usb / pcie mini card
Hide thumbs Also See for CI770C:
Table of Contents

Advertisement

Enable WatchDog
void F75111_SetWDTEnable (BYTE byteTimer)
{
WriteByte(F75111_INTERNAL_ADDR,WDT_TIMER_RANGE ,byteTimer);
WriteByte(F75111_INTERNAL_ADDR,WDT_CONFIGURATION,WDT_TIMEOUT_FLAG | WDT_ENABLE | WDT_PULSE | WDT_PSWIDTH_100MS);
}
Disable WatchDog
void F75111_SetWDTDisable ()
{
WriteByte(F75111_INTERNAL_ADDR,WDT_CONFIGURATION,0x00);
}
defi ne F75111 pin in F75111.h
//--------------------------------------------------------------------------------------------------------
#defi ne
F75111_INTERNAL_ADDR
#defi ne
F75111_EXTERNAL_ADDR
//--------------------------------------------------------------------------------------------------------
#defi ne
F75111_CONFIGURATION
//--------------------------------------------------------------------------------------------------------
#defi ne
GPIO1X_CONTROL_MODE
#defi ne
GPIO2X_CONTROL_MODE
#defi ne
GPIO3X_CONTROL_MODE
//--------------------------------------------------------------------------------------------------------
#defi ne
GPIO1X_INPUT_DATA
#defi ne
GPIO3X_INPUT_DATA
//--------------------------------------------------------------------------------------------------------
#defi ne
GPIO2X_OUTPUT_DATA
//--------------------------------------------------------------------------------------------------------
#defi ne
GPIO1X_PULSE_CONTROL
#defi ne
GPIO1X_PULSE_WIDTH_CONTROL 0x14 // GPIO1x Pulse Width Control Register
#defi ne
GP1_PSWIDTH_500US
#defi ne
GP1_PSWIDTH_1MS
#defi ne
GP1_PSWIDTH_20MS
#defi ne
GP1_PSWIDTH_100MS
//--------------------------------------------------------------------------------------------------------
#defi ne
GPIO2X_PULSE_CONTROL
#defi ne
GPIO2X_PULSE_WIDTH_CONTROL 0x24 // GPIO2x Pulse Width Control Register
#defi ne
GP2_PSWIDTH_500US
#defi ne
GP2_PSWIDTH_1MS
#defi ne
GP2_PSWIDTH_20MS
#defi ne
GP2_PSWIDTH_100MS
//--------------------------------------------------------------------------------------------------------
#defi ne
GPIO3X_PULSE_CONTROL
0x9C // OnBoard F75111 Chipset
0x6E // External F75111 Chipset
0x03 // Confi gure GPIO13 to WDT2 Function
0x10 // Select Output Mode or Input Mode
0x20 // Select GPIO2X Output Mode or Input Mode
0x40 // Select GPIO3X Output Mode or Input Mode
0x12 // GPIO1X Input
0x42 // GPIO3X Input
0x21 // GPIO2X Output
0x13 // GPIO1x Level/Pulse Control Register
// 0:Level Mode
// 1:Pulse Mode
0x00 // When select Pulse mode:
0x01 // When select Pulse mode:
0x02 // When select Pulse mode:
0x03 // When select Pulse mode:
0x23 // GPIO2x Level/Pulse Control Register
// 0:Level Mode
// 1:Pulse Mode
0x00 // When select Pulse mode:
0x01 // When select Pulse mode:
0x02 // When select Pulse mode:
0x03 // When select Pulse mode:
0x43 // GPIO3x Level/Pulse Control Register
96
// set WatchDog range and timer
// Enable WatchDog, Setting WatchDog confi gure
// Disable WatchDog
500
us.
1
ms.
20
ms.
100
ms.
500
us.
1
ms.
20
ms.
100
ms.

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CI770C and is the answer not in the manual?

This manual is also suitable for:

Ci770a

Table of Contents