🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #9741

Re: 1.3, resident, re-boot

#9741
From: Andy Finkel
Date: Fri, 09 Sep 1988 15:59
48 lines
2507 bytes
In article <1101@inria.UUCP> rouaix@inria.UUCP (Francois Rouaix) writes:
>
>I just received my omega 1.3, and I was looking for a good way to
>configure it.
>We had vd0:, now we have RAD:. Ok, great, and I may reboot from RAD:.
>BUT it seems more logical now to use Resident for the most commonly 
>called commands, instead of putting them in vd0: or RAD:.
>The problem we have now is : how can I have a lightning-fast reboot, with
>my fine-tuned configuration. I don't wont to reload the code of my
>commands at every boot.
>IDEA: let's have "something" rebuild this Resident List during reboot.
>Why I think it is feasible:
>	1)If I understood the Resident command, there should be somewhere
>in the memory a GLOBAL list of command names and associated SegLists (with

true

>maybe some problem as described below). I deduce here that it is possible
>to find a pointer to these informations somewhere in the dos.library data.
>The point here is that the location for this pointer is ALWAYS the same
>in a given memory configuration. Am I wrong ?

I wouldn't depend on the pointer just happening to appear in the
same place.  Sure, it might tend to, but its not something I'd
want to put into my code.


>	- is this feasible ?

sort of;  But I'm probably going to change the structure of the resident
list for 1.4.  It's private right now, only the standard C-A
commands are supposed to know how to walk it (yeah, I know
how likely/true that is :-)  ).  I want to add a checksum
for each thing on the list (at the least).

The programs loaded are generally scatter loaded.  The method used
by RAD for recoverability works much better if everything is in one
memory chunk.  This approach would work best if we were building
a bunch of commands into the Shell.  And you'd have to fix it so
the shell loaded into a memory chunk.
-- 
andy finkel		{uunet|rutgers|amiga}!cbmvax!andy
Commodore-Amiga, Inc.

"If we can't fix it, it ain't broke."

Any expressed opinions are mine; but feel free to share.
I disclaim all responsibilities, all shapes, all sizes, all colors.
Technical Details
Message-ID: <4692@cbmvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cbmvax!andy
References: <1101@inria.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cbmvax!andy
From: andy@cbmvax.UUCP (Andy Finkel)
Newsgroups: comp.sys.amiga.tech
Subject: Re: 1.3, resident, re-boot
Keywords: Want to get this resident list back
Message-ID: <4692@cbmvax.UUCP>
Date: 9 Sep 88 15:59:18 GMT
References: <1101@inria.UUCP>
Reply-To: andy@cbmvax.UUCP (Andy Finkel)
Organization: Commodore Technology, West Chester, PA
Lines: 48