Appendix E: Digital I/O Input Sample Code - Kontron MBATX-945G-VGA User Manual

Table of Contents

Advertisement

Appendix E: Digital I/O Input
Sample Code
.MODEL SMALL
.386
.stack
.DATA
.CODE
newiodelay
macro
out
0ebh,al
endm
;================ PROGRAM START ===============
SIO_CON_PORT EQU 2EH
SIO_DATA EQU 2FH
begin:
MOV
DX,SIO_CON_PORT
MOV
AL,87H
OUT
DX,AL
OUT
DX,AL
MOV
DX,SIO_CON_PORT
MOV
AL,29H
OUT
DX,AL
MOV
DX,SIO_DATA
IN
AL,DX
OR
AL,01H
OUT
DX,AL
MOV
DX,SIO_CON_PORT
MOV
AL,07H
OUT
DX,AL
MOV
DX,SIO_DATA
MOV
AL,07H
OUT
DX,AL
MBATX-945G-VGA User's Guide
;macro delay
;SUPERIO ENTER CONFIG
;OVT#/HM_SMI#,UART A,GAME
PORT AND MIDI PIN SELECT
;BIT 0 PIN121~128 FUNCTION
SELECT (0= GAME PORT, 1=
GPIO1)
;SELECT PIN 121-128 TO GPIO
;LOGIC DEVICE SLELCT
;SELECT DEVICE 7 (GAME PORT)
page 123

Advertisement

Table of Contents
loading

Table of Contents