SRIO Data Structures
[SRIO]

Data Structures

struct  SRIO_MESSAGE
 SRIO Message Description. More...
struct  SRIO_TYPE9_MESSAGE
 SRIO Type 9 Message Description. More...
struct  SRIO_AMU_WINDOW
 SRIO AMU Window. More...
struct  SRIO_AMU_PANE
 SRIO AMU Pane. More...
struct  SRIO_LSU_TRANSFER
 SRIO LSU Transfer. More...
struct  SRIO_PE_FEATURES
 SRIO Processing Element Features. More...
struct  SRIO_OP_CAR
 SRIO Operation Capability Register. More...
struct  SRIO_ERR_RATE
 SRIO Error Rate. More...
struct  SRIO_LANE_STATUS
 SRIO Lane Status. More...
struct  SRIO_PLM_IMPL_CONTROL
 SRIO Lane Status. More...
struct  SRIO_PLM_VMIN_EXPONENT
 SRIO PLM VMin Exponent. More...
struct  SRIO_PLM_POLARITY_CONTROL
 SRIO PLM Polarity Control. More...
struct  SRIO_PLM_CONTROL_SYMBOL
 SRIO PLM Control Symbol Configuration. More...
struct  SRIO_TLM_CONTROL
 SRIO TLM Control Configuration. More...

Typedefs

typedef volatile CSL_SrioRegs * CSL_SrioHandle
 This is the handle to the SRIO instance.
typedef struct SRIO_MESSAGE SRIO_MESSAGE
 SRIO Message Description.
typedef struct SRIO_TYPE9_MESSAGE SRIO_TYPE9_MESSAGE
 SRIO Type 9 Message Description.
typedef struct SRIO_AMU_WINDOW SRIO_AMU_WINDOW
 SRIO AMU Window.
typedef struct SRIO_AMU_PANE SRIO_AMU_PANE
 SRIO AMU Pane.
typedef struct SRIO_LSU_TRANSFER SRIO_LSU_TRANSFER
 SRIO LSU Transfer.
typedef struct SRIO_PE_FEATURES SRIO_PE_FEATURES
 SRIO Processing Element Features.
typedef struct SRIO_OP_CAR SRIO_OP_CAR
 SRIO Operation Capability Register.
typedef struct SRIO_ERR_RATE SRIO_ERR_RATE
 SRIO Error Rate.
typedef struct SRIO_LANE_STATUS SRIO_LANE_STATUS
 SRIO Lane Status.
typedef struct
SRIO_PLM_IMPL_CONTROL 
SRIO_PLM_IMPL_CONTROL
 SRIO Lane Status.
typedef struct
SRIO_PLM_VMIN_EXPONENT 
SRIO_PLM_VMIN_EXPONENT
 SRIO PLM VMin Exponent.
typedef struct
SRIO_PLM_POLARITY_CONTROL 
SRIO_PLM_POLARITY_CONTROL
 SRIO PLM Polarity Control.
typedef struct
SRIO_PLM_CONTROL_SYMBOL 
SRIO_PLM_CONTROL_SYMBOL
 SRIO PLM Control Symbol Configuration.
typedef struct SRIO_TLM_CONTROL SRIO_TLM_CONTROL
 SRIO TLM Control Configuration.

Typedef Documentation

typedef struct SRIO_AMU_PANE SRIO_AMU_PANE

SRIO AMU Pane.

This structure is used to define the SRIO AMU Pane properties.

SRIO AMU Window.

This structure is used to define the SRIO AMU Window properties.

typedef struct SRIO_ERR_RATE SRIO_ERR_RATE

SRIO Error Rate.

This structure is used to store the error rate CSR configuration which is used to monitor and control the port physical layer errors.

SRIO Lane Status.

This structure is used to store the lane status information.

SRIO LSU Transfer.

This structure is used to configure LSU module for Transfer

typedef struct SRIO_MESSAGE SRIO_MESSAGE

SRIO Message Description.

This structure is used to define a SRIO message and is used by the SRIO module to compare all received RIO packets to determine the receive queue where the packet is pushed to.

typedef struct SRIO_OP_CAR SRIO_OP_CAR

SRIO Operation Capability Register.

This structure is used to store the operation capability configuration.

SRIO Processing Element Features.

This structure is used to configure the Tundra Processing Element Features.

SRIO PLM Control Symbol Configuration.

This structure is used to store the PLM Control Symbol configuration

SRIO Lane Status.

This structure is used to store the PLM Implementation specific control register

SRIO PLM Polarity Control.

This structure is used to store the PLM Polarity Control

SRIO PLM VMin Exponent.

This structure is used to store the PLM VMin Exponent configuration

SRIO TLM Control Configuration.

This structure is used to store the SRIO TLM Control configuration

SRIO Type 9 Message Description.

This structure is used to define the TYPE9 Message. This is then used to MAP Type9 messages to a specific destination queue.


Copyright 2012, Texas Instruments Incorporated