EasyManuals Logo

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 #245 background imageLoading...
Page #245 background image
IBM
Personal
Computer
MACRO
Assembler
Version
2.00
POST
-----
01/10/86
SYSTEM POST AND
BIOS
PROCEDURES
1-15
01-10-86
;-------
~~~;
~
I
~~;
~~
-
;~~~~~;~~
-;
~~~~~
---
--
--
------------
--
------------
~
; ---------------------------------------------------------------------
;
-------~~-;~~~~-~~;-~~;~-~~;~-~~~;~-;~-~~-;~~~~-~~;-~~;~-~~;~-~~;~~-~
~~
-
;~~
~
---------
~~~~~
-
~~;~
--------------------------------------------
- DB I 101 I I 1 I B
SRT=D,
HD
UNLOAD=OF
- I ST SPEC I
FY
BYTE
DB 2
HD
LOAD=
I,
MODE=DMA - 2ND SPEC I
FY
BYTE
DB
MOTOR
WAIT WAIT
TIME
AFTER
OPERATION
TILL
MOTOR
OFF
DB 2 - 5 I 2
BYTES
/ SECTOR
DB
09
EOT (
LAST
SECTOR
ON
TRACK)
DB
02AH
GAP
LENGTH
DB OFFH
DTL
DB
050H
GAP
LENGTH
FOR FORMAT
DB OF6H
FILL
BYTE
FOR FORMAT
DB I 5 HEAD
SETTLE
T I
ME
(
MILL
I SECONDS)
DB 8 MOTOR
START
T I
ME
(I
/8
SECONDS)
DB
39
MAX.
TRACK NUMBER
DB
RATE
250
;
DATA
TRANSFER
RATE
;-------
~~
-
;~~~~
-
~~;
-=
~~;~
-~~;~
-
~~~;
~
-;
~-~~
-
;~~~~
-
~;
-
~~;~
-
~~;~
-
~~; ~~-
-
~
~~
-
;~~;
-------- -
~;~~~
-
~~;~
--------------------------------------------
- DB I
1011
I I I B
SRT=D,
HD
UNLOAD=OF
- 1
ST
SPEC I
FY
BYTE
DB 2 HD
LOAD=
I,
MODE=DMA - 2ND SPEC I
FY
BYTE
DB
MOTOR
WAIT
WAIT
TIME
AFTER
OPERATION
TILL
MOTOR
OFF
DB 2 - 5 I 2
BYTES
/ SECTOR
DB
09
EOT (
LAST
SECTOR
ON
TRACK)
DB
02AH
GAP
LENGTH
DB OFFH
DTL
DB
050H
GAP
LENGTH
FOR FORMAT
DB OF6H
FILL
BYTE
FOR FORMAT
DB I 5 HEAD
SETTLE
T I
ME
(M I
LL
I SECONDS)
DB 8 MOTOR
START
TI
ME
(I
/8
SECONDS)
DB
39
MAX.
TRACK NUMBER
DB
RATE
300
;
DATA
TRANSFER
RATE
;
--
-----------------
=--
------------
--
--------------------
--
-----------
80
TRACK
HI
DATA
RATE
MEDIA
IN
80
TRACK
HI
DATA
RATE
DRIVE
I
~~
=
;~~~
---------
~~~~~
-
~~;~
------------------------------------------
--
DB 1 101 1I I I B
SRT=D,
HD
UNLOAD=OF
- I ST SPEC I
FY
BYTE
DB 2 HD
LOAD=
I,
MODE=DMA - 2ND SPEC I
FY
BYTE
DB
MOTOR
WA
I T
WA
I T
TI
ME
AFTER
OPERAT I
ON
TILL
MOTOR
OFF
DB 2 - 5 12
BYTES
/ SECTOR
DB
15
EOT (
LAST
SECTOR
ON
TRACK)
DB 0 1BH GAP
LENGTH
DB OFFH
DTL
DB
054H
GAP
LENGTH
FOR FORMAT
DB OF6H
FILL
BYTE
FOR FORMAT
DB 15 HEAD
SETTLE
T I
ME
(M I
LL
I SECONDS)
DB 8 ; MOTOR
START
T I
ME
(1/8
SECONDS)
DB
79
;
MAX.
TRACK NUMBER
DB
RATE
500
;
DATA
TRANSFER
RATE
;-------
~~
-
;~;~~
-
~~;
-=~;;
~
-
~~;~
-
~~~;
~
-
;~-
~~-;~~~~
-~~;-~;;;
-
~;;~-~~;
~~-
~
~~
-
;~~~
---------
~~~~~
-
~~;~
----------------------------------------
--
--
- DB 1 101 1 1 1I B
SRT=D,
HD
UNLOAD=OF
- I ST SPEC I
FY
BYTE
DB 2
HD
LOAD=
I,
MODE=DMA - 2ND SPEC I
FY
BYTE
DB
MOTOR
WA
IT
WA
I T
TI
ME
AFTER
OPERAT I
ON
TILL
MOTOR
OFF
DB 2 - 5 I 2
BYTES
/ SECTOR
DB
09
EOT (
LAST
SECTOR
ON
TRACK)
DB
02AH
GAP
LENGTH
00
~~
on
DB
050H
GAP
LENGTH
FOR FORMAT
DB OF6H
FILL
BYTE
FOR FORMAT
DB 15 HEAD
SETTLE
T I
ME
(
MILL
I SECONDS)
DB 8 MOTOR
START
TI
ME
(I
/8
SECONDS)
DB
79
MAX.
TRACK NUMBER
DB
RATE_250
;
DATA
TRANSFER
RATE
;------ -
~~
-
;~~~~
-
~~;
-
~~;;-
~~;~
-
~~~;
~
-
;~-
~~
-
;~;~~-
~;
-~;;;
-~;
;~-~~;
~~
--
~
~~
-;~~~
---------
~;~~~
-
~~;~
---------------------------------
--
---------
- DB
1I0lll11B
SRT=D,
HD
UNLOAD=OF
-
1ST
SPECIFY
BYTE
DB 2 HD
LOAD=
I,
MODE=DMA - 2ND SPEC I
FY
BYTE
DB
MOTOR
WA
I T
WA
ITT
I
ME
AFTER
OPERAT I
ON
TILL
MOTOR
OFF
DB 2 - 5 12
BYTES
/ SECTOR
DB
09
EOT (
LAST
SECTOR
ON
TRACK)
DB
02AH
GAP
LENGTH
DB OFFH
DTL
1592
1593
0041
4F
1594
0042
4F
1595
0043
FD
1596
0044
8B
F7
1597
0046
8B
CB
1598
0048
8B
DO
1599
OD4A
1600
OD4A
AD
1601
OD4B
33
C2
1602
0040
75
OA
1603
OD4F
E2
F9
1604
1605
0051
E4
62
1606
0053
24
CO
1607
0055
BO
00
1608
0057
1609
0057
FC
1610
0058
C3
161 I
0059
1612
0059
3C
00
1613
OD5B
75
FA
I 6 14
0050
8A
C4
1615
OD5F
EB
F6
1616
0061
1617
1618
1619
OF57
1620
OF57
E9
0000
E
1621
1622
1623
OF79
1624
1625
1626
1627
1628
1629
1630
OF79
1631
OF79
OF
1632
OF7A
02
1633
OF7B
25
1634
OF7C
02
1635
OF70
09
1636
OF7E
2A
1637
OF7F
FF
1638
OF80
50
1639
OF81
F6
1640
OF82
OF
1641
OF83
08
1642
OF84
27
1643
OF85
80
1644
1645
1646
1647
OF86
1648
OF86
OF
1649
OF87
02
1650
OF88
25
1651
OF89
02
1652
OF8A
09
1653
OF8B
2A
1654
OF8C
FF
1655
OF8D
50
1656
OF8E
F6
1657
OF8F
OF
1658
OF90
08
1659
OF91
27
1660
OF92
40
1661
1662
1663
1664
OF93
1665
OF93
OF
1666
OF94
02
1667
OF95
25
1668
OF96
02
1669
OF97
OF
1670
OF98
lB
1671
OF99
FF
1672
OF9A
54
1673
OF9B
F6
1674
OF9C
OF
1675
OF9D
08
1676
OF9E
4F
1677
OF9F
00
1678
1679
1680
1681
OFAO
1682
OFAO OF
1683
OFA I
02
1684
OFA2
25
1685
OFA3
02
1686
OFA4
09
1687
OFA5
2A
1688
OFA6
FF
1689
OFA7
50
1690
OFA8
F6
1691
OFA9
OF
1692
OFAA
08
1693
OFAB
4F
1694
OFAC
80
1695
1696
1697
1698
OFAD
1699
OFAD OF
1700
OFAE
02
1701
OFAF
25
1702
OFBO
02
1703
OFBI
09
1704
OFB2
2A
1705
OFB3
FF
DEC
01
DEC
01
STD
MOV
SI,DI
MOV
CX,BX
MOV
DX,AX
C6X:
LODSW
XOR
AX,DX
JNE
C7X
LOOP
C6X
IN
AL,PORT_C
AND
AL,OCOH
MOV
AL,O
C7:
CLD
RET
C7X:
CMP
AL,O
JNZ
C7
MOV
AL,AH
JMP
SHORT
C7
STGTST_CNT
ENDP
ORG
OEF57H
ORG
00F57H
DISK
-
INT:
JMP
01
SK
-
INT
-
I
ORG
OEF79H
ORG
00F79H
PO I
NT
TO
LAST
WORD
JUST
WR
I
TTEN
SET
0 I R
FLAG
TO
GO
BACKWARDS
INITIALIZE
DESTINATION
POINTER
SETUP
WORD
COUNT FOR LOOP
SETUP
COMPARE
PATTERN
"OOOOOH"
VER I
FY
MEMORY I S
ZERO.
DATA
READ
AS
EXPECTED
?
NO
-
GO
TO ERROR ROUT I NE
DECREMENT
WORD
COUNT AND LOOP
DID
A PAR I
TY
ERROR OCCUR ?
ZERO
FLAG
WILL
BE
OFF,
I F PAR I
TY
ERROR
AL=O
DATA
COMPARE
OK
SET
0 I
RECT
I
ON
FLAG
TO
INC
FIND
BYTE
THAT
FAILED.
5-98 POST
(01/10/86)

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