home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
osborne
/
osextime.fix
< prev
next >
Wrap
Text File
|
1985-01-14
|
2KB
|
56 lines
Enhancing the Osborne Executive Enhanced BIOS Version 1.1
According to OCC, their enhanced Osborne Executive BIOS
prevents a premature display of BIOS time-out error messages
while using printers with internal print buffers. This is only
partially true. The delay value, DELAY0, is reset after every
timeout to the value you supplied with the new SETUP command, but
the initial timeout value remains at five seconds. To change the
initial value, I recommend the following steps, using DU-V86
which can be found on the -FOG/EX1.006 disk.
Enter DU, logon to a disk containing CPM3.SYS, and get a map
of the disk by typing M. A typical map line might be:
A0-AF 00 CPM3 .SYS 00 : B0-B1 00 CPM3 .SYS 01
What we really want to know is where on the disk the CPM3.SYS
file starts. On this disk it starts with Group A0. The sector
we want to change is 5 groups and 7 sectors or 2FH sectors from
the start of the CPM3.SYS file, or in this case, it is group
A5:07. Enter:
GA0;+2F;D
to display the sector of interest. CPM3.SYS will probably start
at a different location on your disk, substitute the first group
listed in the map for the A0 in the above command.
The last line of the displayed sector should read:
70 03CD2EE4 C118DF01 3A06E6B7 2008C5CD *.M.dA._.:.f7 .EM*
If it doesn't, then you don't have the latest enhanced CPM3.SYS
from OCC or you didn't enter the command correctly. Look at the
map again and make sure you have found the first entry of
CPM3.SYS in the map.
If the last line of the displayed sector matches that above
then you have found the correct sector. The eighth byte, 01
above, is the byte we want to change. A value of 01 gives a 5
second timeout, I changed mine to 78H to give a 600 second
timeout. To do this, enter:
CH77,78;W;X
DU will update your disk and exit. Reboot the system with the
updated disk and verify that the first BIOS timeout error now
takes much longer than 5 seconds. If so, you've now fixed the
timeout bug!
John M. Blalock
PO Box 39356
Phoenix, AZ 85069
(602) 993-4604