🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #26931

Re: Correct use of _shell_p (Csh-like shell, fast editor, make...)

#26931
From: John Stanley
Date: Tue, 19 May 1987 18:24
30 lines
1989 bytes
In article <276@nikhefh.UUCP> gert@nikhefh.UUCP (Gert Poletiek) writes:
 >
 >I think that if everybody sticks to the rules as outlined by Atari, shells
 >and user programs could easily be integrated.
 >
 >If needed, I will post source code explaining exactly how to use _shell_p
 >in user programs.
 >

  Thanks for this information Gert.  One "small" problem.  We need a way
of checking to see if this pointer is functional.  The sample code you
gave as part of your message should only be called if a command shell
has been installed.  We can't expect lots of people to write software
that uses _shell_p unless they have some way of checking to see if it
is functional or not.  Is _shell_p initialized to anything at boot 
time?  At re(warm)boot???  If not, this could be pose a serious
problem/limitation...

  Aside to Neil Harris, 
if the current roms don't initialize _shell_p to something that is 
either (a) something safe to jump to, or (b) something that can be 
tested reliably, then would it be possible to get this added to the 
new roms?  It would only require sticking a pointer to a known RTS 
instruction in there durring a warmboot and would make using this
as a good functional enhancement to the ST that much easier...

--- 
John Stanley (john@viper.UUCP)
Software Consultant - DynaSoft Systems
UUCP: ...{amdahl,ihnp4,rutgers}!{meccts,dayton}!viper!john
Technical Details
Message-ID: <1019@viper.Lynx.MN.ORG>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!dayton!viper!john
References: <276@nikhefh.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!dayton!viper!john
From: john@viper.Lynx.MN.ORG (John Stanley)
Newsgroups: comp.sys.atari.st
Subject: Re: Correct use of _shell_p  (Csh-like shell, fast editor, make...)
Message-ID: <1019@viper.Lynx.MN.ORG>
Date: Tue, 19-May-87 14:24:51 EDT
Article-I.D.: viper.1019
Posted: Tue May 19 14:24:51 1987
Date-Received: Sat, 23-May-87 04:13:26 EDT
References: <276@nikhefh.UUCP>
Reply-To: john@viper.UUCP (John Stanley)
Organization: DynaSoft Systems
Lines: 30
Keywords: _shell_p, shell