RE: [sv-bc] function task calling

From: Steven Sharp <sharp_at_.....>
Date: Sat Sep 08 2007 - 20:24:50 PDT
>Could we add text saying that a system task is a void system function?

It doesn't sound like you are suggesting that we replace "system task"
with "void system function" everywhere, which would be daunting.  It
sounds like you are suggesting a single statement saying that system
tasks can be regarded as void system functions.

If this only affects the legality of calling them from functions, then
you would presumably want the statement to appear in the section that
says what is legal in a function.  Something like "System tasks are
treated as if they are void system functions for this purpose."

That seems to me like a roundabout way of saying what you mean, which
is "System tasks can be called from functions."

It sounds like you want the text to provide the rationale for the rule
in addition to the rule itself.  I don't have a problem with that, as
it makes the rules easier to understand and extrapolate from.  But I am
concerned that saying "system tasks are actually void system functions"
will lead readers to believe that this means something more than
"system tasks can be called from functions".  This could confuse them.

Steven Sharp
sharp@cadence.com


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Sat Sep 8 20:25:08 2007

This archive was generated by hypermail 2.1.8 : Sat Sep 08 2007 - 20:25:22 PDT