home *** CD-ROM | disk | FTP | other *** search
- 10 REM: PEZRO--PRG TO FLASH MSD DIAGNOSTIC ERROR PATTERN
- 15 GOSUB 200
- 20 N=8:D$=""
- 30 FOR A=1 TO N:READ B:D$=D$+CHR$(B):NEXT
- 40 DATA 169,73,133,65,120,76,48,232
- 50 REM:LDA#$49 STA$41 SEI JMP E830
- 60 OPEN 15,8,15
- 70 PRINT#15, "M-W"CHR$(0)CHR$(64)CHR$(N)D$
- 80 PRINT#15, "M-R"CHR$(0)CHR$(64)CHR$(N)
- 90 FOR B=1 TO N:GET#15, C$:PRINT ASC(C$+"0");:NEXT
- 100 PRINT#15,"M-E"CHR$(0)CHR$(64)
- 110 CLOSE15
- 120 END
- 130 CLOSE15
- 140 END
- 150 REM:RUNS OKAY
- 200 PRINT"[147]PEZRO IS A DOS PROGRAMMING DEMO"
- 210 PRINT"IT FLASHES THE MSD DIAGNOSTIC ERROR CODE"
- 220 PRINT"THE DIAGNOSTIC TESTS ARE EXECUTED"
- 230 PRINT"BY DOS AT POWERUP OR RESET ONLY"
- 240 PRINT"THE 3 FLASH ERROR CODE INDICATES"
- 260 PRINT"A FAILING RAM CHIP--U3--IF IT FLASHES AT POWERUP."
- 270 PRINT"THIS CODE MAY BE INCLUDED IN A DOS PROGRAM TO TEST EXECUTION."
- 280 PRINT" PRESS RETURN TO CONTINUE[146]"
- 290 GET Z$:IF Z$=""THEN 290
- 300 PRINT" RUNNING "
- 310 PRINT"TURN OFF DRIVE POWER TO CONTINUE"
- 320 RETURN
-