BIOS Setup Information
NANO-6040/NANO-6040L User’s Manual
3-3
3.4.4 Audio
Controller
Please find Realtek ALC888 High Definition Audio driver form NANO-6040 CD-title.
The drivers support Windows XP/Win7.
3.5
WDT Function
The Watchdog Timer of motherboard consists of 8-bit programmable time-out
counter and a control and status register. Reference Intel E6XX Spec chapter 10.0 LPC
Interface (D31:F0), You can get the WDT base address from 84-87h (WDTBA). In
addition, you modify these I/O port, you must use the unlock() function.
WDT Control Command Example
// WDT_BAR: WDT Base address
#define PV1
0x00 // Preload Value 1
#define PV2
0x04 // Preload Value 2
#define RR0
0x0C // Reload Register 0
#define RR1
0x0D // Reload Register 1
#define WDTCR
0x10 // WDT Configuration Register
#define WDTLR
0x18 // WDT Lock Register
static void unlock_registers ()
{
outb (0x80, W RR0);
delay
(2);
outb (0x86, W RR0);
delay
(2);
}
Below are some example codes, which demonstrate the use of WDT.
unsigned short preload;
unsigned long clock;
// Setting PCI clock
clock = 33000000; // 33 MHz
preload = (5 * (clock >> 15)) - 1; // 5 seconds
// WDT Timeout Output Enable and WDT Reset Enable
unlock_registers
();
outb (18, W WDTCR);
delay
(2);