EasyManua.ls Logo

MSI MS-98F5 User Manual

MSI MS-98F5
52 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #48 background imageLoading...
Page #48 background image
A-2
WDT & GPIO Industrial Computer Board
WDT Sample Code
SIO_INDEX_Port equ 04Eh
SIO_DATA_Port equ 04Fh
SIO_UnLock_Value equ 087h
SIO_Lock_Value equ 0AAh
WatchDog_LDN equ 007h
WDT_UNIT equ 60h ;60h=second, 68h=minute, 40h=Disabled Watchdog timer
WDT_Timer equ 30 ;ex. 30 seconds
Sample code:
;Enable config mode
mov dx, SIO_INDEX_Port
mov al, SIO_UnLock_Value
out dx, al
jmp short $+2 ;Io_delay
jmp short $+2 ;Io_delay
out dx, al
;Change to WDT
mov dx, SIO_INDEX_Port
mov al, 07h
out dx, al
mov dx, SIO_DATA_Port
mov al, WatchDog_LDN
out dx, al
;Acive WDT
mov dx, SIO_INDEX_Port
mov al, 30h
out dx, al
mov dx, SIO_DATA_Port
in al, dx
or al, 01h
out dx, al
;set timer
mov dx, SIO_INDEX_Port
mov al, 0F6h
out dx, al
mov dx, SIO_DATA_Port
m
ov al, WDT_Timer
out dx, al
;set UINT
mov dx, SIO_INDEX_Port
mov al, 0F5h
out dx, al
mov dx, SIO_DATA_Port
m
ov al, WDT_UNIT
out dx, al
;enable reset
mov dx, SIO_INDEX_Port
mov al, 0FAh
out dx, al
mov dx, SIO_DATA_Port
in al, dx
or al, 01h
out dx, al
;close config mode
mov dx, SIO_INDEX_Port
mov al, SIO_Lock_Value
out dx, al

Table of Contents

Other manuals for MSI MS-98F5

Question and Answer IconNeed help?

Do you have a question about the MSI MS-98F5 and is the answer not in the manual?

MSI MS-98F5 Specifications

General IconGeneral
ModelMS-98F5
Form FactorMini-ITX
SocketLGA 1151
Memory TypeDDR4
Memory Slots2
Max Memory Support32 GB
AudioRealtek ALC887
PCI Express Slots1 x PCIe 3.0 x16
USB Ports6 x USB 2.0
LANRealtek 8111H Gigabit LAN
Video OutputsHDMI, DisplayPort, VGA
Storage Interfaces4 x SATA 6Gb/s, 1 x M.2

Summary

Product Overview

Motherboard Specifications

Detailed specifications of the motherboard, including processor, memory, LAN, SATA, audio, graphics, and I/O.

Motherboard Component Layout

Visual diagram showing the physical placement and labeling of connectors and components on the motherboard.

Hardware Installation and Setup

Memory Module Installation

Instructions for installing SO-DIMM memory modules into the motherboard slots.

Power Supply Connector Guide

Guide for connecting system and SATA power connectors to the motherboard.

Rear Panel I/O Ports Overview

Description of the rear panel connectors, including Serial, VGA, USB, and LAN ports.

Onboard Connector Identification

Details on various onboard connectors like CPU fan, GPIO, SATA, front panel, LVDS, and USB.

Jumper Configuration Settings

Explains the function and settings for jumpers like Clear CMOS and AT/ATX Select.

Expansion Slot Usage

Information on installing cards into PCIe and Mini-PCIe slots.

BIOS Configuration and Settings

Accessing the BIOS Setup Utility

Instructions on how to access the BIOS Setup utility during system startup.

Navigating the BIOS Interface

Overview of the BIOS menu bar and navigation keys for system configuration.

Core BIOS System Settings

Configuration options for system date, time, and SATA mode.

Advanced BIOS Configuration Options

Settings for NumLock state, logo display, ROM messages, and I/O configurations.

Boot Sequence and Device Priority

Options for managing boot device priorities and CSM support.

System Security Configuration

Configuration of administrator and user passwords, and chassis intrusion detection.

Chipset Feature Settings

Settings related to DVMT pre-allocated memory and LCD panel type.

Power Management and Resume Events

Controls for AC power loss recovery and Deep S5 power saving mode.

Saving and Exiting BIOS Setup

Options for saving changes, discarding them, restoring defaults, and exiting the setup.

Appendix: Watch Dog Timer and GPIO

Watch Dog Timer Sample Code

Sample assembly code demonstrating the Watch Dog Timer (WDT) configuration.

GPIO Control Utility Guide

Overview of the GPIO control tool provided for managing General Purpose Input/Output pins.

GPIO Sample Code Examples

Sample assembly code for reading GPIO status and setting GPO output.

Related product manuals