Motherboard MI952 - MB950 - 10a 75C - 31
Motherboard MI952 - MB950 - 10a 75C - 31
Motherboard MI952 - MB950 - 10a 75C - 31
USER’S MANUAL
Version 1.0A
Acknowledgments
Installations ...................................................... 5
Installing the CPU .............................................................. 6
Installing the Memory......................................................... 7
Setting the Jumpers............................................................. 8
Connectors on MB950 ..................................................... 12
BIOS Setup.......................................................21
Drivers Installation ......................................43
Appendix ...........................................................55
A. I/O Port Address Map .................................................. 55
B. Interrupt Request Lines (IRQ) ...................................... 56
C. Watchdog Timer Configuration ................................... 57
Introduction
Product Description
The MB950 ATX motherboard offers the latest Socket H (LGA1156)
supporting the Intel® Core™ i7, Core™ i5, Core™ i3 processors or the
Intel® Pentium® processor G6950, all developed on Intel’s newest
microarchitecture, formerly codenamed “Nehalem,” and using Intel’s
32nm and 45nm process technologies.
MB950 FEATURES
Support Intel® Core™ i7 / Core™ i5 / Core™ i3 / Pentium®
G6950 processors
4x DDR3 DIMM (w/o ECC), Max. 16GB
2x Gigabit LAN
6x SATA II, 14x USB 2.0, 4x COM
1x PCI-E(x16), 1x PCE-E(x8) [(x4) Link], 1x PCE-E(x1), 4x
PCI, 1x ISA, 1x IDE, 1x CF
Support dual display; VGA/DVI-D
Support iAMT6.0 (MB950AF only)
Checklist
Your MB950 package should include the items listed below.
The MB950 ATX motherboard
This User’s Manual
1 CD containing chipset drivers and flash memory utility
Cable kit (IDE, Serial ATA)
MB950 Specifications
Product Name MB950
Form Factor Industrial Motherboard ATX
®
CPU Type Intel Core(TM) i3 / i5/ i7 Processor
CPU Speed 2.8GHz ~ 3.46GHz (73W)
Last Level Cache 4MB
CPU Socket LGA1156
®
Chipset Intel Q57 PCH , 27x27 mm FCBGA
BIOS AMI BIOS, support ACPI Function
Memory DDRIII 1066/1333MHz
- 240-pin DIMM x 4 (w/o ECC), Max.16GB
VGA / DVI Clarkdale processor integrated graphic(2X),
Two display streams supported in any combination of DP, DVI and
VGA ; Dual Independent display
- ASM 1142T level shifter for DVI
- VGA
®
LAN 1. Q57 Gigabit MAC + PHY :Intel 82578DM GbE
®
2. Intel 82583V PCI-e Gigabit LAN controller x1
USB Q57 built-in USB 2.0 host controller, supports 14 ports
Serial ATA Q57 built-in SATA controller, supports 6 ports
Parallel IDE/ CF JMicron JM368 (PCI-e to PATA) x1 for 1 PATA channel for IDE & CF
- IDE 40 pin
- CF x 1
PCI to ISA Bridge ITE IT8888G x 1 for high ISA bus
Audio Q57 built-in High Definition Audio controller + ALC888 Codec w/7.1
channels
LPC I/O Winbond W83627UHG :
COM1 (RS232/422/485), COM2(RS232), COM3 (RS232), COM4
(RS232) with pin-9 with power for 4 ports (500 mA for each port)
Hardware monitor (2 thermal inputs, 4 voltage monitor inputs, VID0-4 & 2
Fan Headers)
Digital IO 4 in & 4 out
iAMT Q57 built-in iAMT 6.0 (MB950AF only)
KB/Mouse Supports PS/2 Keyboard/Mouse connector
Expansion Slots 1x PCI-e(x16) slot, 1x PCI-e [x8 slot ](x4) slot, 1x PCI-e(x1),
4x PCI slot, 1x ISA
Edge Connector PS/2 for Keyboard and Mouse
GbE LAN RJ45 + dual USB stack connector
GbE LAN RJ45 + dual USB stack connector
Dual DB9 stack connector x1 for COM 1 & 3
DVI-D + DB15 stack connector x 1 for DVI + VGA
RCA Jack 3x2 for HD Audio
On Board 2 x 5-pins header x 5 for 10 USB ports
Header/Connector 12-pin header x1 for front audio outputs
10-pin box header x 2 for COM 2, 4
3-pin fan pin header x2
3-pin System fan pin header x1 (DC fan )
4-pin CPU fan pin header x1 (PWM fan control)
2 x 4 pins header for Digital I/O
5-pin header x 1 for IrDA
26-pin header x 1 for Parallel
Watchdog Timer Yes (256 segments, 0, 1, 2…255 sec/min)
System Voltage +5V, +3.3V, +12V, -12V, 5VSB
Other LAN Wakeup
Board Size 305mm x 244mm
Board Dimensions
Installations
This section provides information on how to use the jumpers and
connectors on the MB950 in order to set up a workable system. The
topics covered are:
Installing the CPU ................................................................................ 6
Installing the Memory .......................................................................... 7
Setting the Jumpers .............................................................................. 8
Connectors on MB950 ....................................................................... 12
NOTE: Ensure that the CPU heat sink and the CPU top surface are in
total contact to avoid CPU overheating problem that would
cause your system to hang or be unstable.
DDR3 Module
Lock Lock
Lock Lock
Master
Slave
Pin 1-2
Normal
Short/Closed
Pin 2-3
Clear CMOS
Short/Closed
Connectors on MB950
Connector Locations on MB950 ........................................................ 13
CN1: PS/2 Keyboard and PS/2 Mouse Connectors ............................ 14
CN3: COM1 and COM3 Serial Ports ................................................. 14
CN2: VGA and DVI .......................................................................... 15
CN5: Gigabit LAN (82583V) + USB2/USB3 .................................... 15
CN6: Gigabit LAN (82578DM) + USB0/USB1 ................................. 15
CN4: HD Audio Connector ............................................................... 16
J3: ATX 12V Power Connector ......................................................... 16
J19: 24-pin ATX Power Connector .................................................... 17
J16, J17, J18, J22, J23, J24: SATA II Connectors .............................. 17
J13: Front Panel Function Connector ................................................. 18
J1: SPDIF I/O.................................................................................... 16
J2 : Audio Pin Header for Chassis Front Panel ................................... 16
J11 : Digital I/O Connector (4 in, 4 out) ............................................ 17
J12 : IRDA Connector ....................................................................... 17
F_USB1: USB4/USB5 Connector ..................................................... 18
F_USB2: USB6/USB7 Connector ..................................................... 19
F_USB3: USB8/USB9 Connector ..................................................... 19
F_USB4: USB10/USB11 Connector ................................................. 19
F_USB5: USB12/USB13 Connector ................................................. 19
CPU_FAN1: CPU Fan Power Connector .......................................... 20
SYS_FAN1: system Fan1 Power Connector ..................................... 20
J20, J21: COM4, COM2 RS232 Serial Ports
J26: Parallel Port Connector .............................................................. 19
CN7: CF Socket ................................................................................ 20
J4: ISA Slot (shared with PCI4) ......................................................... 20
PCIE1: PCI-E X16 (PEG) ................................................................. 20
PCIE2: PCI-E X1 Slot ....................................................................... 20
PCIE3: PCI-E X8 Slot (X4 Link) ...................................................... 20
PCI1-PCI4: PCI 32-bit Slot ............................................................... 20
PS/2 Mouse
PS/2 Keyboard
CN7: CF Socket
BIOS Setup
This chapter describes the different settings available in the AMI BIOS
that comes with the board. The topics covered in this chapter are as
follows:
BIOS Introduction ............................................................................................ 22
BIOS Setup ........................................................................................................ 22
Main BIOS Setup ............................................................................................. 23
Advanced Settings ............................................................................................ 24
PCIPnP Settings ................................................................................................ 35
Boot Settings ..................................................................................................... 37
Security Settings ............................................................................................... 38
Advanced Chipset Settings ............................................................................. 39
Exit Setup ........................................................................................................... 42
Load Optimal Defaults..................................................................................... 42
Load Failsafe Defaults ..................................................................................... 42
BIOS Introduction
The BIOS (Basic Input/Output System) installed in your computer
system’s ROM supports Intel processors. The BIOS provides critical
low-level support for a standard device such as disk drives, serial ports
and parallel ports. It also adds virus and password protection as well as
special support for detailed fine-tuning of the chipset controlling the
entire system.
BIOS Setup
The BIOS provides a Setup utility program for specifying the system
configurations and settings. The BIOS ROM of the system stores the
Setup utility. When you turn on the computer, the BIOS is immediately
activated. Pressing the <Del> key immediately allows you to enter the
Setup utility. If you are a little bit late pressing the <Del> key, POST
(Power On Self Test) will continue with its test routines, thus preventing
you from invoking the Setup. If you still wish to enter Setup, restart the
system by pressing the ”Reset” button or simultaneously pressing the
<Ctrl>, <Alt> and <Delete> keys. You can also restart by turning the
system Off and back On again. The following message will appear on the
screen:
In general, you press the arrow keys to highlight items, <Enter> to select,
the <PgUp> and <PgDn> keys to change entries, <F1> for help and
<Esc> to quit.
When you enter the Setup utility, the Main Menu screen will appear on
the screen. The Main Menu allows you to select from various setup
functions and exit choices.
Note: If the system cannot boot after making and saving system
changes with Setup, the AMI BIOS supports an override to the
CMOS settings that resets your system to its default.
Advanced Settings
BIOS SETUP UTILITY
Advanced Settings
Configure CPU.
WARNING: Setting wrong values in below sections
may cause system to malfunction.
► CPU Configurations
► IDE Configuration
► SuperIO Configuration
► Hardware Health Confguration
► ACPI Configuration <- Select Screen
► AHCI Configuration ↑ ↓ Select Item
► Intel AMT Configuration +- Change Field
► Intel VT-d Configuration Tab Select Field
► MPS Configuration F1 General Help
► PCI Express Configuration F10 Save and Exit
► Remote Access Configuration ESC Exit
► USB Configuration
The Advanced BIOS Settings configurations are shown in the following pages, as
seen in the computer screen. Please note that setting the wrong values may cause
the system to malfunction.
REMARKS: The Intel AMT Configuration is available only on
MB950AF, not MB950F.
The CPU Configuration menu shows the following CPU details including
the manufacturer, CPU type, its frequency and cache levels. Other
options include:
Ratio CMOS Setting
Sets the ratio between CPU core clock and the FSB frequency.
MPS and ACPI MADT ordering
Modern ordering for Windows XP or later OSes. Legacy ordering for
Windows 2000 or earlier OSes.
Max CPU ID Value Limit
Disabled for Windows XP.
Intel Virtualization Tech
When enabled, a VMM can utilize the additional HW Caps. Provided by
Intel Vitualization Tech. Note: A full reset is required to change the
setting.
Intel HT Technology
When disabled, only one thread per enabled core is enabled.
Active Processor Cores
Number of cores to enable in each processor package.
A20M
Legacy OSes and Aps may need A20 M enabled.
IDE Configuration
Mirrored IDER Configuration [Enabled]
Configure SATA#1 as [IDE]
SATA#1 IDE Configuration [Compatible]
SATA#2 IDE Configuration [Enhanced]
Power On Function
This field is related to how the system is powered on . The options are
None, Mouse Left, Mouse Right, and Any Key.
Vcore(V) : 1.160 V
5V : 5.273V <- Select Screen
12V : 12.196 V
3.3V : 3.392 V ↑ ↓ Select Item
1.5V : 1.520 V +- Change Field
VBAT : 3.21 V Tab Select Field
CPU smart fan : Disabled F1 General Help
ACPI Shut down Temperature : Disabled F10 Save and Exit
ESC Exit
ACPI Settings
General ACPI
►General ACPI Configuration Configuration settings
Suspend Mode
The options of this field are S1, S3 and Auto.
AHCI Settings
AHCI BIOS Support Enabled
►AHCI Port0 [Not Detected]
►AHCI Port1 [Not Detected] <- Select Screen
►AHCI Port2 [Not Detected] ↑ ↓ Select Item
►AHCI Port3 [Not Detected] +- Change Field
►AHCI Port4 [Not Detected] Tab Select Field
►AHCI Port05[Not Detected] F1 General Help
F10 Save and Exit
ESC Exit
AHCI Port
While entering setup, BIOS auto detects the presence of IDE devices.
This displays the status of auto detection of IDE devices.
Options:
Intel VT-d [Disabled] Disabled
Enabled
VT-d
Virtualization solutions allow multiple operating systems and applications
to run in independent partitions all on a single computer. Using
virtualization capabilities, one physical computer system can function as
multiple "virtual" systems.
BIOS SETUP UTILITY
MPS Configuration
Select MPS
MPS Revision VT-d [1.4] Revision
When enabled, the Remote Acces type and parameters are shown:
Serial port number - Select Serial Port for console redirection.
Serial port mode - Select Serial Port settings.
Flow Control - Select Flow Control for console redirection.
Redirection After BIOS POST
Disable: Turns off the redirection after POST.
Boot Loader: Redirection is active during POST and during Boot Loader.
Always: Redirection is always active. (Some OSs may not work if set to Always.)
Terminal Type - Select the target terminal type.
VT-UTF8 Combo Key Support – Enable VT-UTF8 Combination Key
Support for ANSI/VT100 terminals.
Sredir Memory Display Delay – Gives the delay in seconds to display
memory information.
USB Configuration
This option is used to configure USB mass storage class devices.
BIOS SETUP UTILITY
USB Configuration
Enables support for
Module Version – 2.24.5.14.4 legacy USB. AUTO
option disables
USB Devices Enabled: legacy support if
2 Hubs no USB devices are
connected.
Legacy USB Support [Enabled]
USB 2.0 Controller Mode [HiSpeed]
BIOS EHCI Hand-Off [Disabled] <- Select Screen
Legacy USB1.1 HC Support [Enabled]
↑ ↓ Select Item
USB Beep Message [Disabled]
+- Change Field
Tab Select Field
F1 General Help
F10 Save and Exit
ESC Exit
PCIPnP Settings
BIOS SETUP UTILITY
IRQ3 [Available]
IRQ4 [Available]
IRQ5 [Available] <- Select Screen
IRQ7 [Available]
↑ ↓ Select Item
IRQ9 [Available] +- Change Field
IRQ10 [Available] Tab Select Field
IRQ11 [Available]
F1 General Help
IRQ14 [Available]
F10 Save and Exit
IRQ15 [Available]
ESC Exit
DMA Channel 0 [Available]
DMA Channel 1 [Available]
DMA Channel 3 [Available]
DMA Channel 5 [Available]
DMA Channel 6 [Available]
DMA Channel 7 [Available]
Clear NVRAM
This item is used for clearing NVRAM during system boot.
Plug & Play O/S
This lets BIOS configure all devices in the system or lets the OS configure
PnP devices not required for boot if your system has a Plug and Play OS.
PCI Latency Timer
This item sets value in units of PCI clocks for PCI device latency timer
register. Options are: 32, 64, 96, 128, 160, 192, 224, 248.
Boot Settings
This option configures the settings during system boot including boot
device priority and HDD/CD/DVD drives.
BIOS SETUP UTILITY
Boot Settings
Configure Settings
► Boot Settings Configuration during System Boot.
Security Settings
This setting comes with two options set the system password. Supervisor
Password sets a password that will be used to protect the system and
Setup utility. User Password sets a password that will be used exclusively
on the system. To specify a password, highlight the type you want and
press <Enter>. The Enter Password: message prompts on the screen.
Type the password and press <Enter>. The system confirms your
password by asking you to type it again. After setting a password, the
screen automatically returns to the main screen.
To disable a password, just press the <Enter> key when you are prompted
to enter the password. A message will confirm the password to be
disabled. Once the password is disabled, the system will boot and you can
enter Setup freely.
BIOS SETUP UTILITY
Security Settings
Install or Change the
Supervisor Password : Not Installed Password.
User Password : Not Installed
Memory Hole
This option is used to reserve memory space between 15MB and 16MB
for ISA expansion cards that require a specified area of memory to work
properly.
Initiate Graphic Adapter
This option selects which graphics controller to use as the primary boot
device.
IGD Graphics Mode Select
This option selects the amount of system memory used by the internal
graphics device.
PEG Port
The options are Auto and Disabled.
PEG Force GEN1
Some non-graphics PCI-E devices may not follow PCI-E specifications
and may incorrectly report their GEN capability or link width.
Video Function Configuration
The configuration allows setting to DVMT/FIXED memory.
HDA Controller
This option is used to enable the Southbridge high definition audio
controller.
ME Subsystem Configuration
Exit Setup
The exit setup has the following settings which are:
BIOS SETUP UTILITY
Exit Options
Exit system setup
after saving the
Save Changes and Exit changes.
Discard Changes and Exit
Discard Changes
<- Select Screen
↑ ↓ Select Item
Load Optimal Defaults
+- Change Field
Load Failsafe Defaults
Tab Select Field
F1 General Help
F10 Save and Exit
ESC Exit
Discard Changes
This option allows you to discard all the changes that you have made in
this session.
Drivers Installation
This section describes the installation procedures for software and drivers
under the Windows 2000, Windows XP and Windows Vista. The
software and drivers are included with the board. If you find the items
missing, please contact the vendor where you made the purchase. The
contents of this section include the following:
IMPORTANT NOTE:
After installing your Windows operating system (Windows
2000/XP/Vista), you must install first the Intel Chipset Software
Installation Utility before proceeding with the drivers installation.
4. Click Yes to accept the software license agreement and proceed with
the installation process.
7. The Setup process is now complete. Click Finish then restart the
computer and for changes to take effect.
4. Click Yes to accept the software license agreement and proceed with
the installation process.
1. Insert the DVD that comes with the board. Click Intel and then
Intel(R) PRO LAN Network Drivers.
3. On the next screen, click Install Drivers to start the drivers installation.
6. When the Setup Options appears, click Drivers as shown below and
Next to continue.
7. When the Ready to Install the Program screen appears, click Install to
continue.
2. On the next screen, the Readme File Information shows the system
requirements and installation information, click Next.
Appendix
A. I/O Port Address Map
Each peripheral device in the system is assigned a set of I/O port
addresses which also becomes the identity of the device. The following
table lists the I/O port addresses used.
Address Device Description
000h - 01Fh DMA Controller #1
020h - 03Fh Interrupt Controller #1
040h - 05Fh Timer
060h - 06Fh Keyboard Controller
070h - 07Fh Real Time Clock, NMI
080h - 09Fh DMA Page Register
0A0h - 0BFh Interrupt Controller #2
0C0h - 0DFh DMA Controller #2
0F0h Clear Math Coprocessor Busy Signal
0F1h Reset Math Coprocessor
1F0h - 1F7h IDE Interface
2E8h - 2FFh Serial Port #4(COM4)
2F8h - 2FFh Serial Port #2(COM2)
2B0 - 2DF Graphics adapter Controller
3C0 - 3CF EGA adapter
3D0 - 3DF CGA adapter
3E8h – 3EFh Serial Port #3(COM3)
3F8h - 3FFh Serial Port #1(COM1)
Level Function
IRQ0 System Timer Output
IRQ1 Keyboard
IRQ2 Interrupt Cascade
IRQ3 Serial Port #2, 4
IRQ4 Serial Port #1, 3
IRQ5 Reserved
IRQ6 Reserved
IRQ8 Real Time Clock
IRQ9 Reserved
IRQ10 Reserved
IRQ11 Reserved
IRQ12 PS/2 Mouse
IRQ13 80287
IRQ14 Primary IDE
IRQ15 Secondary IDE
SAMPLE CODE:
//---------------------------------------------------------------------------
// 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 <dos.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include "F81865.H"
//---------------------------------------------------------------------------
int main (int argc, char *argv[]);
void EnableWDT(int);
void DisableWDT(void);
//---------------------------------------------------------------------------
int main (int argc, char *argv[])
{
unsigned char bBuf;
unsigned char bTime;
char **endptr;
char SIO;
SIO = Init_F81865();
if (SIO == 0)
{
printf("Can not detect Fintek 81865, program abort.\n");
return(1);
}//if (SIO == 0)
if (argc != 2)
{
printf(" Parameter incorrect!!\n");
return (1);
}
if (bTime)
{ EnableWDT(bTime); }
else
{ DisableWDT(); }
return 0;
}
//---------------------------------------------------------------------------
void EnableWDT(int interval)
{
unsigned char bBuf;
bBuf = Get_F81865_Reg(0x2B);
bBuf &= (~0x20);
bBuf = Get_F81865_Reg(0xF5);
bBuf &= (~0x0F);
bBuf |= 0x52;
Set_F81865_Reg(0xF5, bBuf); //count mode is second
bBuf = Get_F81865_Reg(0xFA);
bBuf |= 0x01;
Set_F81865_Reg(0xFA, bBuf); //enable WDTO output
bBuf = Get_F81865_Reg(0xF5);
bBuf |= 0x20;
Set_F81865_Reg(0xF5, bBuf); //start counting
}
//---------------------------------------------------------------------------
void DisableWDT(void)
{
unsigned char bBuf;
bBuf = Get_F81865_Reg(0xFA);
bBuf &= ~0x01;
Set_F81865_Reg(0xFA, bBuf); //disable WDTO output
bBuf = Get_F81865_Reg(0xF5);
bBuf &= ~0x20;
bBuf |= 0x40;
Set_F81865_Reg(0xF5, bBuf); //disable WDT
}
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
//
// 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 "F81865.H"
#include <dos.h>
//---------------------------------------------------------------------------
unsigned int F81865_BASE;
void Unlock_F81865 (void);
void Lock_F81865 (void);
//---------------------------------------------------------------------------
unsigned int Init_F81865(void)
{
unsigned int result;
unsigned char ucDid;
F81865_BASE = 0x4E;
result = F81865_BASE;
ucDid = Get_F81865_Reg(0x20);
if (ucDid == 0x07) //Fintek 81865
{ goto Init_Finish; }
F81865_BASE = 0x2E;
result = F81865_BASE;
ucDid = Get_F81865_Reg(0x20);
if (ucDid == 0x07) //Fintek 81865
{ goto Init_Finish; }
F81865_BASE = 0x00;
result = F81865_BASE;
Init_Finish:
return (result);
}
//---------------------------------------------------------------------------
void Unlock_F81865 (void)
{
outportb(F81865_INDEX_PORT, F81865_UNLOCK);
outportb(F81865_INDEX_PORT, F81865_UNLOCK);
}
//---------------------------------------------------------------------------
void Lock_F81865 (void)
{
outportb(F81865_INDEX_PORT, F81865_LOCK);
}
//---------------------------------------------------------------------------
void Set_F81865_LD( unsigned char LD)
{
Unlock_F81865();
outportb(F81865_INDEX_PORT, F81865_REG_LD);
outportb(F81865_DATA_PORT, LD);
Lock_F81865();
}
//---------------------------------------------------------------------------
void Set_F81865_Reg( unsigned char REG, unsigned char DATA)
{
Unlock_F81865();
outportb(F81865_INDEX_PORT, REG);
outportb(F81865_DATA_PORT, DATA);
Lock_F81865();
}
//---------------------------------------------------------------------------
unsigned char Get_F81865_Reg(unsigned char REG)
{
unsigned char Result;
Unlock_F81865();
outportb(F81865_INDEX_PORT, REG);
Result = inportb(F81865_DATA_PORT);
Lock_F81865();
return Result;
}
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
//
// 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.
//
//---------------------------------------------------------------------------
#ifndef __F81865_H
#define __F81865_H 1
//---------------------------------------------------------------------------
#define F81865_INDEX_PORT (F81865_BASE)
#define F81865_DATA_PORT (F81865_BASE+1)
//---------------------------------------------------------------------------
#define F81865_REG_LD 0x07
//---------------------------------------------------------------------------
#define F81865_UNLOCK 0x87
#define F81865_LOCK 0xAA
//---------------------------------------------------------------------------
unsigned int Init_F81865(void);
void Set_F81865_LD( unsigned char);
void Set_F81865_Reg( unsigned char, unsigned char);
unsigned char Get_F81865_Reg( unsigned char);
//---------------------------------------------------------------------------
#endif //__F81865_H