Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro » CP/M warm boots.
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
- CP/M warm boots. [message #80209] Mon, 03 June 2013 23:05
cem is currently offline  cem
Messages: 155
Registered: May 2013
Karma: 0
Senior Member
Message-ID: <11799@sri-arpa.UUCP>
Date: Fri, 26-Oct-84 18:04:19 EST
Article-I.D.: sri-arpa.11799
Posted: Fri Oct 26 18:04:19 1984
Date-Received: Mon, 29-Oct-84 03:21:34 EST
Lines: 26

[ Sorry if you are seeing this for the second time, the Usenet/ARPA 
  gateway is down and the original article is trapped on a system somewhere ]

Hello world, I have a very specific query for a few select individuals.
I am finishing up my BIOS and was optimizing the Warm Boot code, when I
remembered I was reading in the entire CCP and BDOS when I warm booted.
This was because Andy Johnson-Laird says in his book on Bios programming
that some programs will overwrite the BDOS too. Unfortunately, to 
accomplish this feat of reading in the BDOS I also reinitialize the BIOS
jump table (the CCP and BDOS don't fit into an even number of 1024 Byte
sectors, after you subtract the 25 128 byte sectors on the first track.)
I know that the BYE program really dislikes having the BIOS table, and 
specifically the warm boot vector overwritten, and since I could save
much code by only reading in the CCP the Question I pose is as follows :

Do you know of 1 or more useful programs that expect the warm boot to
reload the BDOS as well as the CCP?

Thanks in advance, a reply of "Yes, FOO.COM" is sufficent but more
elaboration is encouraged.

P.S. I can't use the BIOS read routine n times since track 0 is single
     density and track 1 is double density.

				--Chuck
				  "amd!intelca!cem"@Berkeley
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Expert Systems Symposium
Next Topic: Re: terminal interface query
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Mon Jun 30 01:47:00 EDT 2025

Total time taken to generate the page: 0.37914 seconds