📄 srvcfg.h
字号:
/******************************************************************************//*! \file * * Project Scope: CDM M8 * * Organization: Philips APM-DS * * Version Control: * \source sources/servo/srvcfg.h * \version 0.1 * \author Bernard Bosnjak * \date 12.03.2004 * * Target Hardware: Accordo ******************************************************************************* * \brief CD-Text management * * \par Change History: * *************************************************** * * STM CVS Log: * * $Log: srvcfg.h,v $ * Revision 1.8 2007/09/26 15:09:04 dellorto * added debug support for hf detection * * Revision 1.7 2006/11/10 16:35:30 dellorto * introduced configurable compiling options for sledge and servo error variables * * Revision 1.6 2006/10/09 15:15:34 dellorto * added support for servo status debug * * Revision 1.5 2006/09/18 09:55:26 belardi * Corrected CVS keyword usage * * Revision 1.4 2006/09/18 09:25:48 belardi * Added Log CVS keyword into file header * * ******************************************************************************/#ifndef __SRVCFG_H#define __SRVCFG_H#include "mconfig.h"#define MUTE_I2S_MASK 0xF0#define MUTE_I2S_AUTO 0x80#define MUTE_I2S_FORCE 0x40#define MUTE_I2S_MODE_HZ 0x30#define MUTE_I2S_MODE_LOW 0x20#define MUTE_I2S_MODE_DATA 0x00#define MUTE_SPDIF_MASK 0x0F#define MUTE_SPDIF_AUTO 0x08#define MUTE_SPDIF_FORCE 0x04#define MUTE_SPDIF_MODE_HZ 0x03#define MUTE_SPDIF_MODE_LOW 0x02#define MUTE_SPDIF_MODE_DATA 0x00#define MUTE_I2S_OFF MUTE_I2S_MODE_LOW#define MUTE_SPDIF_OFF MUTE_SPDIF_MODE_LOW#define CNF_AUDIO_OUTPUT module_config.data.audio_output_cfg.field.audio_output#define OIF_AUDIO_CONCEALMENT 1#define OIF_ENABLE_DEEMPHASIS 0//#define HAVE_DEBUG_SERVO//#define HAVE_DEBUG_SERVO_STATUS_EVENT//#define HAVE_DEBUG_SERVO_CMD//#define HAVE_DEBUG_SERVO_STATE//#define HAVE_DEBUG_SERVO_SLEDGE_STATE//#define HAVE_DEBUG_SERVO_SLEDGE_EVENT//#define HAVE_DEBUG_SERVO_TRACKING_STATE//#define HAVE_DEBUG_SERVO_TRACKING_EVENT//#define HAVE_DEBUG_SERVO_HF_STATE//#define HAVE_DEBUG_SERVO_HF_EVENT//#define HAVE_DEBUG_SERVO_TTM_STATE//#define HAVE_DEBUG_SERVO_TTM_EVENT//#define HAVE_DEBUG_SERVO_DSP_STATE//#define HAVE_DEBUG_SERVO_DSP_EVENT//#define HAVE_DEBUG_SERVO_FREQUENT_DSP_EVENT//#define HAVE_DEBUG_SERVO_ERRORS#ifdef HAVE_DEBUG_SERVO #define DEBUG_SERVO(s) DEBUG_printf(s)#else #define DEBUG_SERVO(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_STATUS_EVENT #define DEBUG_SERVO_STATUS_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_STATUS_EVENT(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_STATE #define DEBUG_SERVO_STATE(s) DEBUG_printf(s)#else #define DEBUG_SERVO_STATE(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_CMD #define DEBUG_SERVO_CMD(s) DEBUG_printf(s)#else #define DEBUG_SERVO_CMD(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_SLEDGE_STATE #define DEBUG_SERVO_SLEDGE_STATE(s) DEBUG_printf(s)#else #define DEBUG_SERVO_SLEDGE_STATE(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_SLEDGE_EVENT #define DEBUG_SERVO_SLEDGE_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_SLEDGE_EVENT(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_TRACKING_STATE #define DEBUG_SERVO_TRACKING_STATE(s) DEBUG_printf(s)#else #define DEBUG_SERVO_TRACKING_STATE(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_TRACKING_EVENT #define DEBUG_SERVO_TRACKING_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_TRACKING_EVENT(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_HF_STATE #define DEBUG_SERVO_HF_STATE(s) DEBUG_printf(s)#else #define DEBUG_SERVO_HF_STATE(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_HF_EVENT #define DEBUG_SERVO_HF_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_HF_EVENT(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_TTM_STATE#define DEBUG_SERVO_TTM_STATE(s) DEBUG_printf(s)#else #define DEBUG_SERVO_TTM_STATE(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_TTM_EVENT #define DEBUG_SERVO_TTM_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_TTM_EVENT(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_DSP_STATE #define DEBUG_SERVO_DSP_STATE(s) DEBUG_printf(s)#else #define DEBUG_SERVO_DSP_STATE(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_DSP_EVENT #define DEBUG_SERVO_DSP_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_DSP_EVENT(s) do{}while(0)#endif#ifdef HAVE_DEBUG_SERVO_FREQUENT_DSP_EVENT #define DEBUG_SERVO_FREQUENT_DSP_EVENT(s) DEBUG_printf(s)#else #define DEBUG_SERVO_FREQUENT_DSP_EVENT(s) do{}while(0)#endif#endif /* __SRVCFG_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -