[Coco] My first CoCo device (virtual)

Gene Heskett gheskett at shentel.net
Thu May 30 00:42:26 EDT 2019


On Wednesday 29 May 2019 11:43:16 pm Stephen Fischer wrote:

> On 5/29/2019 8:16 PM, Gene Heskett wrote:
> > On Wednesday 29 May 2019 09:04:03 pm Stephen Fischer wrote:
>
> ...
>
> > If that one can't be found, there is another that I wrote after
> > being challenged by Paul Jerkatis.
>
> I think the task at hand is to break up a "C" library, modify one (or
> more) routines and put the library back together.
>
> I remember that was different from breaking up a os9boot file, if not
> then EZGEN is a simpler route.
>
> I just checked my printed listings of my last OS-9 L-I and L-II disks
> and nothing in CMDS looked like the correct program.
>
> As it was a one time only use the library breakup program may not have
> made it to a boot able disk.
>
> I do not have printed listings of the disks containing DELPHI files,
> they were collected together for quicker searching and are now lost.
>
> If someone remembers the name of the "C" library breakup program the
> Delphi download disks can be searched.
>
> SHF
>
I think I've seen it, even used it but the name escapes me too.

Given the srcs for vfy, it would be dead simple to rename it, and make it 
look not for the $87CD of an os9 file, but for a $62CD which is the 
identifier of a C library module. Very trivial change. Maybe even make 
it automatic by using a -cs to tell it to split a C library?  And the 
srcs are on my web page or maybe even "out there".

I think for safety, if if finds a -c option, it should disable anything 
else except the s.  The rest of a C module header has different uses 
than an os9 header assumes. So disable that stuff which can modify other 
parts of an os9 modules header.

> The "core" dumps were missing the first address only, I looked at a
> LOT of real core dumps using the loader map before I got my first
> CoCo, but then those computers were in the $12M - $20M range.


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>



More information about the Coco mailing list