IBM PC CONVERTIBLE Technical Reference page 33

Table of Contents

Advertisement

=
0062
=
0080
=
0040
=
0020
=
0010
=
0008
= 0004
=
0001
=
0072
=
0020
= 0004
=
0003
=
0000
=
0074
=
0000
=
0001
=
0075
=
0001
=
0002
=
0004
=
0008
=
0010
=
0020
=
0040
=
0080
=
OOll
=
0080
=
0040
=
0020
=
0010
=
0008
=
0002
-
-
-
--
-
- -
- - -
-
- -
-
--
--
--
--
-
-
-- --
---
---- - ----
;NMI
SOURCE
REG
- 62H
NMLSRC
DSKLNMI
IOCHICNMI
TIMER2_SN
KBCLILNMI
SYS_SUSP _NMI
RTC.J\LRM_NMI
KBDATA_NMI
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
62H
80H
40H
20H
10H
08H
04H
01H
NMI SOURCE PORT ADDRESS
DISKETTE NMI
I/O CHANNEL CHECK NMI
TMR 2 SNE (NOT AN NMI SOURCE)
KYBD PORT 60 AVAILABLE NMI
SYSTEM SUSPEND NMI
REAL TIME CLOCK ALARM NMI
KEYBOARD DATA READY NMI
-
-
- -
-
-
--
-
- -
- -
- -
--
- - - - - -- - - - -
-
- - - -
-
-
--
- ---
; SYSTEM CLOCK CONTROL REGISTER
- 72H
CLOCICCTL
EQU
GLOBAL_NMI
EQU
DISABLE_SLEEP
EQU
CLOCICRUN
EQU
CLOCK_STOP
EQU
72H
20H
04H
03H
o
SLEEP CLOCK CONTROL REGISTER
GLOBAL NMI ENABLE
DISABLE SLEEP CLOCK BIT
SLEEP CLOCK RUN STATE
CLOCK STOP VALUE
-- - - --- - -
--
--
--
- - - -
- -- -- -
-
--
--
--
-
--
- -
-
- - -
-
-
--- ---
;LCD
CONTROLLER
INDEX
LCD_INDX
LCD_FUNCT
LCD_WRAP
EQU
EQU
EQU
74H
00
01
- 74H
INDEX REG FOR ACCESING LCDC
; REGS
; LCDC FUNCT CONTROL REGISTER
; LCDC DIAG CONTROL REGISTER
-
-
--
-- - -
-
- --
---
- - -
-
-
- --
-
- -
- -
- - -
-
- - -
- -
-
- - -
-
- - -
-
- --
;LCD
CONTROLLER
OATA
- 75H
-
- - - -
-
- -- -
-
- --
-
- - -
-
- - - - --- - - - -
-
-
--
- - - - - - - - - -
- -
-
--
LCD_DATA
EQU
75H
DATA REG FOR WRITING TO LCDC
REGS
LCD_2PAN
EQU
OIH
ON
=
TWO PANEL LCD
OFF
=
ONE PANEL LCD
LCD_CGA
EQU
02H
ON
=
LCD EMULATING CGA
OFF
=
LCD EMULATING MONO
LCD_NORM
EQU
04H
ON
=
LCD IN NORMAL MODE
OFF
=
LCD IN DIAGNOSTIC MODE
LCD_ENAB
EQU
08H
ON
=
LCD ADDR DECODE ENABLED
OFF
=
LCD DISABLED
LCD_FONT
EQU
10H
ON
=
ACCESS LCD FONT STORAGE
OFF
=
ACCESS REGEN BUFFER
SYNCENABLE
EQU
20H
ON
=
ENABLE SYNCS
OFF
=
DISABLE SYNCS
PANEL_ENABLE
EQU
40H
ON
=
LCD PANEL POWER ENABLED
OFF
=
LCD PANEL PWR DISABLE
LCD_SENSP
EQU
80H
ON
=
TWO PANEL LCD SENSED BY
HRDWARE
-
- -- - -
-
- - -
-- - - - - - -- - - -
- -- - - - -- - - - - - - -- - -
--
-- --
- -
- -
--
; DISKETTE CONTROL
PORT
--
-
- - -
--
--
--
- --
-
-- -
- -
- - - - - - - - -- -
-
- - - -
-
- - -
- -
- - -
- - - ---
DSKLCNTL
EQU
llH
DSKT POWER CONTROL REGISTER
DSKLNMI
EQU
80H
ENABLE DSKT NMI POWER ON REQ
FDCPWR
EQU
40H
DSKT CONTROLLER POWER ENABLE
DSKLDEGATE
EQU
20H
DSKT DRIVE DEGATE FROM CNTLR
RD_CNTL
EQU
10H
; READ CONTROLLER REGISTER
;* THIS BIT OFF ALLOWS READING THE DRIVE TRK POSTN FROM DSKLCNTL REG
DRO_ TRICS EL
EQU
08H
; READ DRIVE 0 TRACK POSITION
;* THIS BIT OFF ALLOWS READING THE DRIVE I TRACK POSITION
CNTLSEL
EQU
02H
; BIT MUST ALWAYS BE ON FOR
; ANY WRITE TO THIS I/O PORT
2-8 ROM BIOS

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents