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...
05B6
26:
C7
06
0078 R 0000 E
MOV
WORD
PTR
DISK-POINTER,
OFFSET
DSKLBASE
05BD
26:
8C
DE
007A
R
MOV
WORD
PTR
DISK-POINTER+2,CS
CLEAR
THE
BOOT
LOCATION
(256
WORDS)
05C2
B9
0100
05C5
BF
7COO
R
05C8
2B
CO
05CA
F3/
AB
MOV
MOV
SUB
REP
CX,256
DI,OFFSET
BOOLLOCN
AX,AX
STOSW
LOAD
SYSTEM
FROM
DISKETTE
05CC
B9
0002
05CF
05CF
51
05DO
05DO
B4
00
05D2
CD
13
05D4
73
06
05D6
59
05D7
E2
F6
05D9
EB
7C
90
05DC
05DC
B8
0201
05DF
2B
D2
05El
BB
7COO
R
05E4
B9
0001
05E7
CD
13
05E9
59
05EA
72
03
05EC
EB
76
90
05EF
05EF
B4
16
05F1
CD
13
05F3
F6
C4
80
05F6
75
05
05F8
E2
D5
05FA
E9
068C
R
05FD
05FD
F6
06
0016
R
10
0602
74
03
0604
EB
51
90
MOV
HO:
HI:
PUSH
MOV
INT
JNC
POP
LOOP
JMP
HL1:
MOV
SUB
MOV
MOV
INT
POP
JC
JMP
HL2:
MOV
INT
TEST
JNZ
LOOP
JMP
HL3:
TEST
JZ
JMP
SHOW
DISKETTE
0607
0607
80
26
0016 R
EF
OGOC
060C
BA
1200
060
F
8D
0000 E
0612
E8
06BE
R
0615
0615
BA
OllF
0618
BD
0000 E
061B
E8
06BE
R
061E
BA
OE21
0621
BD
0000 E
0624
E8
06BE
R
0627
0627
B3
05
0629
E8
06C4
R
HL1:
H3:
AND
MOV
MOV
CALL
H3_1
:
MOV
MOV
CALL
MOV
MOV
CALL
H3_2:
MOV
CALL
CX,2
CX
AH,O
13H
HL1
CX
HO
HBASI
C
RETRY
COUNTER
RESET
THE
DISKETTE
SYSTEM
DISKETTE_IO
I F
ERROR,
TRY
AGAIN
IF
RETRY
EXCEEDS
TWO
THEN
BASIC
AX,201H
READ
IN
THE
SINGLE
SECTOR
DX,DX
TO
THE
BOOT
LOCATION
BX,OFFSET
BOOLLOCN
CX
,I
13H
CX
HL2
H4
AH
,16H
13H
AH,
TIMeOUT
HL3
HO
H10
DRIVE
0,
HEAD
0
SECTOR
I,
TRACK
0
DISKETTE_IO
GET
RETRY
COUNT
GO
CHECK
BOOT
IF
READ
OKAY
CHECK
FOR
NO
MEDIA
IN
DRIVE
BY
CHECKING
CHANGE
LINE
CHECK
FOR
NO
MEDIA
IN
DRIVE
IF
NO
MEDIA
THEN
SHOW
ICON
ELSE
GO
RETRY
ERROR
RETRY
EXCEEDED
GO
SHOW
BAD
DISKETTE
BIOS_STATUS,BOOLF1HIT ;
DID
THE
USER
INDICATE
BASIC
OPTIOI
HL1
;
JUMP
I F
NOT
HBASIC
; EXIT
TO
BASIC
BIOS_STATUS,NOT
BOOLFlHIT ;
RESET
Fl
KEY
HIT
FLAG
DX
,1200H
BP,OFFSET
FLICON
DSPLICON
DX
POINTS
TO
DISPLAY
POSITION
POINT
THE
Fl
I
CON
DX,OllFH ;
DX
POINTS
TO
DISPLAY
POSITION
BP
,OFFSET
SYS_DSKLICON
;
POINT
TO
THE
DISKETTE
ICON
DSPLICON
DX,OE21H
DX
POINTS
TO
DISPLAY
POSITION
BP
,OFFSET
DSKLICON
POINT
TO
THE
DISKETTE
ICON
DSPLICON
BL,05
KELWAIT
SET
TIMEOUT
TO
275
MSECS
WAIT
FOR
Fl
KEY
OR
TIME
WAIT
TIMEOUT
OR
Fl
KEY
OCCURRED
062C
062C
52
062D
BA
OllF
0630
BD
0000
E
0633
E8
06BE
R
0636
5A
0637
FE
CE
0639
80
FE
06
TO:
2-140 ROM BIOS
PUSH
MOV
MOV
CALL
POP
DEC
CMP
DX
;
SAVE
DISKTETTE
POINTER
DX,OllFH ;
DX
POINTS
TO
DISPLAY
POSITION
BP
,OFFSET
SYS_DSKLICON
;
POINT
TO
THE
DISKETTE
ICON
DSPLICON
DX
DH
DH,06H

Related product manuals