Intel MB890 user manual Appendix

Page 64
Manual background

APPENDIX

Filename: W627hf.cpp //=====================================================================

//

//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 "W627HF.H"

#include <dos.h> //===================================================================== void Unlock_W627HF (void);

void Lock_W627HF (void); //===================================================================== void Unlock_W627HF (void)

{

outportb(W627HF_INDEX_PORT, W627HF_UNLOCK); outportb(W627HF_INDEX_PORT, W627HF_UNLOCK);

}

//===================================================================== void Lock_W627HF (void)

{

outportb(W627HF_INDEX_PORT, W627HF_LOCK);

}

//===================================================================== void Set_W627HF_LD( unsigned char LD)

{

Unlock_W627HF();

outportb(W627HF_INDEX_PORT, W627HF_REG_LD); outportb(W627HF_DATA_PORT, LD); Lock_W627HF();

}

//===================================================================== void Set_W627HF_Reg( unsigned char REG, unsigned char DATA)

{

Unlock_W627HF();

outportb(W627HF_INDEX_PORT, REG); outportb(W627HF_DATA_PORT, DATA); Lock_W627HF();

}

//===================================================================== unsigned char Get_W627HF_Reg( unsigned char REG)

{

unsigned char Result; Unlock_W627HF(); outportb(W627HF_INDEX_PORT, REG); Result = inportb(W627HF_DATA_PORT); Lock_W627HF();

return Result;

}

//===================================================================== File of the Main.cpp

60

MB890 User’s Manual

Image 64
Contents Version 1.1A Intel Pentium M Mini-ITXMotherboardMB890 Acknowledgments Installations BIOS SetupDrivers Installation IntroductionThis page is intentionally left blank Product Description IntroductionINTRODUCTION Cable kit IDE, Power, Audio, VGA CRT ChecklistThe MB890 Pentium M Mini-ITXmotherboard MB890 Specifications Board Dimensions Installations INSTALLATIONSInstalling the CPU DDR Module Installing the MemoryLock Setting the Jumpers Jumper Locations on MB890 JP2 Power Mode Setting JP3 LVDS Power SettingJP1 CPU Host Clock JP4 1394 Controller EEPROM Write ProtectJP9 COM2 RS232 Pin9 Setting JP10 COM1 RS232 Pin9 SettingJP11 Clear CMOS Contents JP13 Compact Flash Mode SettingJ13 Intel 82541GI Gigabit LAN Enable/Disable JP14 CPU VCCA Voltage SettingConnectors on MB890 錯誤! 尚未定義書籤。Connector Locations on MB890 錯誤! 尚未定義書籤。CN2 PS/2 Keyboard and PS/2 Mouse Connectors CN3 DVI-IConnectorCN1 DC Jack for DC Adaptor KeyboardCN4 Parallel Port Connector CN5, CN8 1394 Connectors optionCN6 RJ45 and 2 USB Ports CN7 COM1 and COM2 Serial PortsJ3 Internal DC-InPower Connector J2 HDD Power ConnectorJ5 LCD Backlight Setting J6, J8 LVDS Connectors 1st channel, 2nd channel J7 IrDA ConnectorJ10 Digital I/O J11, J12 USB Port Pin HeaderJ16 HDD Power Pin Header J18, J19 Primary and Secondary IDE ConnectorsJ17 Mini PCI Socket J18 Primary IDE ConnectorJ20 CD-In Pin Header J19 Secondary IDE ConnectorJ21 External Audio Connector J22 System Function ConnectorJ23 Wake On LAN Connector J24 Compact Flash SocketJ25 VGA CRT Connector J26 Power Connector for MB890D / MB890FDFAN1 CPU Fan Power Connector FAN2 System Fan Power ConnectorBIOS Setup BIOS Setup BIOS IntroductionPress DEL to Enter Setup BIOS SETUP Standard CMOS Setup DateTime IDE Primary HDDs / IDE Secondary HDDsDrive A / Drive B CYLSVideo Halt OnAdvanced BIOS Features CPU FeatureQuick Power On Self Test Virus WarningFirst/Second/Third Boot Device Boot Other DeviceBoot Up Floppy Seek Boot Up NumLock StatusSecurity Option APIC ModeMPS Version Control for OS OS Select for DRAM 64MBAdvanced Chipset Features DRAM Timing SelectableCAS Latency Time Active to Precharge DelaySystem BIOS Cacheable Video BIOS CacheableDRAM RAS# Precharge DRAM Data Integrity ModeBoot Display AGP Aperture SizeOn-ChipVGA On-ChipFrame Buffer SizeIntegrated Peripherals OnChip Primary/Secondary PCI IDE IDE Primary/Secondary Master/Slave PIOIDE Primary/Secondary Master/Slave UDMA IDE HDD Block ModePower On After Fail USB 2.0 ControllerUSB Keyboard Support USB Mouse SupportUART Mode Select Parallel Port ModeStandard Printer Port Enhanced Parallel PortPower Management Setup Power Supply TypePower Management ACPI FunctionHDD Power Down Video Off MethodVideo Off In Suspend Suspend TypeResume by Alarm Power On by RingReload Global Timer Events PNP/PCI Configurations Reset Configuration DataResources Controlled by PCI/VGA Palette SnoopPC Health Status CPU Warning TemperatureTemperatures/Voltages Shutdown TemperatureAuto Detect PCI Clk Frequency/Voltage ControlSpread Spectrum Modulated Load Fail-SafeDefaults Load Optimized DefaultsSet Supervisor Password Save & Exit SetupBIOS SETUP Drivers Installation AC97 Codec Audio Driver InstallationIntel Chipset Software Intallation Utility DRIVER INSTALLATIONDRIVERS INSTALLATION VGA Drivers Installation AC97 Codec Audio Driver Installation 2.Click Realtek AC97 Codec Audio DriverIntel PRO LAN Drivers Installation 2.Click Install Base Software to continueAppendix A. I/O Port Address MapB. Interrupt Request Lines IRQ LevelC. Watchdog Timer Configuration mov cl, 0F5h Name Unlock Chip IN None Name Read Reg IN CL - register index D. Digital I/O Sample Code APPENDIX APPENDIX This page is intentionally left blank APPENDIX