[Coco] My latest project
Joel Ewy
jcewy at swbell.net
Mon Dec 23 21:00:42 EST 2013
On 12/21/2013 11:36 PM, Bill Pierce wrote:
> Hi guys,
> If anyone is interested, I've started a blog on my latest project... "MShell - The Ultimate OS-9 Manager"
> I won't go into details here, but give it a read if you're interested in the "Next Big Thing" for OS-9/NitrOS-9.
>
> If you have any thoughts or suggestions (and there's room for plenty), just drop me a private email.
> Here's the link:
>
> https://sites.google.com/site/dabarnstudio/mshell---the-ultimate-os-9-gui
>
> Thanks :-)
Hey Bill,
This looks really cool. I'd love to read more about the virtual memory
and "fragged" routines you are using. I assume the virtual memory is
controlled within the application. Any chance these could eventually be
turned into libraries other people could use?
I've been thinking for a long time about a system for building boot
files like what you're working on. I'd love to see this come to
fruition. Since this is largely about helping out beginners it would be
cool if it did at least some minimal sanity checking on the boot lists,
warning you if you have a descriptor with no driver or file manager, or
a driver with no associated descriptors. It should also keep a running
total of memory usage, and maybe even tell you how close you are to an
8K block boundary.
Here's another idea: a data module builder. This could also be used to
cook up device descriptors on the quick. Say you need a few more
windows, or you need to rename a descriptor so it doesn't conflict with
something else of the same name. Dial up the type of module -- data
module or device descriptor. If it's a data module, you insert
appropriate data structures for BASIC09, C, or ML. If it's a device
descriptor, select your file manager and driver from a list (you will
already have the database for your boot list builder) and it will bring
up a template. Fill in the values, set the edition and revision, and
tell it to build.
Keep us posted.
JCE
> Bill Pierce
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Webmaster of The TRS-80 Color Computer Archive
> http://www.colorcomputerarchive.com/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
> E-Mail: ooogalapasooo at aol.com
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list