Advanced Event Triggering Target Library (AET)
02_70_00
|
Structure that holds the parameters needed to be passed to the AET_setupJob Function. More...
#include <aet.h>
Data Fields | |
uint16_t | size |
Must be first field of all params structures. | |
AET_triggerType | triggerType |
Type of trigger to be generated. | |
uint32_t | programAddress |
Desired Program Address to generate trigger. | |
uint32_t | programRangeStartAddress |
Program Address at start of range. | |
uint32_t | programRangeEndAddress |
Program Address at end of range. | |
uint32_t | dataAddress |
Address of the read/write to generate trigger. | |
uint32_t | dataStartAddress |
Start Address of the interested range. | |
uint32_t | dataEndAddress |
End Address of the interested range. | |
uint32_t | traceStartAddress |
Program Address to begin Trace Job. | |
uint32_t | traceEndAddress |
Program Address to End Trace Job. | |
AET_refSize | refSize |
Size of data read/write. | |
AET_watchReadWrite | readWrite |
Specify watch on read or watch on write. | |
uint64_t | value |
Value to qualify the Read/Write with. | |
uint64_t | valueMask |
Bitmask for specified value. | |
uint16_t | eventNumber [4] |
Specify the number of the First Event. | |
uint16_t | startEventNumber |
Specify the number of the Miscellaneous Start Event. | |
uint16_t | endEventNumber |
Specify the number of the Miscellaneous End Event. | |
AET_evtTrigConfig | eventTriggerConfig |
Specify the type of triggering (Edge to high, Level Low, etc) | |
AET_watermarkAction | startStop |
Specify whether this event starts or stops the counter. | |
AET_counters | counterNumber |
Specify which counter to use. | |
AET_traceActive | traceActive |
Specify whether to start or stop trace. | |
AET_traceTrigger | traceTriggers |
Specify which Trace Triggers to generate. | |
AET_triggerLogicOrientation | logicOrientation |
Specify whether the trigger logic should be inverted. | |
AET_stateQual | stateQual |
Specify which state to qualify job with. | |
AET_jobIndex | jobIndex |
Index of the programmed job in the job table. | |
Structure that holds the parameters needed to be passed to the AET_setupJob Function.
A structure of this type should be created by the host application, and a pointer to this structure should be passed to the AET_setupJob function.
The following is a table of Jobs and the valid associated parameters.
============================================================================== | | | | | | | | | | | | | | | | | | T | | | | | | | | | | | | | | R | | | | | | | | | | | | | | I | | | | T | | | | | | | | | | G | | | W | R | | | | | | | | | | | | | A | A | | T | | | | | | | T | O | T | | T | C | | R | | | | | | | R | N | I | T | E | E | T | A | | | | | | | I | | M | I | R | | R | C | | T | | | | | G | D | E | M | M | S | A | E | | R | | | | | | A | R | E | A | T | C | | T | I | | | | | O | T | | R | R | A | E | I | R | G | | | | T | N | A | S | | K | R | | N | A | G | | | | R | | | T | S | | T | I | | C | E | A | | T | I | D | W | A | T | S | S | N | D | E | R | D | | R | G | A | I | R | O | T | T | | A | | | D | | I | | T | T | T | P | A | O | P | T | O | O | | | G | O | A | H | | | R | P | C | A | N | N | T | | | N | | | O | O | T | | | | | | R | | O | | R | V | N | N | | O | R | R | E | E | I | | N | D | A | A | | | S | N | A | A | V | V | G | | | A | N | L | E | E | T | | N | N | E | E | G | | P | T | G | U | V | V | O | P | G | G | N | N | E | | C | A | E | E | T | T | P | C | E | E | T | T | R | ============================================================================= triggerType | X | X | X | X | X | X | X | | | | | X | X | ----------------------------------------------------------------------------- programAddress | X | | | | | | | X | | | | | | ----------------------------------------------------------------------------- dataAddress | | X | | X | | | | | | | | | | ----------------------------------------------------------------------------- dataStartAddress | | | X | | | | | | | | | | | ----------------------------------------------------------------------------- dataEndAddress | | | X | | | | | | | | | | | ----------------------------------------------------------------------------- refSize | | X | X | X | | | | | | | | | | ----------------------------------------------------------------------------- readWrite | | X | X | X | | | | | | X | | | | ----------------------------------------------------------------------------- value | | | | X | | | | | | | | | | ----------------------------------------------------------------------------- valueMask | | | | X | | | | | | | | | | ----------------------------------------------------------------------------- eventNumber | | | | | X | X | X | | | | X | X | | ----------------------------------------------------------------------------- startEventNumber | | | | | | | | | | | | | | ----------------------------------------------------------------------------- endEventNumber | | | | | | | | | | | | | | ----------------------------------------------------------------------------- startStop | | | | | | | X | | | | | | | ----------------------------------------------------------------------------- counterNumber | | | | | X | X | X | | | | | | | ----------------------------------------------------------------------------- traceTriggers | | | | | | | | | X | X | X | | | ----------------------------------------------------------------------------- traceStartAddress | | | | | | | | | X | X | | | | ----------------------------------------------------------------------------- traceEndAddress | | | | | | | | | X | X | | | | ----------------------------------------------------------------------------- traceActive | | | | | | | | X | X | X | X | | | ----------------------------------------------------------------------------- triggerLogicOrientation | | | | | | | | | | | | | X | ----------------------------------------------------------------------------- jobIndex | X | X | X | X | X | X | X | X | X | X | X | X | X | -----------------------------------------------------------------------------