25.03.2015 Views

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LOC OBJ LINE SOURCE<br />

0068 ?! 155 De ;LAST INPUT VALUE<br />

156<br />

157 1----------------------------________________<br />

158 ; TIMER DATA AR€A<br />

159 -----------------___________________________<br />

Ot6C ?1!'! 160 TlI1ER_LOW<br />

0" j lOW WORD OF TIMER COUHT<br />

006£ ???? 161 TIMER_HIGH ow ; HIGH WORD OF TIMER COUNT<br />

0070 ?! 162 TINER_OFL De ; TIMER HAS ROllED OVER SINCE LAST READ<br />

163 ;COUNTS.SEC lOU 18<br />

16' ,COUNTS.NIH EQU 1092:<br />

165 iCOUtlTS_HOUR lOU 65543<br />

166 ; COUNTS_DA.Y EOU 1513040 = 1800BOH<br />

167<br />

168 i -------------------------________________• __<br />

169 ; SYSTEM DATA AREA<br />

170 ; ---- - ----------_____________________________<br />

0071 ?? 171 BIOS_BREAK DB ; BIT 7 = 1 IF BREAK HY HAS BEEN DEPRESSED<br />

0072 ???? 172 RESET_FLAG OW ; WORD = 1234H IF KEYBOARD RESET UNDERWAY<br />

173 OATA WOS<br />

174<br />

175 ; -----~-':' _:.•.---._____________________________<br />

176 J EXTRA DATA AREA<br />

177 1-------------------------------------------­<br />

'0050 178 XXDATA SEGMENT AT 50H <br />

O~OO 11 179 STATUS_BYTE DB <br />

18. XXOATA ENDS <br />

181 <br />

18Z ; -------------------------------------------­<br />

183 J VIDEO DISPUY BUFFER<br />

184 ; ----------- --- - - - - - - - ----------------------­<br />

8800 18S VIDEO_RAM SEGMENT AT OBaOOH <br />

'0000 186 REGEN LABEL BYTt <br />

0000 187 REGENW LABEL WORD <br />

(1000 (16}84 ??) 188 DB 1638't DUPl?) <br />

189 ENIlS<br />

190 i -----------------------------------------­<br />

191 ; ROM RESIDENT CODE<br />

19' ; ---------------------- ------------------- -­<br />

fOOD 193 CODE SEGMENT AT OFOOOH<br />

0000 (51344 111 19. DB 57344 DUP(?) j FI LL LOWEST 56K<br />

, 195<br />

:EOOO 35373030303531 196 08 '5700051 CDPR. <strong>IBM</strong> <strong>1981</strong>' I COPYRIGHT NOTICE<br />

20434F50522E20<br />

49424020313938<br />

31 <br />

197 <br />

198 ; -------------------------------------------­<br />

199 j INITIAL RELIA8ILITY TESTS -- PHASE 1<br />

200 ; --- - - - - - - --- - ------- -- - - - -- - ---------------­<br />

201 ASSUME CS:COOE,SS:COOE,ES:ABSO,OS:DATA<br />

202 ; -------------------------------------------­<br />

203 DATA DEfINITIONS<br />

2.04 J - - ------------------ -------- ------------- --­<br />

E016 D8EO 205 Cl 0" Cll • RETURN ADDRESS<br />

E016 EDEI '06 C' 0" C"<br />

i PETlmtl ADDRESS FOR DUMMY STACK<br />

207 ; ----------------------- ---------------- - ---­<br />

lOS<br />

209 OF STORGAGE. <br />

THIS SUBROUTINE PERFORMS A READ/WRITE STOOAGE TEST ON A 16K 8LOCK <br />

210 ;ENTRY REQUIREMEtHS: <br />

211 ES = ADDPESS OF STORAGE SEGt!EHT eEING TESTED <br />

21Z<br />

Z13<br />

OS = ADDRESS OF STORAGE SEGMENT BEING TESTED <br />

\oIHEH EHlERltIG AT STGTST_CHT. CX MUST BE LOADED WITH THE BYTE COUNT. <br />

Z14 .EXIT PARAtlETERS: <br />

ZIS ZERO HAG =

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!