📄 apifix.h
字号:
#define REG_VERFY_REGFLT HAMARO_REG_VERFY_REGFLT
#define REG_VERFY_REGDTP HAMARO_REG_VERFY_REGDTP
#define REG_VERFY_DFLT HAMARO_REG_VERFY_DFLT
#define REG_VERFY_BCNT HAMARO_REG_VERFY_BCNT
#define REG_VERFY_DTLEN HAMARO_REG_VERFY_DTLEN
#define REG_HDWR_REGRDO HAMARO_REG_HDWR_REGRDO
#define REG_HDWR_REGWTO HAMARO_REG_HDWR_REGWTO
#define API_INIT_XTAL HAMARO_INIT_XTAL
#define API_INIT_VCO HAMARO_INIT_VCO
#define API_INIT_MPEG HAMARO_INIT_MPEG
#define API_INIT_TUNER HAMARO_INIT_TUNER
#define API_DEMOD_ERR HAMARO_DEMOD_ERR
#define API_VITSETTING HAMARO_VITSETTING
#define API_ERRBYTE HAMARO_ERRBYTE
#define API_NOTSUPPORT HAMARO_NOTSUPPORT
#define API_IQ_NULL HAMARO_IQ_NULL
#define API_VCONO HAMARO_INVALID_VCONO
#define API_TUNERTYPE HAMARO_TUNERTYPE
#define API_BAD_BP HAMARO_BAD_BP
#define API_BAD_CXCTL HAMARO_BAD_CXCTL
#define API_BAD_CXDATA HAMARO_BAD_CXDATA
#define API_BAD_CXMETH HAMARO_BAD_CXMETH
#define API_TUNERERR HAMARO_TUNERERR
#define API_TUNERIO HAMARO_TUNERIO
#define API_TUNEREDGE HAMARO_TUNEREDGE
#define API_BAD_DIV HAMARO_BAD_DIV
#define API_TUNERPARMS HAMARO_BAD_TUNERPARMS
#define API_VITSET HAMARO_VITSET
#define API_IQ_IO HAMARO_IQ_IO
#define API_CXTYPE HAMARO_CXTYPE
#define API_BAD_SWA HAMARO_BAD_SWA
#define API_BADCXDATABND HAMARO_BADCXDATABND
#define API_BADCXDATAVGA HAMARO_BADCXDATAVGA
#define API_BADCXDATAVCA HAMARO_BADCXDATAVCA
#define API_BADCXDATAPLL HAMARO_BADCXDATAPLL
#define API_TUNERREF HAMARO_TUNERREF
#define API_TUNERVCO HAMARO_TUNERVCO
#define API_LNB_MSGLEN HAMARO_LNB_MSGLEN
#define API_LNB_STALLED HAMARO_LNB_STALLED
#define API_LNB_BUSY HAMARO_LNB_BUSY
#define API_DEMOD_REVB_SINGLE HAMARO_DEMOD_REVB_SINGLE
#define API_DISEQC_RXLEN HAMARO_DISEQC_RXLEN
#define API_DISEQC_VERSION HAMARO_DISEQC_VERSION
#define API_DISEQC_TIMEOUT HAMARO_DISEQC_TIMEOUT
#define API_PDMFOUT HAMARO_PDMFOUT
#define API_BAD_TUNER_FREQ HAMARO_BAD_TUNER_FREQ
#define API_SCE_DEADLOCK HAMARO_SCE_DEADLOCK
#define API_DEMOD_UNSUPPORTED HAMARO_DEMOD_UNSUPPORTED
#define API_EOERR HAMARO_EOERR
#define API_NEGONE HAMARO_NEGONE
#define LNBBURST HAMARO_LNBBURST
#define LNBBURST_MODULATED HAMARO_LNBBURST_MODULATED /* tone (at end-of-message) is modulated */
#define LNBBURST_UNMODULATED HAMARO_LNBBURST_UNMODULATED /* tone ... is not modulated */
#define LNBBURST_UNDEF HAMARO_LNBBURST_UNDEF /* undefined (results in an error) */
#define LNBMODE HAMARO_LNBMODE
#define TRANSPEC HAMARO_TRANSPEC
#define SPEC_DVB HAMARO_SPEC_DVB /* Direct-video-broadcast */
#if !HAMARO_ON
#define SPEC_DCII HAMARO_SPEC_DCII /* DCII (mux) (see def HAMARO_SPEC_DCII_MUX) */
#endif
#define SPEC_DVB_DSS HAMARO_SPEC_DVB_DSS /* DVB DSS Auto Detection */
#define SPEC_UNDEF HAMARO_SPEC_UNDEF /* trans-spec undefined */
#define OUTPUTMODE HAMARO_OUTPUTMODE
#define PARALLEL_OUT HAMARO_PARALLEL_OUT /* Data is clocked out on DATA[7:0] a byte at a time */
#define SERIAL_OUT HAMARO_SERIAL_OUT /* Data is clocked out on DATA0 one bit at a time */
#define OUTMODE_UNDEF HAMARO_OUTMODE_UNDEF /* output mode is undefined */
#define CLKOUTEDGE HAMARO_CLKOUTEDGE
#define CLKOUT_RISING HAMARO_CLKOUT_RISING /* (obsolete) data levels change on the rising edge of DATA_CLK */
#define CLKOUT_FALLING HAMARO_CLKOUT_FALLING /* (obsolete) data levels change on the falling edge of DATA_CLK */
#define CLKOUT_SETUP1_HOLD7 HAMARO_CLKOUT_SETUP1_HOLD7 /* par: 1 setup time, 7 hold time */
#define CLKOUT_SETUP3_HOLD5 HAMARO_CLKOUT_SETUP3_HOLD5 /* par: 3 setup time, 5 hold time */
#define CLKOUT_SETUP5_HOLD3 HAMARO_CLKOUT_SETUP5_HOLD3 /* par: 5 setup time, 3 hold time */
#define CLKOUT_SETUP7_HOLD1 HAMARO_CLKOUT_SETUP7_HOLD1 /* par: 7 setup time, 1 hold time */
#define CLKOUT_DATALR_DATACR HAMARO_CLKOUT_DATALR_DATACR /* ser: Zero hold time -- DATALaunch = 0, DATACapture = 0 */
#define CLKOUT_DATALR_DATACF HAMARO_CLKOUT_DATALR_DATACF /* ser: Equal set-up/Hold -- DATAL = 1, DATAC = 0 */
#define CLKOUT_DATALF_DATACR HAMARO_CLKOUT_DATALF_DATACR /* ser: Equal Set-up/Hold -- DATAL = 0, DATAC = 1 */
#define CLKOUT_DATALF_DATACF HAMARO_CLKOUT_DATALF_DATACF /* ser: Zero hold -- DATAL = 0, DATAC = 1 */
#define CLKOUT_ENDEF HAMARO_CLKOUT_ENDEF /* (undefined) */
#define CLKPARITYMODE HAMARO_CLKPARITYMODE
#define CLK_CONTINUOUS HAMARO_CLK_CONTINUOUS
#define CLK_GAPPED HAMARO_CLK_GAPPED
#define CLK_PARITY_UNDEF HAMARO_CLK_PARITY_UNDEF
#define ZERO_HOLD_TIME HAMARO_ZERO_HOLD_TIME
#define MEDIUM_HOLD_TIME HAMARO_MEDIUM_HOLD_TIME
#define LARGE_HOLD_TIME HAMARO_LARGE_HOLD_TIME
#define SMALL_HOLD_TIME HAMARO_SMALL_HOLD_TIME
#define CLK_HOLD_UNDEF HAMARO_CLK_HOLD_UNDEF
#define CLKHOLDTIME HAMARO_CLKHOLDTIME
#define CNTL_SIGNAL_POL_UNDEF HAMARO_CNTL_SIGNAL_POL_UNDEF
#define ACTIVE_LOW HAMARO_ACTIVE_LOW
#define ACTIVE_HIGH HAMARO_ACTIVE_HIGH
#define CNTLSIGNALPOL HAMARO_CNTLSIGNALPOL
#define START_SIGNAL_WIDTH_UNDEF HAMARO_START_SIGNAL_WIDTH_UNDEF
#define BIT_WIDE HAMARO_BIT_WIDE
#define BYTE_WIDE HAMARO_BYTE_WIDE
#define STARTSIGNALWIDTH HAMARO_STARTSIGNALWIDTH
#define CNTL_SIGNAL_MODE_UNDEF HAMARO_CNTL_SIGNAL_MODE_UNDEF
#define ENTIRE_PACKET HAMARO_ENTIRE_PACKET
#define FIRST_BYTE HAMARO_FIRST_BYTE
#define CNTLSIGNALMODE HAMARO_CNTLSIGNALMODE
#define CNTL_SIGNAL_MODE_UNDEF HAMARO_CNTL_SIGNAL_MODE_UNDEF
#define ENTIRE_PACKET HAMARO_ENTIRE_PACKET
#define FIRST_BYTE HAMARO_FIRST_BYTE
#define CNTLSIGNALMODE HAMARO_CNTLSIGNALMODE
#define SYNC_PUNCT_MODE_UNDEF HAMARO_SYNC_PUNCT_MODE_UNDEF
#define SYNC_WORD_PUNCTURED HAMARO_SYNC_WORD_PUNCTURED
#define SYNC_WORD_NOT_PUNCTURED HAMARO_SYNC_WORD_NOT_PUNCTURED
#define SYNCPUNCTMODE HAMARO_SYNCPUNCTMODE
#define FAIL_VALUE_UNDEF HAMARO_FAIL_VALUE_UNDEF
#define FAIL_LOW_WHEN_NO_SYNC HAMARO_FAIL_LOW_WHEN_NO_SYNC
#define FAIL_HIGH_WHEN_NO_SYNC HAMARO_FAIL_HIGH_WHEN_NO_SYNC
#define NOSYNCFAILVALUE HAMARO_NOSYNCFAILVALUE
#define CLK_SMOOTHING_UNDEF HAMARO_CLK_SMOOTHING_UNDEF
#define CLK_SMOOTHING_OFF HAMARO_CLK_SMOOTHING_OFF
#define DDS_LEGACY_SMOOTHING HAMARO_DDS_LEGACY_SMOOTHING
#ifdef CAMARIC_FEATURES
#define PLL_ADVANCED_SMOOTHING HAMARO_PLL_ADVANCED_SMOOTHING
#else /* #ifdef CAMARIC_FEATURES */
#define DUMMY_SMOOTHING HAMARO_DUMMY_SMOOTHING
#endif
#define CLOCKSMOOTHSEL HAMARO_CLOCKSMOOTHSEL
#define RS_CNTLPIN_UNDEF HAMARO_RS_CNTLPIN_UNDEF
#define RS_CNTLPIN_START HAMARO_RS_CNTLPIN_START
#define RS_CNTLPIN_VALID HAMARO_RS_CNTLPIN_VALID
#define RS_CNTLPIN_FAIL HAMARO_RS_CNTLPIN_FAIL
#define RS_CNTLPIN_INACTIVE HAMARO_RS_CNTLPIN_INACTIVE
#define RS_CNTLPIN_ENUM_COUNT HAMARO_RS_CNTLPIN_ENUM_COUNT
#define RS_CNTLPIN_SEL HAMARO_RS_CNTLPIN_SEL
#define NULL_DATA_MODE_UNDEF HAMARO_NULL_DATA_MODE_UNDEF
#define FIXED_NULL_DATA_ENABLED HAMARO_FIXED_NULL_DATA_ENABLED
#define FIXED_NULL_DATA_DISABLED HAMARO_FIXED_NULL_DATA_DISABLED
#define NULLDATAMODE HAMARO_NULLDATAMODE
#define NULL_DATA_VALUE_UNDEF HAMARO_NULL_DATA_VALUE_UNDEF
#define FIXED_NULL_DATA_HIGH HAMARO_FIXED_NULL_DATA_HIGH
#define FIXED_NULL_DATA_LOW HAMARO_FIXED_NULL_DATA_LOW
#define NULLDATAVALUE HAMARO_NULLDATAVALUE
#define VALID_SIGNAL_WHEN_FAIL_UNDEF HAMARO_VALID_SIGNAL_WHEN_FAIL_UNDEF
#define VALID_SIGNAL_INACTIVE_WHEN_FAIL HAMARO_VALID_SIGNAL_INACTIVE_WHEN_FAIL
#define VALID_SIGNAL_ACTIVE_WHEN_FAIL HAMARO_VALID_SIGNAL_ACTIVE_WHEN_FAIL
#define VALIDSIGNALWHENFAIL HAMARO_VALIDSIGNALWHENFAIL
#define START_SIGNAL_WHEN_FAIL_UNDEF HAMARO_START_SIGNAL_WHEN_FAIL_UNDEF
#define START_SIGNAL_INACTIVE_WHEN_FAIL HAMARO_START_SIGNAL_INACTIVE_WHEN_FAIL
#define START_SIGNAL_ACTIVE_WHEN_FAIL HAMARO_START_SIGNAL_ACTIVE_WHEN_FAIL
#define STARTSIGNALWHENFAIL HAMARO_STARTSIGNALWHENFAIL
#define RS_PARITY_DATA_UNDEF HAMARO_RS_PARITY_DATA_UNDEF
#define RS_PARITY_DATA_LOW HAMARO_RS_PARITY_DATA_LOW
#define RS_PARITY_DATA_HIGH HAMARO_RS_PARITY_DATA_HIGH
#define RS_PARITY_DATA_UNCHANGED HAMARO_RS_PARITY_DATA_UNCHANGED
#define RS_PARITY_DATA_ENUM_COUNT HAMARO_RS_PARITY_DATA_ENUM_COUNT
#define PARITY_DATA_SEL HAMARO_PARITY_DATA_SEL
#define LNBMODE_TONE HAMARO_LNBMODE_TONE
#define LNBMODE_ENVELOPE HAMARO_LNBMODE_ENVELOPE
#define LNBMODE_MANUAL_ZERO HAMARO_LNBMODE_MANUAL_ZERO
#define LNBMODE_MANUAL_ONE HAMARO_LNBMODE_MANUAL_ONE
#define LNBMODESET HAMARO_LNBMODESET
#define CX24130 HAMARO_CX24130
#define CX24121 HAMARO_CX24121
#define CX24123 HAMARO_CX24123
#define CX24123C HAMARO_CX24123C
#define CX24EOL HAMARO_CX24EOL
#define DEMOD HAMARO_DEMOD
#define ESNOMODE_SNAPSHOT HAMARO_ESNOMODE_SNAPSHOT
#define ESNOMODE_AVERAGE HAMARO_ESNOMODE_AVERAGE
#define ESNOMODE_UNDEF HAMARO_ESNOMODE_UNDEF
#define ESNOMODE HAMARO_ESNOMODE
#define LNB_HIGH HAMARO_LNB_HIGH
#define LNB_LOW HAMARO_LNB_LOW
#define LNB_UNDEF HAMARO_LNB_UNDEF
#define LNBPOL HAMARO_LNBPOL
#define LNBTONE_ON HAMARO_LNBTONE_ON
#define LNBTONE_OFF HAMARO_LNBTONE_OFF
#define LNBTONE_UNDEF HAMARO_LNBTONE_UNDEF
#define LNBTONE HAMARO_LNBTONE
//#ifdef DRIVER_INCL_TRACE
unsigned long dmd_clock();
#define clock() dmd_clock()
#ifdef CLOCKS_PER_SEC
#undef CLOCKS_PER_SEC
#define CLOCKS_PER_SEC (1000) //(TIM_CLOCK) /*54*1000*1000*/
#endif
//#endif
/****************************************************************************
* Modifications:
*
* $Log:
* 4 mpeg 1.3 3/16/04 11:40:46 AM Billy Jackman CR(s)
* 8571 8572 : Update Cobra driver to San Diego code revision 2.5.3.
* Add API_GetTunerStructure API definition.
* Removed conditional compilation directives for defining
* STRIP_REGNAMES and made striping register names the default action in
* hamaro.h.
* Updated to StarTeam type keywords for expansion.
*
* 3 mpeg 1.2 7/9/03 3:26:50 PM Tim White SCR(s)
* 6901 :
* Phase 3 codeldrext drop.
*
*
* 2 mpeg 1.1 5/14/03 2:08:40 PM Billy Jackman SCR(s)
* 6336 6337 :
* Removed API_SetOutputIO and added API_GetLNBDC to correspond to the
* API
* present in San Diego code release 2.4.2.0.
*
* 1 mpeg 1.0 11/27/02 2:08:42 PM Billy Jackman
* $
*
****************************************************************************/
#endif /* __APIFIX */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -