IBM AT 5170 Technical Reference page 202

Table of Contents

Advertisement

IT.
IT.
ITT
IT.
IT.
180
0000
,.,
182
0000 1111
183
0002
1111
184
0004
1?11
IBe
0006 1111
186
0008
????
18T
OOOA
1111
188
Dooe 1111
189
aODE
1111
190
0010
1111
191
0012
11
192
0013 1111
193
Dale 11
194
0016 11
I ••
'"
I.T
".
200
0017 11
201
0018 11
202
0019 11
'"
203
OOIA 1111
204
ODIC 1111
zoo
ZOO
ZOT
208
ODIE
10
209
1111
ZIO
211
212
213
214
215
21b
DOlE 11
ZI T
ZI.
219
OOlF 11
zzo
ZZI
222
0040 11
223
0041
11
224
225
0042
01
226
11
22T
22.
22'
230
231
232
233
234
0049 11
235
004,\?? 11
236
004C 1111
237
004E 1111
238
0050
08
239
n
11
240
Z.,
2.2
0060 1111
2.3
0062
11
24'
0063
1111
2••
OOElS
11
24.
0066
11
24T
24.
24.
2.0
251
252
253
0061?? 11
254
0069 1111
255
006B 11
25.
25T
25.
25.
2'.
261
D06e
1111
262
DObE 1111
263
0010 11
2.'
2 ••
2 ••
2.T
2••
269
0011
11
210
0072 1111
2T I
2T2
2T3
2T,
2T,
216
OOT4
211
0075
218
0016
219
0011
1-3
06-10-85
C
PAGE
C
1-- - - - - - - - - - - - - --- - - - - - - - - - - - - - - ----- - - - ­
C
J
ROt.4 BIOS DATA AREAS
I
C
;
-
- - - -
-
- - - - - -
---- --- -
- - - - - - -
- --------
- -
- ­
C
C
DATA
SEG~ENT
AT 40H
C
C
ow
I
C
ow
,
C
ow
;
C
ow
I
C
ow
I
C
ow
;
C
ow
;
C
ow
;
C
PECU IP FLAG
ow
;
C
OMFG TST
DB
;
C
.MEMORY SIZE
ow
;
C
PMFG_ERRJLAG
DB
;
C
DB
;
C
C
;--------------------------- ------------ ­
C
;
KEYBOARD DATA AREAS
:
C
;
- --------- ---
- -
-
-
----- -- ---
- - - -
--
- -
---- ­
C
C
PKB FLAG
DB
C
PKS-FLAG I
DB
C
PALT
INPUT
DB
C
PBUFFER HEAD
OW
C
PBUFFER:T A I L
Ow
C
HEAD: TAIL
INDICATES THAT
C
C
ow
16 DUP! 1)
C
C
1----- ­
C
C
C
;--
-
---- ------------ -
-
-------._-------- ­
C
I
0 I SKETTE DATA AREAS
:
C
;
-------------------
- - ------
--------- --
- ­
C
C
DB
C
C
C
DB
C
C
C
PWOTOR COUNT
DB
C
PDSKET"fE_STATUS DB
C
;
C
DB
1 DUP!?)
;
C
C
C
C
C
;
--------_. -----------------
---
--------- ­
C
;
VIDEO DISPLAY DATA AREA
I
C
;------------------ ---------------------.
C
C
PCRT MODE
DB
C
PCRT-COLS
ow
C
PCRT-LEN
Ow
C
PeRT-START
ow
,
C
,"CURSOR_POSN
Ow
8 QUP(?)
C
C
C
C
PCURSOR MODE
ow
C
PACT
I
VE-PAGE
DB
C
,"AOOR
6845
OW
C
,"CRT MODE SET
DB
C
,"CRT=:PALETTE
DB
C
C
C
;
POST AND BIOS WORK DATA AREA
C
;
--
- - - - - - -
---- -
-
---- --
- - _.
-
-
---------
- -- ­
C
C
;
C
010 ROM INIT
ow
;
C
OIO-ROM-SEG
OW
I
C
PIN"fR_F[AG
DB
;
C
C
;
----
-----------------
------
------------ ­
C
;
TIMER DATA AREA
C
;-------
-
- -----------
- ------
---------
---­
C
C
OT I MER LOW
ow
;
C
,"TIMER-HIGH
ow
;
C
OT IMER:OFL
DB
I
C
C
;
-
-------- -
- ---- -.
- --------- --
-
---
- -
----­
C
;
SYSTEM DATA AREA
C
C
C
,"BIOS BREAK
DB
;
C
ORE SET_FLAG
OW
;
C
C
;
--
- - - - -
-
-
------ --- -
- -
-
- -
--
-
---------
- -
- ­
C
;
FIXED DISK DATA AREAS
:
C
;
-- - - - - - - -
--- ------ -
- - - - - - - -
----- --- - ---­
C
C
PDISK STATUSI
DB
C
OHF NOM
DB
C
DCONTROL BYTE
DB
C
DPORT_OFi!'
DB
ADDRESS: 0040: 0000
BASE ADDRESSES OF RSZ32 ADAPTERS
SECOND LOG I CAL RS23Z ADAPTER
RESERVED
RESERVED
BASE ADDRESSES OF PR
I
NTER ADAPTERS
SECOND LOG I CAL PR I NTER ADAPTER
TH I RD LOG I CAL PR I NTER ADAPTER
RESERVED
INSTALLED HARDWARE FLAGS
INITIALIZATION FLAGS
BASE
~E~ORY
SIZE IN K BYTES
IX 1024)
SCRATCHPAD FOR MANUFACTURING
ERROR CODES
KEYBOARD SHIFT STATE AND STATUS FLAGS
SECOND BYTE OF KEYBOARD STATUS
STORAGE FOR ALTERNATE KEY PAD ENTRY
PO I NTER TO HEAD OF KEYBOARD BUFFER
POINTER TO TAIL OF KEYBOARD BUFFER
THE BUFFER
IS EMPTY
ROOM FOR 1 5 SCAN CODE ENTR I ES
DRIVE RECALIBRATION STATUS
BIT
3-0 : DRIVE 3-0 RECALIBRATION
BEFORE NEXT SEEK IF BIT IS :
0
MOTOR STATUS
BIT
3-0 : DRIVE 3-0 CURRENTLY RUNNING
BIT 1 :
CURRENT OPERATION I S A WRITE
TIME OUT COUNTER FOR MOTORIS)
TURN OFF
RETURN CODE STATUS BYTE
CMD BLOCK
IN STACK FOR DISK OPERATION
STA"fUS BYTES FROM DISKETTE OPERATION
CURRENT DISPLAY MODE
(TYPE)
NUMBER OF COLUMNS ON SCREEN
LENGTH OF REGEN BUFFER I N BYTES
STARTING ADDRESS IN REGEN BUFFER
CURSOR FOR EACH OF UP TO
8 PAGES
CURRENT CURSOR MODE SETTING
CURRENT PAGE BEING DISPLAYED
BASE ADDRESS FOR ACTIVE DISPLAY CARD
CURRENT SETTING OF THE 3xa REGISTER
CURRENT PALETTE SETT I NG -
COLOR CARD
STACK SAVE,
etc.
POINTER TO ROM INITIALIZATION ROUTINE
POINTER TO I/O ROM SEGMENT
FLAG INDICATING AN INTERRUPT HAPPENED
LOW WORD OF T I MER COUNT
HIGH WORD OF TIMER COUNT
TIMER HAS ROLLED OVER SINCE LAST READ
BIT
1:1
IF BREAK KEY HAS BEEN PRESSED
WORD: I 234H
I
F KEYBOARD RESET UNDERWA Y
FIXED DISK STATUS
COUNT OF FIXED DISK DRIVES
HEAO CONTROL BYTE
RESERVED (PORT OFFSET)
5-30
TESTl

Advertisement

Table of Contents
loading

Table of Contents