home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Between Heaven & Hell 2
/
BetweenHeavenHell.cdr
/
500
/
491
/
dosbug.mod
< prev
next >
Wrap
Text File
|
1983-07-02
|
2KB
|
47 lines
This was provided by the people who developed the KNOWLEDGEMAN DBMS
who got it from IBM. It pertains ONLY to PC-DOS version 1.1. (V2 is OK.)
This bug relates to the random access I/O routines. The problem is
that the operating system sometimes thinks it has written data to the disk
when it actually has not done so. This has NOT been completely tested by
me. Procedure:
1. Generate a fresh SINGLE SIDED SYSTEM DISK. You can use the command
FORMAT B:/1/S<cr>
2. With this system disk in drive B and a copy of DEBUG in drive A and
with the default drive as B, type
A:DEBUG<cr>
3. Type in the DEBUG command:
L 100 1 11 1<cr>
4. Display the contents of memory locations 20C thru 20F by typing
D20C<cr>
response from DEBUG should be:
xxxx:020C 00 3A 06 4F (ignore the xxxx)
If this isn't what you get, read the instructions again, then try
it over again with a fresh system disk or give up.
5. Use the E command to change the 00 byte at address 20C to 01 by
entering the command:
E20C<cr>
response:
020C:00
your response:
01<cr>
6. Display the contents of locations 20C-20F again to check the
results by typing:
D20C<cr>
response should be:
xxxx:020C 01 3A 06 4F (ignore the xxxx again)
7. If it worked, save the patch by typing:
W100 1 11 1<cr>
8. Exit DEBUG by typing:
Q<cr>
You now have a patched system on the disk on drive B which you can
use as the master to make single or double sided system disks.