no-OS
transmitter_defs.h
Go to the documentation of this file.
1 /***************************************************************************/
35 #ifndef _TRANSMITTER_DEFS_H_
36 #define _TRANSMITTER_DEFS_H_
37 
38 /******************************************************************************/
39 /***************************** Include Files **********************************/
40 /******************************************************************************/
41 #include "tx_lib.h"
42 
43 /******************************************************************************/
44 /******************* Macros and Constants Definitions *************************/
45 /******************************************************************************/
46 #define MUTE_DISABLE 0x0
47 #define MUTE_ENABLE 0x1
48 
49 /******************************************************************************/
50 /************************** Types Declarations ********************************/
51 /******************************************************************************/
52 typedef enum {
53  MODE_XMT, /* Transmitter mode */
54  MODE_NONE, /* None */
55  MODE_INVALID /* Invalid value, for internal use only */
57 
58 typedef enum {
62 
63 typedef enum {
82 
83 typedef enum {
87 
88 typedef struct {
94  TX_IN_FORMAT InPixelFormat;
96  TX_CHAN_ALIGN InPixelAlignment;
97  TX_OUT_ENCODING OutPixelEncFormat;
98  TX_CS_MODE InColorSpace;
99  TX_CS_MODE OutColorSpace;
103 
104 typedef struct {
107 } TX_STATUS_PKT;
108 
109 #endif
OUT_MODE_HDMI
@ OUT_MODE_HDMI
Definition: transmitter_defs.h:84
REP_POWER_DOWN
@ REP_POWER_DOWN
Definition: transmitter_defs.h:59
AUD_IN_SPDIF
@ AUD_IN_SPDIF
Definition: transmitter_defs.h:69
TRANSMITTER_OPER_PARAMS::OutColorSpace
TX_CS_MODE OutColorSpace
Definition: transmitter_defs.h:99
AUD_IN_DSD0
@ AUD_IN_DSD0
Definition: transmitter_defs.h:70
TRANSMITTER_POWER_MODE
TRANSMITTER_POWER_MODE
Definition: transmitter_defs.h:58
AUD_IN_DST
@ AUD_IN_DST
Definition: transmitter_defs.h:79
TRANSMITTER_OPER_PARAMS::InColorSpace
TX_CS_MODE InColorSpace
Definition: transmitter_defs.h:98
TRANSMITTER_OPER_PARAMS::Changed
BOOL Changed
Definition: transmitter_defs.h:89
AUD_IN_DSD4
@ AUD_IN_DSD4
Definition: transmitter_defs.h:74
TRANSMITTER_OPER_MODE
TRANSMITTER_OPER_MODE
Definition: transmitter_defs.h:52
TRANSMITTER_OPER_PARAMS::DebugControl
UINT16 DebugControl
Definition: transmitter_defs.h:101
TRANSMITTER_OPER_PARAMS::InPixelFormat
TX_IN_FORMAT InPixelFormat
Definition: transmitter_defs.h:94
UCHAR
unsigned char UCHAR
Definition: wrapper.h:42
TRANSMITTER_AUD_INTERFACE
TRANSMITTER_AUD_INTERFACE
Definition: transmitter_defs.h:63
AUD_IN_DSD3
@ AUD_IN_DSD3
Definition: transmitter_defs.h:73
MODE_NONE
@ MODE_NONE
Definition: transmitter_defs.h:54
UINT16
unsigned short UINT16
Definition: wrapper.h:43
AUD_IN_DSD2
@ AUD_IN_DSD2
Definition: transmitter_defs.h:72
AUD_IN_DSD6
@ AUD_IN_DSD6
Definition: transmitter_defs.h:76
AUD_IN_DSD5
@ AUD_IN_DSD5
Definition: transmitter_defs.h:75
REP_POWER_UP
@ REP_POWER_UP
Definition: transmitter_defs.h:60
TRANSMITTER_OPER_PARAMS::ReqOutputMode
TRANSMITTER_OUTPUT_MODE ReqOutputMode
Definition: transmitter_defs.h:92
TX_STATUS_PKT::Msen
BOOL Msen
Definition: transmitter_defs.h:106
TX_STATUS_PKT::Hpd
BOOL Hpd
Definition: transmitter_defs.h:105
TRANSMITTER_OPER_PARAMS::InPixelStyle
UCHAR InPixelStyle
Definition: transmitter_defs.h:95
TRANSMITTER_OPER_PARAMS
Definition: transmitter_defs.h:88
AUD_IN_I2S
@ AUD_IN_I2S
Definition: transmitter_defs.h:68
TRANSMITTER_OPER_PARAMS::InPixelBitsPerColor
UCHAR InPixelBitsPerColor
Definition: transmitter_defs.h:93
OUT_MODE_DVI
@ OUT_MODE_DVI
Definition: transmitter_defs.h:85
TRANSMITTER_OPER_PARAMS::Mode
TRANSMITTER_OPER_MODE Mode
Definition: transmitter_defs.h:90
AUD_IN_DSD7
@ AUD_IN_DSD7
Definition: transmitter_defs.h:77
MODE_INVALID
@ MODE_INVALID
Definition: transmitter_defs.h:55
AUD_IN_I2S2
@ AUD_IN_I2S2
Definition: transmitter_defs.h:66
BOOL
#define BOOL
Definition: wrapper.h:52
AUD_IN_ALL
@ AUD_IN_ALL
Definition: transmitter_defs.h:80
TRANSMITTER_OPER_PARAMS::OutPixelEncFormat
TX_OUT_ENCODING OutPixelEncFormat
Definition: transmitter_defs.h:97
AUD_IN_I2S1
@ AUD_IN_I2S1
Definition: transmitter_defs.h:65
TRANSMITTER_OPER_PARAMS::PowerMode
TRANSMITTER_POWER_MODE PowerMode
Definition: transmitter_defs.h:91
TRANSMITTER_OUTPUT_MODE
TRANSMITTER_OUTPUT_MODE
Definition: transmitter_defs.h:83
TX_STATUS_PKT
Definition: transmitter_defs.h:104
AUD_IN_DSD
@ AUD_IN_DSD
Definition: transmitter_defs.h:78
MODE_XMT
@ MODE_XMT
Definition: transmitter_defs.h:53
AUD_IN_I2S3
@ AUD_IN_I2S3
Definition: transmitter_defs.h:67
AUD_IN_DSD1
@ AUD_IN_DSD1
Definition: transmitter_defs.h:71
AUD_IN_I2S0
@ AUD_IN_I2S0
Definition: transmitter_defs.h:64
TRANSMITTER_OPER_PARAMS::InPixelAlignment
TX_CHAN_ALIGN InPixelAlignment
Definition: transmitter_defs.h:96
TRANSMITTER_OPER_PARAMS::AudInterface
TRANSMITTER_AUD_INTERFACE AudInterface
Definition: transmitter_defs.h:100