MPISynqNetTrace

Definition

typedef enum {
  MPISynqNetTraceFIRST		= MPITraceLAST << 1,

  MPISynqNetTraceDYNA_ALLOC	= MPISynqNetTraceFIRST << 0,
  MPISynqNetTraceDYNA_FREE	= MPISynqNetTraceFIRST << 1,
  MPISynqNetTraceINIT 		= MPISynqNetTraceFIRST << 2,
  MPISynqNetTraceRESET		= MPISynqNetTraceFIRST << 3,
  MPISynqNetTraceTIMING		= MPISynqNetTraceFIRST << 4,
  MPISynqNetTraceSERVICE_CMD	= MPISynqNetTraceFIRST << 5,
  MPISynqNetTraceFLOWCTRL 	= MPISynqNetTraceFIRST << 6,
  MPISynqNetTraceMAP			= MPISynqNetTraceFIRST << 7,
  MPISynqNetTraceUNMAP		= MPISynqNetTraceFIRST << 8,

  MPISynqNetTraceLAST 		= MPISynqNetTraceFIRST << 9
} MPISynqNetTrace;

Description

MPISynqNetTrace is an enumeration of SynqNet trace bits that can be used to enable/disable library trace statement output for the SynqNet object.

MPISynqNetTraceDYNA_ALLOC Enables trace statements for controller external memory allocation during SynqNet initialization.
MPISynqNetTraceDYNA_FREE Enables trace statements for controller external memory de-allocation.
MPISynqNetTraceINIT Enables trace statements for SynqNet network initialization.
MPISynqNetTraceRESET Enables trace statements for SynqNet network reset.
MPISynqNetTraceTIMING Enables trace statements for SynqNet network timing calculations.
MPISynqNetTraceSERVICE_CMD Enables trace statements for SynqNet service command transactions between the controller and SynqNet nodes.
MPISynqNetTraceFLOWCTRL This trace bit enables trace statements for the SynqNet service command handshake between the controller and SynqNet nodes.
MPISynqNetTraceMAP This trace bit enables trace statements for the mapping of firmware pointers to the dynamic controller memory.
MPISynqNetTraceUNMAP This trace bit enables trace statements for the unmapping of firmware pointers from the dynamic controller memory.

See Also

Trace.exe utility