IBM PC CONVERTIBLE Technical Reference page 240

Table of Contents

Advertisement

09D7
A8 02
TEST
AL,MODEM_BATT
; OPERATE MODEM ON BATTERY?
09D9
75 OA
JNZ
SYS_SET2
; YES THEN JUMP
ON BATTERY POWER AND MODEM PROFILE INDICATES NO BATTERY OPERATION
09DB
B3 02
MOV
BL,ACLMODEM
SPECI FY MODEM OFF
09DD
2A FF
SUB
BH,BH
INDICATE POWER OFF REQUEST
09DF
E8 0000 E
CALL
COM-POWER
TURN OFF PRIMARY COM POWER
09E2
EB 09 90
JMP
SYS_SET3
MODEM POWER LEFT ON SO SET MODEM ACCORDING TO CONFIGURATION
09E5
SYS_SET2 :
09E5
B4 1D
MOV
AH, RTCMOD_PROFl
RETRIEVE MODEM PROFILE
09E7
E8 07AA R
CALL
GELRTCREG
GET PROFILE IN AL REGISTER
09EA
E8 0000 E
CALL
MODEM_CONFIG
GO SETUP MODEM
ENABLE DISKETTE NMIS
09ED
SYS_SET3 :
09ED
E4 77
IN
AL,DSKLCNTL
READ FROM DISKETTE PORT
09EF
OC 80
OR
AL,DSKLNMI
SET ON DISKETTE NMI ENABLE
09F1
E6 77
OUT
DSKLCNTL , AL
OUT IT
ENABLE KEYBOARD NMIS
09F3
E4 7C
IN
AL,KYBD_CNTL
09F5
OC 80
OR
AL, EN-KYBD_NMI
; ENABLE KEYBOARD NMI' S
09F7
E6 7C
OUT
KYBD_CNTL,AL
ENABLE SPEAKER, RTC ALARM NMI, AND I/O CHECK NMI
09F9
E4 61
IN
AL,NMLCNTL
; ENABLE RTC INTERRUPT
09FB
24 D7
AND
AL , NOT 0 I S_ALARM+D I S_IOCHK
09FD
OC 04
OR
AL, EN_SPKR
; ENABLE SPEAKER
09FF
E6 61
OUT
NMLCNTL,AL
ENABLE I/O CHANNEL CHECK
OA01
BO 80
MOV
AL, EN_IOCHK
OA03
E6 AO
OUT
IONMLCNTL,AL
ENABLE KEYBOARD, TIMER 0 AND DISKETTE INTERRUPTS
OAOS
E4 21
IN
AL,INTA01
OA07
24 BC
AND
AL ,OBCH
ENABLE KEYBOARD AND TIMER
OA09
E6 21
OUT
INTA01,AL
AND DISKETTE INTERRUPTS
OAOB
C3
RET
OAOC
SYS_SETUP ENDP
Vector Setup (VECTOR_SETUP)
SUBTTL
VECTOR_SETUP
*********************************************************************
ROUTINE-NAME:
VECTOILSETUP
FUNCTION: THIS ROUTINE INITIALIZES INTERRUPT VECTORS 0-32 AND THE
PRINTER AND RS232 TIMEOUT VALUES.
VIDEO
VECTORS lOH,lDH,lFH,44H
ARE NOT INITIALIZED BY THIS ROUTINE. THEY ARE INITIALIZED IN
THE LCD_CONFIG ROUTINE DURING POST.
ENTRY CONDITIONS:
INPUT CONDITIONS: DS:DATA
RESTRICTIONS:
NMI' S MUST BE DISABLED
EX IT CONDITIONS:
NORMAL EXIT CONDITIONS: INTERRUPT VECTORS AND TIMEOUTS SET
ROM BIOS 2-215

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents