On Nov 5, 2008, at 7:32 AM, Walter Banks wrote: >>> ISO61131 based process control applications for example are likely >>> to >>> map on the enhanced mid range cores quite well. >> >> I am working for a PLC company. But sorry I have no idea >> what do you mean by this sentence. > > My second point is the implementation can be (probably should be) > event driven > and that maps well on the enhanced mid range parts. I read this as "While there have been C compilers for some time now that support the midrange PICS, there are certain constructs that are common in some application areas (eg ISO61131) that were NOT easily implemented by those C compilers that are much more easily implemented using the enhanced midrange architecture." (I'm not sure how how function pointers were handled before, but it sure looks like it's a lot easier to do now! For that matter, while it may not be a big deal to ASM programmers, the whole "registers, SFRs, RAM, and Flash now share a single address space" is probably REALLY nice for C compiler writers...) (It's a nice sign that the compiler vendors were involved with this so early on in the games...) BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist