[Coco] Dump/edit memory in OS-9 or NitrOS-9?

William Carlin whcarlinjr at gmail.com
Fri Dec 16 14:26:25 EST 2016


Christopher,

The block number in the extended MDir does refer to the specific 8K memory
block number.  You can get a "map" of all blocks by using the standard
NitrOS-9 command "MMap".  The "PMap" command will show all tasks with a
Process ID and what 8K blocks are in use by that program.  In PMap the
blocks on the right are the program code and the blocks on the left are
data areas.  You can use the MEd command to view the program code blocks by
specifying the module name as the command line parameter.  I don't have
access to VCC right now but I think if you run MEd without a module name,
you can manually specify what 8K block of memory you want to examine/change.

Will

On Tue, Dec 13, 2016 at 2:13 PM, Bill Pierce via Coco <coco at maltedmedia.com>
wrote:

> Christopher, I'm not realy sure. The only docs is the usage file when the
> cmds is typed in alone. Looking at the usage file, that may be the case
> (the block numbers)
>
>
>
>
>
> 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: piperfox74 <piperfox74 at gmail.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Tue, Dec 13, 2016 2:06 pm
> Subject: Re: [Coco] Dump/edit memory in OS-9 or NitrOS-9?
>
> Thanks, Bill. I’ll give it a try.Is there documentation available on the
> memory map? Do “blocks” relate to the output of mdir in any way? In mdir’s
> extended output, I see columns for Block, Offset, Size, Ty (type?), Rv (?),
> At (?), Uc (?) and Name.Christopher> On Dec 13, 2016, at 13:51, Bill Pierce
> via Coco <coco at maltedmedia.com> wrote:> > Christopher, there is a little
> known command almost exactly like dEd called MEd (Memory Editor). MEd will
> edit running modules as well as verify them (calculate CRC). It will also
> edit raw blocks of memory given an address (or block number?, can't
> remember)> This util isn't in any of the archives for download and can only
> be found on my site, but google has been playing with my links so here's a
> direct link to "My Favorite OS9 Utils.dsk"> > Right Click the link and
> select "Save Link As"> https://dl.dropboxusercontent.
> com/u/23059963/Stuff/My%20Favorite%20OS9%20Utilities.dsk> > > > > > >
> 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: piperfox74 <piperfox74 at gmail.com>> To: CoCoList for Color Computer
> Enthusiasts <coco at maltedmedia.com>> Sent: Tue, Dec 13, 2016 12:33 pm>
> Subject: [Coco] Dump/edit memory in OS-9 or NitrOS-9?> > Hey folks!Are
> there commands to dump and edit memory live in OS-9 or NitrOS-9? Simple
> PEEK & POKE equivalents would work, but something more sophisticated
> maybe?I discovered dEd for hex editing files on disk. Nice.Christopher--
> 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-- 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