Logo
UNICENS V2.1.0-3491
User Manual and API Reference

Referred types used in XRM Sockets and Ports description. More...

Enumerations

enum  Ucs_Avp_IsocPacketSize_t {
  UCS_ISOC_PCKT_SIZE_188 = 188U,
  UCS_ISOC_PCKT_SIZE_196 = 196U,
  UCS_ISOC_PCKT_SIZE_206 = 206U
}
 Data packet size of the isochronous channel. More...
 
enum  Ucs_Sync_MuteMode_t {
  UCS_SYNC_MUTE_MODE_NO_MUTING = 0x00U,
  UCS_SYNC_MUTE_MODE_MUTE_SIGNAL = 0x01U
}
 Mute Mode. More...
 
enum  Ucs_SocketDirection_t {
  UCS_SOCKET_DIR_INPUT = 0U,
  UCS_SOCKET_DIR_OUTPUT = 1U
}
 Direction of the data stream from the perspective of the INIC. More...
 
enum  Ucs_Most_SocketDataType_t {
  UCS_MOST_SCKT_SYNC_DATA = 0U,
  UCS_MOST_SCKT_AV_PACKETIZED = 3U,
  UCS_MOST_SCKT_QOS_IP = 4U,
  UCS_MOST_SCKT_DISC_FRAME_PHASE = 5U
}
 Data type of MOST Sockets. More...
 
enum  Ucs_Mlb_SocketDataType_t {
  UCS_MLB_SCKT_SYNC_DATA = 0U,
  UCS_MLB_SCKT_CONTROL_DATA = 2U,
  UCS_MLB_SCKT_AV_PACKETIZED = 3U,
  UCS_MLB_SCKT_QOS_IP = 4U,
  UCS_MLB_SCKT_DISC_FRAME_PHASE = 5U,
  UCS_MLB_SCKT_IPC_PACKET = 7U
}
 Data type of MediaLB Sockets. More...
 
enum  Ucs_Usb_SocketDataType_t {
  UCS_USB_SCKT_SYNC_DATA = 0U,
  UCS_USB_SCKT_CONTROL_DATA = 2U,
  UCS_USB_SCKT_AV_PACKETIZED = 3U,
  UCS_USB_SCKT_IPC_PACKET = 7U
}
 Data type of USB Sockets. More...
 
enum  Ucs_Usb_PhysicalLayer_t {
  UCS_USB_PHY_LAYER_STANDARD = 0U,
  UCS_USB_PHY_LAYER_HSCI = 1U
}
 Physical interface of the USB Port. More...
 
enum  Ucs_Mlb_ClockConfig_t {
  UCS_MLB_CLK_CFG_256_FS = 0U,
  UCS_MLB_CLK_CFG_512_FS = 1U,
  UCS_MLB_CLK_CFG_1024_FS = 2U,
  UCS_MLB_CLK_CFG_2048_FS = 3U,
  UCS_MLB_CLK_CFG_3072_FS = 4U,
  UCS_MLB_CLK_CFG_4096_FS = 5U,
  UCS_MLB_CLK_CFG_6144_FS = 6U,
  UCS_MLB_CLK_CFG_8192_FS = 7U,
  UCS_MLB_CLK_CFG_WILDCARD = 0xFFU
}
 MediaLB clock speed configuration. More...
 
enum  Ucs_Rmck_PortClockSource_t { UCS_RMCK_PORT_CLK_SRC_NW_SYSTEM = 0x01U }
 Source of the RMCK clock. More...
 
enum  Ucs_Pci_SocketDataType_t { UCS_PCI_SCKT_AV_PACKETIZED = 3U }
 Data type of PCIe Sockets. More...
 
enum  Ucs_Stream_PortOpMode_t { UCS_STREAM_PORT_OP_MODE_GENERIC = 0x00U }
 Operation mode of the Streaming Port. More...
 
enum  Ucs_Stream_PortOption_t {
  UCS_STREAM_PORT_OPT_IN_OUT = 0x00U,
  UCS_STREAM_PORT_OPT_DUAL_IN = 0x01U,
  UCS_STREAM_PORT_OPT_DUAL_OUT = 0x02U
}
 Direction of the physical pins of the indexed Streaming Port. More...
 
enum  Ucs_Stream_PortClockMode_t {
  UCS_STREAM_PORT_CLK_MODE_OUTPUT = 0x00U,
  UCS_STREAM_PORT_CLK_MODE_INPUT = 0x01U,
  UCS_STREAM_PORT_CLK_MODE_WILD = 0xFFU
}
 Indicates if FSY/SCK signals are configured as outputs or inputs. More...
 
enum  Ucs_Stream_PortClockDataDelay_t {
  UCS_STREAM_PORT_CLK_DLY_NONE = 0x00U,
  UCS_STREAM_PORT_CLK_DLY_DELAYED = 0x01U,
  UCS_STREAM_PORT_CLK_DLY_WILD = 0xFFU
}
 This setting is only applicable to data pins used for Generic Streaming including any linked pins to Streaming Port B. All data pins share the same FSY / SCK signals, hence this setting applies to all data pins. More...
 
enum  Ucs_Stream_PortClockConfig_t {
  UCS_STREAM_PORT_CLK_CFG_8FS = 0x00U,
  UCS_STREAM_PORT_CLK_CFG_16FS = 0x01U,
  UCS_STREAM_PORT_CLK_CFG_32FS = 0x02U,
  UCS_STREAM_PORT_CLK_CFG_64FS = 0x03U,
  UCS_STREAM_PORT_CLK_CFG_128FS = 0x04U,
  UCS_STREAM_PORT_CLK_CFG_256FS = 0x05U,
  UCS_STREAM_PORT_CLK_CFG_512FS = 0x06U,
  UCS_STREAM_PORT_CLK_CFG_WILD = 0xFFU
}
 Clock speed configuration of the SCK signal. More...
 
enum  Ucs_Stream_SocketDataType_t { UCS_STREAM_PORT_SCKT_SYNC_DATA = 0x00U }
 Data types of Streaming Sockets. More...
 
enum  Ucs_Stream_PortPinId_t {
  UCS_STREAM_PORT_PIN_ID_SRXA0 = 0x00U,
  UCS_STREAM_PORT_PIN_ID_SRXA1 = 0x01U,
  UCS_STREAM_PORT_PIN_ID_SRXB0 = 0x10U,
  UCS_STREAM_PORT_PIN_ID_SRXB1 = 0x11U
}
 ID of the serial interface pin of the addressed Streaming Port instance to which the socket should be attached to. More...
 
enum  Ucs_Stream_PortDataAlign_t {
  UCS_STREAM_PORT_ALGN_LEFT16BIT = 0x00U,
  UCS_STREAM_PORT_ALGN_LEFT24BIT = 0x01U,
  UCS_STREAM_PORT_ALGN_RIGHT16BIT = 0x02U,
  UCS_STREAM_PORT_ALGN_RIGHT24BIT = 0x03U,
  UCS_STREAM_PORT_ALGN_SEQ = 0x04U
}
 Defines the alignment of the data bytes within the streaming port frame. More...
 
enum  Ucs_Most_PortAvail_t {
  UCS_MOST_PORT_AVAIL = 0x01U,
  UCS_MOST_PORT_NOT_AVAIL = 0x00U
}
 Indicates if the MOST Network Port is available and ready for streaming data connections. More...
 
enum  Ucs_Most_PortAvailInfo_t {
  UCS_MOST_PRT_AVL_INF_REGULAR = 0x00U,
  UCS_MOST_PRT_AVL_INF_UNSTABLE = 0x10U,
  UCS_MOST_PRT_AVL_INF_STABLE = 0x11U
}
 Indicates the sub state to parameter Available. More...
 

Detailed Description

Referred types used in XRM Sockets and Ports description.