EasyManuals Logo

IBM PC CONVERTIBLE User Manual

IBM PC CONVERTIBLE
275 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 #76 background imageLoading...
Page #76 background image
B9CO
BICO
0030
INCLUDE
SUSPEND.
INC
SUBTTL
SUSPEND
SYSTEM
STATE
;
**************************************************************************
SUSPEND
THIS
ROUTINE
IS
ACTIVATED
WHEN
THE
NMLFLIH
DETECTES
A
SYSTEM
SUSPEND
NMI.
DATE
LAST
MODIFIED:
09/12/85
,
;
**************************************************************************
;
**************************************************************************
;LOCAL
EQUATES
;
**************************************************************************
PUBLIC
RESUME
EXTRN
COM....POWER:
NEAR
EXTRN
MODEM_CONFIG:NEAR
SUSPEND_COLOR
SUSPENDJ10NO
INILDISP
EQU
EQU
EQU
OB9COH
OBICOH
30H
SUSPEND
SAVE
AREA
IN
FONT
SAVE
FOR
WHEN
IN
MONO
INITIAL
VIDEO
BITS
OF
EQUIP_FLAG
TABLE
OF
LCD
REGISTER
ADDRESSES
THAT
MUST
BE
SAVED
AND
RESTORED
0783
LCDILTABLE
LABEL
BYTE
0783
010609
OA OB
OC
DB
1,6,9,OAH,OBH,OCH,ODH,OEH,OFH
00
OE
OF
078C
12
1415
16
17
18
DB
12H,14H,15H,16H,17H,18H,19H,IAH,IBH,ICH,IDH
19
lA
IB
lC
10
= 0014
LCDILLENGTH
EQU
$-LCDIL
TABLE
ASSUME
OS:
DATA
Suspend NMI (SUSPEND)
0797
SUSPEND
PROC
NEAR
0797
C7
06
0072
R 0000
MOV
RESELFLAG,O
CLEAR
RESELFLAG
0790
8B
16
0063 R
MOV
OX
,ADD1L6845
07Al
83
C2
04
ADD
DX,4
OFFSET
TO
DISPLAY
MODE
ADDRESS
07A4
EC
IN
AL,DX
GET
CURRENT
MODE
(LCD
ONLY)
07A5
8A
E8
MOV
CH,AL
CH
<--
CURRENT
DISPLAY
MODE
07A7
BO
00
MOV
AL,
LCD_FUNCT
07A9
E6
74
OUT
LCD_INDX,AL
SELECT
LCD
CONTROL
REGISTER
07AB
E4
75
IN
AL,LCD_DATA
07AD
8A
F8
MOV
BH,AL
BH
<---
CURRENT
LCD
CONTROL
07AF
24
BF
AND
AL,NOT
PANELENABLE
TURN
OFF
LCD
PANEL
07Bl
E6
75
OUT
LCD_DATA,AL
07B3
2A
DB
SUB
BL,
BL
BL
<---
SUSPEND
ERROR
FLAGS
TEST
FOR
LCD
OPERABLE
I.
E.
CAN
BE
USED
AS
ACTIVE
OR
ALTERNATE
DISPLAY
07B5
B4
20
07B7
E8
0747
07BA
8A
C8
07BC
F6
Cl
01
07BF
75
15
07Cl
BA
03B4
07C4
BF
BICO
07C7
F6
Cl
02
07CA
75
10
OlCC
24
OC
07CE
3C
OC
0700
74
33
MOV
CALL
MOV
TEST
JNZ
MOV
MOV
TEST
JNZ
LCD
NOT
ACTIVE
AND
CMP
JE
AH,
RTCDSP
_CON
GELRTCNMI
CL,AL
CL,
DSP
_CLCD
SUS_OOO
OX,
MONO_CNTL-4
01
,SUSPEND_MONO
CL,
DSP
J1LCD
SUS_OOI
AL,
DSP
J10NO+DSP
_CGA
AL,
DSP
_MONO+DSP
_CGA
SUS_002
GET
LCD
CONFIG
FLAG
CL
<---
RTCDSP
_CON
FLAGS
TEST
LCD
STATE
JUMP
IF
LCD
IS
CGA
ASSUME
LCD
I S
MONO
01
<--
SAVE
AREA
SEGMENT
TEST
LCD
STATE
JUMP
I F
LCD
I S
MONO
SAVE
ONLY
OTHER
DISPLAY
INFO
ARE
BOTH
DISPLAYS
ATTACHED?
IS
SO
THEN
CANNOT
SUSPEND
ROM BIOS 2-51

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM PC CONVERTIBLE and is the answer not in the manual?

IBM PC CONVERTIBLE Specifications

General IconGeneral
BrandIBM
ModelPC CONVERTIBLE
CategoryLaptop
LanguageEnglish

Related product manuals