C.1 introduction, C.2 dio connector pinouts, C.3 assembly language samples – IEI Integration IMBA-XQ354 v1.10 User Manual

Page 216: C.3.1 enable the dio input function, Ntroduction, Onnector, Inouts, Ssembly, Anguage, Amples

Advertising
background image

IMBA-XQ354 Motherboard

Page 196

C.1 Introduction

The DIO connector is interfaced to GPIO ports on the Super I/O chipset. The DIO has both

4-bit digital inputs and 4-bit digital outputs. The digital inputs and digital outputs are

generally control signals that control the on/off circuit of external devices or TTL devices.

Data can be read or written to the selected address to enable the DIO functions.

NOTE:

For further information, please refer to the datasheet for the Super I/O

chipset.

C.2 DIO Connector Pinouts

The Digital I/O port pins and their pin numbers are listed in the table below.

Pin

Description

Super I/O Pin No

Super I/O Pin Description

1

Ground

N/A

N/A

2

VCC

N/A

N/A

3

Output 3

20

GP27

4

Output 2

21

GP26

5

Output 1

22

GP25

6

Output 0

23

GP24

7

Input 3

24

GP23

8

Input 2

25

GP22

9

Input 1

26

GP21

10

Input 0

27

GP20

Table C-1: Digital I/O Connector Pinouts

C.3 Assembly Language Samples

C.3.1 Enable the DIO Input Function

The BIOS interrupt call INT 15H controls the digital I/O. An assembly program to enable

digital I/O input functions is listed below.

Advertising