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