You copied the Doc URL to your clipboard.

Component parameter export list

Use the parameter export list to limit the exposed set of CADI parameters of a virtual platform. It is a special purpose behavior. Place it in the top component as setupGlobalSystemAttributes().

A parameter export list
behavior setupGlobalSystemAttributes()
{
    // hide parameters of 'processor' and its subcomponents
    hideParameter("*.processor.*"); 

    // but expose all parameters of component processor.core0
    exposeParameter("*.processor.core0.*");

    // but do not expose its semihosting parameters.
    hideParameter("*.processor.core0.semihosting*"); 
}

The methods for exposing and hiding parameters are:

exposeParameter()
Expose the given parameters.
hideParameter()
Hide the given parameters.

These rules apply:

  • By default all parameters are exposed.
  • The filtering patterns given as the parameters of exposeParameter and hideParameter can either contain fully qualified parameter names (including instance names) or wild card expressions.
  • Filter patterns are evaluated in the order of their calls.
Was this page helpful? Yes No