[Coco] Telnet to your CoCo.. and invite 6 of your friends

Bob Devries devries.bob at gmail.com
Tue Dec 1 18:21:01 EST 2009


Should the new F$SUser call return an illegal service request error if an 
attempt is made by a user other than user 0?

I'm separated from my docs by some 1200 kilometers at this time, so I can't 
look that up, at least not easily.

Regards, Bob Devries

--
Besides a mathematical inclination, an exceptionally good mastery of one's 
native tongue is the most vital asset of a competent programmer.

Edsger W.Dijkstra, 18 June 1975

----- Original Message ----- 
From: "Aaron Wolfe" <aawolfe at gmail.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Wednesday, December 02, 2009 10:06 AM
Subject: Re: [Coco] Telnet to your CoCo.. and invite 6 of your friends


I'd be happy to try writing a replacement F$SUser that fails if the
current userid > 0.  It's probably just a couple bytes of changes.

Would this break things?  I'm guessing the most compatible behavior
would be not to return any errors, since the original always succeeds.

-Aaron


On Tue, Dec 1, 2009 at 5:55 PM, Willard Goosey <goosey at virgo.sdc.org> wrote:
> On Tue, Dec 01, 2009 at 03:36:50PM -0600, Boisy G. Pitre wrote:
>
>> That's exactly what would happen... when the kernel scans for krnpX
>> modules, it will call the os9 F$SSvc system call to install the
>> system calls in that module; if any of those system calls reuse an
>> existing system call number, then their address will overrwrite the
>> address stored in the system call jump table in RAM.
>
> Well, that's the definitive answer from the definitive master. :-)
>
> That's really cool that a mechanism like that was already in place and
> running at a time when most operating systems, even for mainframes and
> minis, had completely statically linked kernels.
>
>> It's a great way to extend the operating system.
>
> Sounds really useful.
>
> Willard
> --
> Willard Goosey goosey at sdc.org
> Socorro, New Mexico, USA
> I search my heart and find Cimmeria, land of Darkness and the Night.
> -- R.E. Howard
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>

--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco 




More information about the Coco mailing list