EasyManuals Logo
Home>IBM>Desktop>XT 5160

IBM XT 5160 User Manual

IBM XT 5160
420 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 #260 background imageLoading...
Page #260 background image
LI
NE SOURCE
(B
I
OS
FOR
THE
I
BM
PERSONAL
COMPUTER
XT)
1 I
/08/82
ABSO
SEGMENT AT 0
STG_LOCO
LABEL
BYTE
ORG
2-4
NMI
-
PTR
LABEL
WORD
ORG
5-4
INT5_PTR
LABEL
WORD
ORG
8-4
INT
ADDR
LABEL
WORD
INT:=PTR
LABEL
DWORD
ORG
10H-4
V
IDEO_INT
LABEL
WORD
ORG
lDH-4
PARM_PTR
LABEL
DWORD
PO I
NTER
TO V
IDEO
PARMS
ORG
18H-4
BAS
IC_PTR
LABEL
WORD
ENTRY PO I
NT
FOR
CASSETTE
BAS
I C
ORG
01EH-4
INTERRUPT
IEH
DISK_PO
INTER
LABEL
DWORD
ORG
01FH-4
LOCAT I
ON
OF PO
INTER
EXT
_PTR
LABEL
DWORD
PO I
NTER
TO
EXTENS
ION
ORG
400H
DATA
AREA
LABEL
BYTE
ABSOLUTE
LOCAT I
ON
OF
DATA
SEGMENT
DATA:=WORD
LABEL
WORD
ORG
0500H
MFG
TEST
RTN
LABEL
FAR
-
ORG
7COOH
BOOT_LOCN
LABEL
FAR
ABSO ENDS
.
------------------------------------------------
~
STACK
--
USED
DURING
INITIALIZATION
ONLY
5-113
INSERT
STATE
IS
ACTIVE
CAPS LOCK
STATE
HAS
BEEN
TOGGLED
NUM
LOCK
STATE
HAS
BEEN
TOGGLED
SCROLL
LOCK
STATE
HAS
BEEN
TOGGLED
AL
TERNATE
SH
I
FT
KEY
DEPRESSED
CONTROL
SH
I
FT
KEY
DEPRESSED
LEFT
SH
I
FT
KEY
DEPRESSED
RIGHT
SH
I
FT
KEY
DEPRESSED
ADDRESSES OF
RS232
ADAPTERS
ADDRESSES OF PR
INTERS
I
NST
ALLED
HARDWARE
I N I
TI
ALI
ZATI
ON
FLAG
MEMORY
SIZE
INK
BYTES
SCRATCHPAD FOR MANUFACTUR I
NG
ERROR CODES
8259
PORT
8259
PORT
8255
PORT A ADDR
8255
PORT B ADDR
8255
PORT C ADDR
8253
TI
MER
CONTROL PORT ADDR
8253
TlMER/CNTER
0 PORT ADDR
T I
MER
0 I
NTR
RECVD MASK
DMA
STATUS
REG
PORT
ADDR
DMA
CH.
0
ADDR.
REG PORT ADDR
KEYBOARD
DATA
IN
ADDR PORT
KEYBOARD·
I NTR MASK
KEYBOARD SCAN CODE PORT
CONTROL
BITS
FOR KEYBOARD SENSE
DATA
80H
40H
20H
10H
08H
04H
02H
01H
4
DUP(?I
4
DUP(?)
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
DB
WORD
OW
OW
DB
OW
DB
DB
EQUATES
8088
INTERRUPT
LOCATIONS
PC-XT System BIOS
(11/08/82)
KEYBOARD OATA AREAS
ROM
BIOS
DATA
AREAS
SEGMENT AT
30H
OW
128
DUP
(?)
LABEL
ENDS
THE
B I
OS
ROUT I NES ARE MEANT TO
BE
ACCESSED THROUGH
SOFTWARE
INTERRUPTS
ONLY.
ANY ADDRESSES
PRESENT
IN
THE
LIST
I NGS ARE
INCLUDED
ONLY FOR
COMPLETENESS.
NOT FOR
REFERENCE.
APPL
I CAT
IONS
WH
I CH
REFERENCE
ABSOLUTE
ADDRESSES
WITH
I N
THE
CODE SEGMENT
V
10LATE
THE
STRUCTURE AND DES I
GN
OF B I
OS.
;-----
SHIFT
FLAG
EQUATES
WITHIN
KB_FLAG
INS
STATE
CAPS
STATE
NUM
STATE
SCROLL
STATE
ALT
SHTFT
CTL
-SHIFT
LEFT
SHIFT
RIGHT
_
SH
I
FT
STACK
DATA
SEGMENT AT
40H
RS232_BASE
OW
.
----------------------------------------
PORT A EQU
60H
PORT-B
EQU 61 H
PORT-C
EQU
62H
CMD
PORT
EQU
63H
I NTAOO EQU
20H
INTAOI
EQU
21H
EOI
EQU
20H
T I
MER
EQU
40H
TIM
CTL
EQU
43H
T I
MERO
EQU
40H
TMINT
EQU 01
DMA08
EQU
08
DMA
EQU
00
MAX PER
100
EQU
540H
MIN-PER
100
EQU 41
OH
KBD-IN
EQU
60H
KBDTNT
EQU
02
KB
DATA
EQU
60H
KB:=CTL EQU 61 H
73
TOS
74
STACK
75
76
77
78
79
80
81
82
PR
INTER_BASE
1
ST
I
TLE
(B
I
OS
FOR
THE
I
BM
PERSONAL
COMPUTER
XTl
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
83
EQU I P
FLAG
84
MFG
TST
85
MEMORY
SIZE
86
MFG_ERR_FLAG
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
0080
0040
0020
0010
0008
0004
0002
0001
0060
0061
0062
0063
0020
0021
0020
0040
0043
0040
000
I
0008
0000
0540
0410
0060
OOO?
0060
0061
0000
(128
7777
i···
0000
(4
7777
i···
0008
(4
7777
i···
00
I 0
7777
0012
77
0013
7777
gg:
~
;;
..
LOC
OBJECT
0100
0017
??
0000
0008
0008
0014
0014
0020
0020
0020
0040
0040
0074
0074
0060
0060
0078
0078
007C
007C
0400
0400
0400
0500
0500
7COO
7COO

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM XT 5160 and is the answer not in the manual?

IBM XT 5160 Specifications

General IconGeneral
BrandIBM
ModelXT 5160
CategoryDesktop
LanguageEnglish

Related product manuals