EasyManua.ls Logo

IBM PC CONVERTIBLE

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
Loading...
System Status Services (SYS-STATUS)
02Cl
02Cl
53
02C2
B4
21
02C4
E8
0000
02C7
24
10
02C9
8A
08
02CB
E4
7F
02CD
24
CO
02CF
OA
08
0201
B4
OE
0203
E8
0000
0206
AS
80
0208
74
03
02DA
80
CB
20
0200
0200
E4
7C
INT
15H
ROUTINE-NAME:
SYS_STATUS
(AH
=
43H)
FUNCTION:
THIS
ROUTINE
RETURNS
THE
CURRENT
SYSTEM
STATUS
IN
THE
AL
REGISTER
AS
DEFINED
BELOW.
INPUT:
NONE.
OUTPUT:
AL
CONTAINS
SYSTEM
STATUS
AS
FOLLOWS:
17161514131211101
1
1
---->
LCD
DETACHED
1
---->
RESERVED
1 ----> RS-232
POWERED
ON
---->
MODEM
POWERED
ON
---->
POWER
ACTIVATED
BY
RTC
ALARM
---->
STANDBY
POWER
LOST
(RTC
TIME
BAD)
---->
OPERATING
ON
EXTERNAL
POWER
---->
LOW
BATTERY
REGISTERS
MODIFIED:
AX
SYS_STATUS
PROC
NEAR
PUSH
BX
MOV
AH,
RTCSYS_STAT
CALL
GELRTCREG
AND
AL,
PON_ALRM
MOV
BL,AL
IN
AL,PWR_STAT
AND
AL,LOW_BAT+EXLPWR
OR
BL,AL
MOV
AH,
RTCDIAG_STAT
CALL
GELRTCREG
TEST
AL,
RTCTIME_BAD
JZ
SYS_STATl
OR
BL,20H
SYS_STATl
:
IN
AL,KYBD_CNTL
SAVE
BX
SELECT
POWER
ON
STAT
GET
POWER
ON
STAT
SAVE
ONLY
POWER
ON
ALARM
STATUS
GET
CURRENT
POWER
STATUS
SAVE
ONLY
POWER
STATUS
SET
COMBINED
POWER
STATS
SELECT
RTC
TIME
GET
RTC
TIME
IS
RTC
TIME
BAD?
NO,
THEN
GO
READ
SETTINGS
YES,
SET
RTC
TIME
BAD
STANDBY
POWER
LOST
GET
COMMO
POWER
STATUS
2-182 ROM BIOS

Related product manuals