Philip Johnson wrote:
> This is what I was trying to point out. Rather than produce an Ada
> subset for embedded controller systems why not just add the packages
> to support the architecture. I have some embedded systems that have
> a limited control domain (raise/lower, open/close) that is very small
> and runs in 256 bytes of memory located on the processor. I mostly
> have embedded control systems that has a real-time executive in EEROM
> that provides the OS functions with limited multitasking (8-16 tasks).
> The RT OS calls can be implemented in the system package, etc.
You can do 8-16 tasks with 256 bytes (not Kbytes, but bytes) of RAM,
and still leave the user space for a stack and a heap? How big are your
TCBs? How much space do you allocate for each entry? Could you post the
source for the system packages you used to implement this?
LMTAS - "Our Brand Means Quality"
For more info, see http://www.lmtas.com or http://www.lmco.com