[Coco] Another NitrOS-9 Level 1 question

William Carlin whcarlinjr at gmail.com
Sun Jan 1 21:17:43 EST 2017


Bill,

You will be happy to know that inetd does indeed work in L1.  Telnet is a
requirement when the "nostalgic" feelings for the 32 column green screen
wear off.

William

On Sun, Jan 1, 2017 at 9:03 AM, Bill Pierce via Coco <coco at maltedmedia.com>
wrote:

> William, I haven't used inetd in L1 (or L2 for that matter), so I can't
> help you there. Aaron Wolfe would be the one to ask. He's a little more
> knowledgable in that area (he wrote it I think).
> I'm not even sure inetd will work with L1. It may have some L2 exclusive
> system calls in it. From looking at the source, it forks one or two
> processes (tmode for one), so that's going to cause problems in L1 when
> memory is tight.
>
> What exactly are you trying to do?
>
> Most of my work is in L2, though I really want to start playing around
> with L1 and see what I can milk out of it. I haven't really messed with L1
> since '87-88 when I started up L2 for the first time. For the most part, I
> never looked back.
>
> What L1 (and Coco 1 & 2) needs is more memory. There was some interest in
> the J&R Banker 256k/512k memory expansions a while back. With everyone
> doing all these hardware projects, this would be an easy project and I'm
> sure Ciaran could add the expansion to XRoar in emulation as well. With a
> proper driver, it could be made to work similar to L2's bank switching
> without the hires graphics. I know theres work being done similar to this
> on the "Multicomp" board, but I don't know how far they've taken it. The
> extra memory would mean more processes (like L2) and would solve a lot of
> L1 memory problems.
>
>
>
>
>
>
> Bill Pierce
> "Charlie stole the handle, and the train it won't stop going, no way to
> slow down!" - Ian Anderson - Jethro Tull
>
>
>
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
> Global Moderator for TRS-80/Tandy Color Computer Forums
> http://www.tandycoco.com/forum/
>
> E-Mail: ooogalapasooo at aol.com
>
>
>
>
>
>
> -----Original Message-----
> From: William Carlin <whcarlinjr at gmail.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Sun, Jan 1, 2017 7:43 am
> Subject: [Coco] Another NitrOS-9 Level 1 question
>
> I am trying to start the inetd in the startup script but am running
> intosomething strange:After startup completes, there is an extra shell
> "stuck" in memory becauseI called inetd as a background process.  This does
> not happen under Level 2.Here are the details.Bill Pierce's XRoar pre-built
> binary package.  Using the 32 columnversion.  All XRoar settings are
> default from the package ask is theOS9Boot.My startup file and the process
> list after boot and I have logged intoNOS-9 in a telnet session:OS9:list
> startuplink shelldel /dd/LOGS/inetd.log(inetd>>>/dd/LOGS/inetd.log)&list
> sys/motdOS9:procsUsr #  id pty  state   mem primary module----- --- ---
> -------- --- --------------    0   3 128  active    3 Shell <N2    0   6
> 128  waiting   4 inetd <DD    0   1 128  waiting   1 SysGo <Term    0   4
> 128  waiting   3 Shell <DD    0   2 128 sleeping   3 Shell <TermThe stuck
> shell process is ID 4.  Killing the process manually works andfrees up the
> memory that was being used.  Additionally, if you kill theinetd (ID 6) then
> both it and the shell will terminate.Any thoughts would be welcome.
> Thanks.William-- Coco mailing listCoco at maltedmedia.comhttps://
> pairlist5.pair.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list