interface ti.uia.events.IUIACtx
XDCspec summary sourced in ti/uia/events/IUIACtx.xdc
interface IUIACtx {  ...
    // inherits xdc.runtime.IModule
XDCspec declarations sourced in ti/uia/events/IUIACtx.xdc
package ti.uia.events;
 
interface IUIACtx inherits IUIAEvent {
module-wide constants & types
    typedef Bool (*IsLoggingEnabledFxn// )(Int);
module-wide config parameters
    config Bits16 ENABLEMASK// Ctx Filter Enable Mask;
    config Bits16 SYNCID// Trace Synchronization ID;
 
}
 
typedef IUIACtx.IsLoggingEnabledFxn
XDCspec declarations sourced in ti/uia/events/IUIACtx.xdc
typedef Bool (*IsLoggingEnabledFxn)(Int);
 
 
config IUIACtx.ENABLEMASK  // module-wide

Ctx Filter Enable Mask

XDCspec declarations sourced in ti/uia/events/IUIACtx.xdc
config Bits16 ENABLEMASK;
 
DETAILS
configures which bit of the ti_uia_runtime_CtxFilter_gFlags is assigned to control context aware filtering for frame context changes. Must be configured with a value that is 2**SYNCID.
 
config IUIACtx.SYNCID  // module-wide

Trace Synchronization ID

XDCspec declarations sourced in ti/uia/events/IUIACtx.xdc
config Bits16 SYNCID;
 
DETAILS
configures the value to be written into the 4 bit context change type field used by the UIASync trace synchronization
 
config IUIACtx.isLoggingEnabledFxn  // module-wide
XDCspec declarations sourced in ti/uia/events/IUIACtx.xdc
config IUIACtx.IsLoggingEnabledFxn isLoggingEnabledFxn = null;
 
 
metaonly config IUIACtx.common$  // module-wide

Common module configuration parameters

XDCspec declarations sourced in ti/uia/events/IUIACtx.xdc
metaonly config Types.Common$ common$;
 
DETAILS
All modules have this configuration parameter. Its name contains the '$' character to ensure it does not conflict with configuration parameters declared by the module. This allows new configuration parameters to be added in the future without any chance of breaking existing modules.
generated on Mon, 28 Jan 2013 17:45:32 GMT