It's been a while since I did the initial port, but changes for HAL
operation were fairly limited. The module_rt.c file was completely new, and
added for HAL. Most of the other changes were in the init code to allocate
stuff in shared memory. I think mostly confined to arrays.c. There were also
some changes to classicladder.c (main()) to allow it to load the shared
memory without launching the GUI. I also made some changes to some of the
GUI dialogs to remove fields that were no longer relavant when configuring
IO. There were quite a lot of other changes to fix bugs in ClassicLadder
itself, almost all in the GUI code as I remember (maybe some file stuff
too).

~petev

-----Original Message-----

Message: 5
Date: Fri, 06 Apr 2007 22:33:55 -0400
From: John Kasunich <[EMAIL PROTECTED]>
Subject: Re: [Emc-developers] Classicladder
To: EMC developers <emc-developers@lists.sourceforge.net>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Chris Morley wrote:
> Hi Alex.
> The name change to Emc ladder was mostly for me-so I knew which version I
> had loaded.  It did bring up that very question about upgrades -If we
> upgrade too much then it is not the same as ClassicLadder and some of  the
> upgrades are for HAL equipt Classicladder only. Would you like me to
> comunicate with Marc about patches he may be interested in? As for me I am
> interested in cutting my teeth with Classicladder mostly because it is not
> actively   developed (for EMC) and not (I think) used alot in EMC. It
allows
> me learn while not holding anyone up. Anyways I am willing to develop/
> maintain it, with direction from you guys, it to the best of my abilities
> and send patches to you ,If are interested. I would much prefer everyone
to
> benifit from my tinkering!

I think it would be great if you would take ClassicLadder "under your
wing".  It would be even better if we could figure out how to keep our
version and Marc's version in sync, so that both can benefit from fixes
to either one.  I wish I knew exactly how many places had to be touched
to make it work with HAL (and to remove stuff we don't use).  If
the ClassicLadder codebase could clearly be divided into "stock" and
"EMC customized" parts, it would be a huge step toward avoiding a fork.

Unfortunately I don't know much about CL.  (I did take a look at your
patches, but there are a lot of them and I could only understand a few.)
PeteV did the first conversion, then Jeff Epler (jepler) did it again
later on. (CL had advanced a lot, so Jeff ported a much newer version
over to use with EMC.)  Jeff is on vacation in Europe for a couple of
weeks, so he probably won't be commenting on this thread.  But when he
gets back his input would be good to get.

Regards,

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.26/748 - Release Date: 4/5/2007
3:33 PM


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to