[Coco] data modules
Wayne Campbell
asa.rand at gmail.com
Fri Jun 9 03:33:22 EDT 2017
Tell me where to look, Stephen, and I will search for it.
On Thu, Jun 8, 2017 at 8:33 PM, Stephen H. Fischer <SFischer1 at mindspring.com
> wrote:
> Here is one example I used a lot.
>
> Problem, Shellplus will not pass parameters like you can with a normal
> text script.
>
> ------------------------------------------------------
> DataMod v1.1 (c)1988 by Ron Lammardo
> Shellscript/Data Module Conversion Utility
>
> Syntax:
> datamod {modname} <{pathin} >{pathout}
> Takes a shellscript from the standard input path and converts
> it to a Data Module written to the standard output path.
> The {modname} will be used as the module name.
>
> datamod -<{pathin} >{pathout}
> Takes a Data Module from the standard input path and writes
> it to the standard output path as a shellscript.
>
> datamod -m {modname} >{pathout}
> Takes a Data Module in memory and writes it to the standard
> output path as a shellscript.
>
> ------------------------------------------------------
>
> I have the Delphi posted version likely from 1988-1989.
>
> I can tell someone where to look but my binder of disk printouts is AWOL
> like so many other things so I cannot say which disk it is on.
>
> SHF
>
> ----- Original Message -----
> From: "Robert Gault" <robert.gault at att.net>
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Thursday, June 08, 2017 7:56 PM
> Subject: Re: [Coco] data modules
>
>
> > Wayne Campbell wrote:
> >> Somewhere in one of the manuals is a description of a OS-9 data module.
> I
> >> can't find it, and I've looked through all of the level 1 and 2 manuals
> I
> >> have. Can someone point me to where that information is? My future plans
> >> for decode include the use of a data module, and I need the information
> to
> >> help me design the internal layout of the module.
> >>
> >> Thanks,
> >>
> >
> > Wayne,
> >
> > Data modules are not in the index of OS-9 Level Two but if you look in
> the Technical Reference
> > section on pg 3-4 you will see a list of the type/language byte.
> > Code Type Name
> > $4x Data Module Data
> >
> > The 6th byte of a memory module is TYPE/LANGUAGE and the language is
> > $x0 for a data module.
> > So combining both of these the 6th byte should be $40.
> >
> > Page 3-6 give the structure of an "executable" module but apparently if
> you have byte-6 = $40 you
> > can use the same structure for a data module.
> >
> > I can't find any examples of data modules.
> >
> > Robert
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>
--
Wayne
The Structure of I-Code
http://www.cocopedia.com/wiki/index.php/The_Structure_of_I-Code
decode
http://cococoding.com/wayne/
More information about the Coco
mailing list