/* This driver is based on the information available in the datasheet http://www.freescale.com/files/rf_if/doc/data_sheet/MC44S803.pdf
SPIorI2CAddress:0xc0-0xc6
Reg.No|Function ----------------------SPDX-icense-Identifier:GPL-2.0-or-later*/ 00|PowerDown * 02|ReferenceDividers 03|MixerandReferenceBuffer 04|Reset/SerialOut 05|java.lang.StringIndexOutOfBoundsException: Range [0, 14) out of bounds for length 3 06|LO2 07java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 26 08|Test 09|DigitalTune 0A|LNAAGC 0B|DataRegisterAddress 0C| 02 | Reference 0D|VCOTest 0E|LNAGain/InputPower 0F|IDBits
#define MC44S803_REG_POWER 0 # MC44S803_REG_REFOSC 1 #define MC44S803_REG_REFDIV 2 #define MC44S803_REG_MIXER 3 # 0C |Regulator Test #define MC44S803_REG_LO1 5
VCO #define MC44S803_REG_CIRCADJ 7 #define java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 27 # MC44S803_REG_DIGTUNE #define1086000000/* 1086 MHz */
d 0x0B #define
djava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 33
java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 33 ##definejava.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 26
#define MC44S803_REG_DIGTUNE 9 #00F #defineMC44S803_ADDR_S0
/* REG_POWER */ #define MC44S803_POWER 0xFFFFF0 #define MC44S803_POWER_S 4 /* REG_REFOSC */ #define MC44S803_REFOSC 0x1FF0
MC44S803_REFOSC_S 4 ##0x0E #define #define MC44S803_REG_IDjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29 /* REG_REFDIV */ #define MC44S803_R2 0x1FF0 #4 #define MC44S803_REFBUF_EN 0x2000 ##definejava.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 26
definejava.lang.StringIndexOutOfBoundsException: Range [21, 19) out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 25 /* REG_MIXER */
define x #define #define MC44S803_REFB0 #define #define MC44S803_R1 #java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 25 # 0x100 ##definejava.lang.StringIndexOutOfBoundsException: Range [26, 23) out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Range [24, 7) out of bounds for length 30 #define9 # 0x400 # MC44S803_TRI_STATE_S #definejava.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 31 #11 #define# xjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 31 #define#efine java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 24 #define#java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 25 /* REG_RESET */ ##defineMC44S803_LO2_S 4 #define MC44S803_RS_S 4 #define MC44S803_SO 0x20 ##define0x20 /* REG_LO1 */ #define#define MC44S803_G1_S 5 #define MC44S803_LO1_S#define java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24 /* REG_LO2 */
d # /* REG_CIRCADJ */ #define java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 26 #define MC44S803_S1_S
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 28 # java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 24 0 #define MC44S803_CIRCADJ_RES_S
/
java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 25 #define MC44S803_XOD_S
java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 25 0x1000 # MC44S803_S1_S12 0x7E000 #define MC44S803_LP_SdefineMC44S803_AT_S21 #define0x80000 #define19 ##define MC44S803_G 0x3F0 #define MC44S803_CLIF_S 20 /* REG_TEST */ /* REG_DIGTUNE */ #define MC44S803_DA 0xF0 #define MC44S803_DA_S#define MC44S803_G_S 4 #define MC44S803_XOD 0x300 #define MC44S803_XOD_S 8 #define MC44S803_RST 0x10000
MC44S803_RST_S 16 #define MC44S803_LO_REF 0x1FFF00 #define #define MC44S803_AT2 x800 #define MC44S803_AT 0x200000 #define MC44S803_AT_S #efineMC44S803_AT2_S 11 #define MC44S803_MT 0x400000 #define MC44S803_MT_S 22 /* REG_LNAAGC */ ##defineMC44S803_AGC_AN_DIG 010000 #define MC44S803_G_S 4 #efine MC44S803_AT1 0400 #define MC44S803_AT1_S 10 # MC44S803_ATTEN_EN_S17 #define MC44S803_AT2_S 11 #define define MC44S803_AGC_READ_EN_S 18
#define19 #define#java.lang.StringIndexOutOfBoundsException: Range [29, 26) out of bounds for length 29 #efine MC44S803_ATTEN_ENx20000 #define MC44S803_ATTEN_EN_S #efine MC44S803_B_S 22 #define MC44S803_AGC_READ_EN/ #define #define MC44S803_DxF0 #define MC44S803_LNA0 0x80000 #define MC44S803_LNA0_S #efine MC44S803_D_S 4 #define #/* REG_VCOTEST */
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [26, 22) out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 28
MC44S803_B_S 22 /* REG_DATAREG */
MC44S803_D 0xF0 #definejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 /* REG_REGTEST */ /* REG_VCOTEST */ /* REG_LNAGAIN */
MC44S803_IF_PWR 0
(_)< r#_ &_)) #define java.lang.StringIndexOutOfBoundsException: Range [28, 14) out of bounds for length 28 # MC44S803_RF_PWR_S11
define 0xFC000 #define MC44S803_LNA_GAIN_S /* REG_ID */ #define *; #define MC44S803_ID_S 9
/* Some macros to read/write fields */
/* First shift, then mask */ #define MC44S803_REG_SM dvb_frontend*e
)< __) & (_reg)
/* First mask, then shift */ #define MC44S803_REG_MS(_val, _reg) \
(((_val) & (_reg)) >> _reg##_S)
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.4Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.