Here are the data structures with brief descriptions:
Tcp3d_Config | Structure to store TCP3 decoder specific values to identify its instance configuration information. This is created to facilitate the application to choose TCP3 decoder (either TCP3D_A or TCP3D_B) for which the driver will be configured |
Tcp3d_Ctrl | TCP3D Driver Control structure |
Tcp3d_CtrlParams | The TCP3 decoder initialization parameters structure holds all the information concerning the user channel. These values are used to generate the control configuration register values for the TCP3D |
Tcp3d_InCfgParams | The TCP3D runtime parameters structure holds all the information that could be changed per code block. These values are used to generate the appropriate input configuration register values for the TCP3D |
Tcp3d_InitParams | TCP3D Driver Initialization parameters structure |
Tcp3d_Instance | TCP3D Driver instance structure |
Tcp3d_MemBuffer | Memory Buffer Structure |
Tcp3d_SizeCfg | Parameters which determine buffer sizes |
Tcp3d_Sts | TCP3D Driver Status structure |