⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cx24143_regs.c

📁 QPSK Tuner details, for conexant chipset.
💻 C
📖 第 1 页 / 共 5 页
字号:
      }
   } /* if (DRIVER_Camaric(nim) == True) */
#endif  /* #ifdef CAMARIC_FEATURES */

   return (True);

}  /* RegisterWriteClkSmoothDiv() */


/*******************************************************************************************************/
const REGISTER Register[] = {          /* REG.MAP (reg.map -- register map) Register descriptions */
#define StrIp(s)       (s)             /* allow driver to contain register names */
#ifdef STRIP_REGNAMES                  /* if defined, then register str name is discarded */
#undef  StrIp                          /* at compile time (size of .obj, .lib is reduced) */
#define StrIp(s)       (NULL)          /* */
#endif  /* STRIP_REGNAMES */           /* */
  /* Regname                      RegIndex#                    Addr  Start  Bits  RegRW        Filter       RegType        Default       Bit-Mask */
  {StrIp("RstCobra"),             CX24130_RSTCOBRA,              0x00, 7,     8 ,   REG_WO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("RstCTL"),               CX24130_RSTCTL,                0x00, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("RstBTL"),               CX24130_RSTBTL,                0x00, 6,     1 ,   REG_RO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("RstDemod"),             CX24130_RSTDEMOD,              0x00, 5,     1 ,   REG_RO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("ACQReAcquire"),         CX24130_ACQREACQUIRE,          0x00, 4,     1 ,   REG_WO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("RstViterbi"),           CX24130_RSTVITERBI,            0x00, 3,     1 ,   REG_RO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("RstRS"),                CX24130_RSTRS,                 0x00, 2,     1 ,   REG_RO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("SoftPrst"),             CX24130_SYSPRESET,             0x00, 1,     1 ,   REG_RO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x02\x00\x00\x00"}, /* Made RO per CR 11434 */
  {StrIp("SYSReset"),             CX24130_SYSRESET,              0x00, 0,     1 ,   REG_WO,      REGF_COBRA,  REGT_BITHL,    0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("VERSION"),              CX24130_SYSVERSION,            0x00, 7,     8 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x8d      ,  "\xff\x00\x00\x00"}, 
  {StrIp("PLLMult[5:0]"),         CX24130_PLLMULT,               0x01, 5,     6 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x3a      ,  "\x3f\x00\x00\x00"}, 
  {StrIp("PLLGain[5:0]"),         CX24130_PLLGAIN,               0x02, 5,     6 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x20      ,  "\x3f\x00\x00\x00"}, 
  {StrIp("ModulationReg"),        CX24130_MODULATIONREG,         0x03, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x07      ,  "\xff\x00\x00\x00"}, 
  {StrIp("SYSModType"),           CX24130_SYSMODTYPE,            0x03, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("SYSTranStd[1:0]"),      CX24130_SYSTRANSTD,            0x03, 6,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x60\x00\x00\x00"}, 
  {StrIp("DCIImode"),             CX24130_DC2MODE,               0x03, 4,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x18\x00\x00\x00"}, 
  {StrIp("ACQAutoAcqEn[2:0]"),    CX24130_ACQAUTOACQEN,          0x03, 2,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x7       ,  "\x07\x00\x00\x00"}, 
  {StrIp("MPGDataWidth"),         CX24130_MPGDATAWIDTH,          0x04, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x1       ,  "\x80\x00\x00\x00"}, 
  {StrIp("MPGGapClk"),            CX24130_MPGGAPCLK,             0x04, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x1       ,  "\x40\x00\x00\x00"}, 
  {StrIp("MPGClkPos[1:0]"),       CX24130_MPGCLKPOS,             0x04, 5,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\x30\x00\x00\x00"}, 
  {StrIp("*IdleClkDis"),          CX24130_IDLECLKDIS,            0x04, 3,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("MPGSyncPunc"),          CX24130_MPGSYNCPUNC,           0x04, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x1       ,  "\x01\x00\x00\x00"}, 
  {StrIp("MPGFailMode"),          CX24130_MPGFAILMODE,           0x05, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("MPGFailPol"),           CX24130_MPGFAILPOL,            0x05, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("MPGValidMode"),         CX24130_MPGVALIDMODE,          0x05, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("MPGValidPol"),          CX24130_MPGVALIDPOL,           0x05, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("MPGStartMode"),         CX24130_MPGSTARTMODE,          0x05, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("MPGStartPol"),          CX24130_MPGSTARTPOL,           0x05, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("MPGTeiDis"),            CX24130_MPGTEIDIS,             0x05, 1,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("MPGFailNSVal"),         CX24130_MPGFAILNSVAL,          0x05, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("MPGCntl1sel[1:0]"),     CX24130_MPGCNTL1SEL,           0x06, 3,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x0c\x00\x00\x00"}, 
  {StrIp("MPGCntl2sel[1:0]"),     CX24130_MPGCNTL2SEL,           0x06, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\x03\x00\x00\x00"}, 
  {StrIp("SYSSymbolRate[21:0]"),  CX24130_SYSSYMBOLRATE,         0x08, 5,     22,   REG_RW,      REGF_COBRA,  REGT_MINT,     0x1a3128  ,  "\x3f\xff\xff\x00"}, 
  {StrIp("ACQPRFreqNom[11:0]"),   CX24130_ACQPRFREQNOM,          0x0b, 7,     12,   REG_RW,      REGF_COBRA|REGF_CAM_EXT,  REGT_MINT,     0x0       ,  "\xff\x0f\x00\x00"}, 
  {StrIp("ACQFreqRange[2:0]"),    CX24130_ACQFREQRANGE,          0x0d, 2,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x2       ,  "\x07\x00\x00\x00"}, 
  {StrIp("ACQVitSINom"),          CX24130_ACQVITSINOM,           0x0e, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("DC2ModeSel"),           CX24130_DC2MODESEL,            0x0e, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("ACQVitCRNom[2:0]"),     CX24130_ACQVITCRNOM,           0x0e, 2,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x3       ,  "\x07\x00\x00\x00"}, 
  {StrIp("ACQCREn[7:0]"),         CX24130_ACQCREN,               0x0f, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xae      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQSISearchDis"),       CX24130_ACQSISEARCHDIS,        0x10, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("ACQRepeatCR[3:0]"),     CX24130_ACQREPEATCR,           0x10, 3,     4 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\x0f\x00\x00\x00"}, 
  {StrIp("ACQFullSync"),          CX24130_ACQFULLSYNC,           0x14, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("ACQDeIntSync"),         CX24130_ACQDEINTSYNC,          0x14, 4,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("ACQSyncByteSync"),      CX24130_ACQSYNCBYTESYNC,       0x14, 3,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("ACQVitSync"),           CX24130_ACQVITSYNC,            0x14, 2,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("ACQDmdSync"),           CX24130_ACQDMDSYNC,            0x14, 1,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("SyncStatus"),           CX24130_SYNCSTATUS,            0x14, 7,     8 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"},  
  {StrIp("PLLLock"),              CX24130_PLLLOCK,               0x14, 0,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("ACQPRFreqCurr[11:0]"),  CX24130_ACQPRFREQCURR,         0x15, 7,     12,   REG_RO,      REGF_COBRA|REGF_CAM_EXT,  REGT_MINT,     0x0       ,  "\xff\x0f\x00\x00"}, 
  {StrIp("ACQPRFreqRdSel"),       CX24130_ACQPRFREQRDSEL,        0x16, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("ESNOStart"),            CX24130_ESNOSTART,             0x17, 0,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("ESNORdy[7:0]"),         CX24130_ESNORDY,               0x17, 7,     8 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("ESNOCount[15:0]"),      CX24130_ESNOCOUNT,             0x18, 7,     16,   REG_RO,      REGF_COBRA,  REGT_MINT,     0x0       ,  "\xff\xff\x00\x00"}, 
  {StrIp("ACQVitNormCount[7:0]"), CX24130_ACQVITNORMCOUNT,       0x1a, 7,     8 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitCurrSI"),         CX24130_ACQVITCURRSI,          0x1b, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("ACQVitCurrCR[2:0]"),    CX24130_ACQVITCURRCR,          0x1b, 2,     3 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x07\x00\x00\x00"}, 
  {StrIp("BERStart"),             CX24130_BERSTART,              0x1c, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("StartPnBer"),           CX24130_STARTPNBER,            0x1c, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("BERReady"),             CX24130_BERREADY,              0x1c, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("BERCountRS[21:0]"),     CX24130_BERCOUNT_RS,           0x1c, 5,     22,   REG_RO,      REGF_COBRA,  REGT_MINT,     0x0       ,  "\x3f\xff\xff\x00"}, 
  {StrIp("BERCount[21:0]"),       CX24130_BERCOUNT,              0x1c, 5,     22,   REG_RO,      REGF_COBRA,  REGT_MINT,     0x0       ,  "\x3f\xff\xff\x00"}, 
  {StrIp("TUNBurstBusy"),         CX24130_TUNBURSTBUSY,          0x20, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("TUNBurstRdy"),          CX24130_TUNBURSTRDY,           0x20, 6,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("TUNBurstClkRate[1:0]"), CX24130_TUNBURSTCLKRATE,       0x20, 5,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x30\x00\x00\x00"}, 
  {StrIp("TUNDataBit"),           CX24130_TUNDATABIT,            0x20, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("TUNClkBit"),            CX24130_TUNCLKBIT,             0x20, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("TUNEnBit"),             CX24130_TUNENBIT,              0x20, 1,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("TUNPllLock"),           CX24130_TUNPLLLOCK,            0x20, 0,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("TUNBurstDis"),          CX24130_TUNBURSTDIS,           0x21, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("TUNBurstClkPol"),       CX24130_TUNBURSTCLKPOL,        0x21, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("TUNBurstLength[5:0]"),  CX24130_TUNBURSTLENGTH,        0x21, 5,     6 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x15      ,  "\x3f\x00\x00\x00"}, 
  {StrIp("TUNBurstData[7:0]"),    CX24130_TUNBURSTDATA,          0x22, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xFFFFFFFFUL,"\xff\x00\x00\x00"}, 
  {StrIp("TUNBTIEn"),             CX24130_TUNBTIEN,              0x23, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("TUNBTIStart"),          CX24130_TUNBTISTART,           0x23, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("TUNBTIData[23:0]"),     CX24130_TUNBTIDATA,            0x24, 5,     22,   REG_WO,      REGF_COBRA,  REGT_MINT,     0xFFFFFFFFUL,"\x3f\xff\xff\x00"}, 
  {StrIp("FILValue[9:0]"),        CX24130_FILVALUE,              0x27, 7,     10,   REG_RW,      REGF_COBRA,  REGT_MINT,     0x30      ,  "\xff\x03\x00\x00"}, 
  {StrIp("FILDis"),               CX24130_FILDIS,                0x28, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
#ifdef DEBUG_SCAN_LOSE_CHANNEL
  {StrIp("FILPol"),               CX24130_FILPOL,                0x28, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x1       ,  "\x10\x00\x00\x00"}, 
#else
  {StrIp("FILPol"),               CX24130_FILPOL,                0x28, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
#endif
  {StrIp("LNBDC"),                CX24130_LNBDC,                 0x29, 7,     1 ,   REG_RW,      REGF_COBRA|REGF_ZEROB6, REGT_BIT,      0x1       ,  "\x80\x00\x00\x00"}, 
  {StrIp("LNBSendMsg"),           CX24130_LNBSENDMSG,            0x29, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("LNBLongMsg"),           CX24130_LNBLONGMSG,            0x29, 5,     1 ,   REG_RW,      REGF_COBRA|REGF_ZEROB6, REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("LNBTone"),              CX24130_LNBTONE,               0x29, 4,     1 ,   REG_RW,      REGF_COBRA|REGF_ZEROB6, REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("LNBBurstModSel"),       CX24130_LNBBURSTMODSEL,        0x29, 3,     1 ,   REG_RW,      REGF_COBRA|REGF_ZEROB6, REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("LNBMoreMsg"),           CX24130_LNBMOREMSG,            0x29, 2,     1 ,   REG_RW,      REGF_COBRA|REGF_ZEROB6, REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("LNBMsgLength[1:0]"),    CX24130_LNBMSGLENGTH,          0x29, 1,     2 ,   REG_RW,      REGF_COBRA|REGF_ZEROB6, REGT_BYTE,     0x0       ,  "\x03\x00\x00\x00"}, 
  {StrIp("LNBBurstLength[4:0]"),  CX24130_LNBBURSTLENGTH,        0x2a, 7,     5 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x16      ,  "\xf8\x00\x00\x00"}, 
  {StrIp("LNBDiseqcDis"),         CX24130_LNBDISEQCDIS,          0x2a, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("LNBMode[1:0]"),         CX24130_LNBMODE,               0x2a, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x03\x00\x00\x00"}, 
  {StrIp("LNBToneClk[7:0]"),      CX24130_LNBTONECLK,            0x2b, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x73      ,  "\xff\x00\x00\x00"}, 
  {StrIp("LNBMsg1[7:0]"),         CX24130_LNBMSG1,               0x2c, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("LNBMsg2[7:0]"),         CX24130_LNBMSG2,               0x2d, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("LNBMsg3[7:0]"),         CX24130_LNBMSG3,               0x2e, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("LNBMsg4[7:0]"),         CX24130_LNBMSG4,               0x2f, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("LNBMsg5[7:0]"),         CX24130_LNBMSG5,               0x30, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("LNBMsg6[7:0]"),         CX24130_LNBMSG6,               0x31, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("IntrEnable"),           CX24130_INTRENABLE,            0x33, 6,     7 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x7f\x00\x00\x00"}, 
  {StrIp("INTSyncEn"),            CX24130_INTSYNCEN,             0x33, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("INTAcqFailEn"),         CX24130_INTACQFAILEN,          0x33, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("INTVitUnLockEn"),       CX24130_INTVITUNLOCKEN,        0x33, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("INTVitLockEn"),         CX24130_INTVITLOCKEN,          0x33, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("INTDmdUnlockEn"),       CX24130_INTDMDUNLOCKEN,        0x33, 1,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("INTDmdLockEn"),         CX24130_INTDMDLOCKEN,          0x33, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("IntrPending"),          CX24130_INTRPENDING,           0x34, 6,     7 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x7f\x00\x00\x00"}, 
  {StrIp("INTSyncRd"),            CX24130_INTSYNCRD,             0x34, 5,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("INTAcqFailRd"),         CX24130_INTACQFAILRD,          0x34, 4,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("INTVitUnLockRd"),       CX24130_INTVITUNLOCKRD,        0x34, 3,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("INTVitLockRd"),         CX24130_INTVITLOCKRD,          0x34, 2,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("INTDmdUnLockRd"),       CX24130_INTDMDUNLOCKRD,        0x34, 1,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("INTDmdLockRd"),         CX24130_INTDMDLOCKRD,          0x34, 0,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("INTSync"),              CX24130_INTSYNC,               0x34, 5,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("INTAcqFail"),           CX24130_INTACQFAIL,            0x34, 4,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("INTVitUnLock"),         CX24130_INTVITUNLOCK,          0x34, 3,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("INTVitLock"),           CX24130_INTVITLOCK,            0x34, 2,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("INTDmdUnLock"),         CX24130_INTDMDUNLOCK,          0x34, 1,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("INTDmdLock"),           CX24130_INTDMDLOCK,            0x34, 0,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("DMDAccumSel[2:0]"),     CX24130_DMDACCUMSEL,           0x3a, 4,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x2       ,  "\x1c\x00\x00\x00"}, 
  {StrIp("DMDSubAcmSel[1:0]"),    CX24130_DMDSUBACMSEL,          0x3a, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x03\x00\x00\x00"}, 
  {StrIp("DMDAccumVal[7:0]"),     CX24130_DMDACCUMVAL,           0x3b, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("DMDAccumRst[7:0]"),     CX24130_DMDACCUMRST,           0x3c, 7,     8 ,   REG_WO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\xff\x00\x00\x00"}, 
  {StrIp("AGCThresh[4:0]"),       CX24130_AGCTHRESH,             0x3d, 4,     5 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x16      ,  "\x1f\x00\x00\x00"}, 
  {StrIp("AGCPol"),               CX24130_AGCPOL,                0x3e, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("AGCBW[1:0]"),           CX24130_AGCBW,                 0x3e, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x00      ,  "\x03\x00\x00\x00"}, 
  {StrIp("CTLAfcThresh[4:0]"),            CX24130_CTLAFCTHRESH,          0x3f, 4,     5 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xb       ,  "\x1f\x00\x00\x00"}, 
  {StrIp("CTLInSel"),             CX24130_CTLINSEL,              0x40, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("CTLAfcGain[1:0]"),      CX24130_CTLAFCGAIN,            0x40, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\x03\x00\x00\x00"}, 
  {StrIp("CTLAcqBW[2:0]"),        CX24130_CTLACQBW,              0x41, 6,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x4       ,  "\x70\x00\x00\x00"}, 
  {StrIp("CTLTrackBW[2:0]"),      CX24130_CTLTRACKBW,            0x41, 2,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\x07\x00\x00\x00"}, 
  {StrIp("DMDLDGain[1:0]"),       CX24130_DMDLDGAIN,             0x42, 5,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x3       ,  "\x30\x00\x00\x00"}, 
  {StrIp("BTLBW[1:0]"),           CX24130_BTLBW,                 0x42, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x03\x00\x00\x00"}, 
  {StrIp("ESNOThresh[2:0]"),      CX24130_ESNOTHRESH,            0x43, 6,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x4       ,  "\x70\x00\x00\x00"}, 
  {StrIp("DMDSDThresh"),          CX24130_DMDSDTHRESH,           0x43, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("ConstIQ"),              CX24130_CONSTIQ,               0x44, 7,     8 ,   REG_RO,      REGF_COBRA,  REGT_NULL,     0xff76ff12UL,"\xFF\x00\x00\x00"}, 
  {StrIp("CSTPrTag"),             CX24130_CSTPRTAG,              0x44, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("CSTTag"),               CX24130_CSTTAG,                0x44, 6,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("CSTVal[5:0]"),          CX24130_CSTVAL,                0x44, 5,     6 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x3f\x00\x00\x00"}, 
  {StrIp("ACQVitNormThresh[7:0]"),CX24130_ACQVITNORMTHRESH,      0x48, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xfe      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin12[7:0]"), CX24130_ACQVITNORMWIN12,       0x4a, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x9       ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin23[7:0]"), CX24130_ACQVITNORMWIN23,       0x4b, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x15      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin34[7:0]"), CX24130_ACQVITNORMWIN34,       0x4c, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x24      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin45[7:0]"), CX24130_ACQVITNORMWIN45,       0x4d, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x34      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin56[7:0]"), CX24130_ACQVITNORMWIN56,       0x4e, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x44      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin67[7:0]"), CX24130_ACQVITNORMWIN67,       0x4f, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x56      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin78[7:0]"), CX24130_ACQVITNORMWIN78,       0x50, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x64      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin511[7:0]"),CX24130_ACQVITNORMWIN511,      0x51, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x7       ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitNormWin35[7:0]"), CX24130_ACQVITNORMWIN35,       0x52, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x11      ,  "\xff\x00\x00\x00"}, 
  {StrIp("RSDeRandEn"),           CX24130_RSDERANDEN,            0x55, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("RSFECDis"),             CX24130_RSFECDIS,              0x55, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("MPGInvSyncMode"),       CX24130_MPGINVSYNCMODE,        0x55, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("ACQRSSyncThresh[2:0]"), CX24130_ACQRSSYNCTHRESH,       0x55, 2,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x5       ,  "\x07\x00\x00\x00"}, 
  {StrIp("BERRSSelect[1:0]"),     CX24130_BERRSSELECT,           0x56, 7,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\xc0\x00\x00\x00"}, 
  {StrIp("BERErrorSel"),          CX24130_BERERRORSEL,           0x56, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("BERRSInfWinEn"),        CX24130_BERRSINFWINEN,         0x56, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("BERPnPol"),             CX24130_BERPNPOL,              0x56, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("BERPnLock"),            CX24130_BERPNLOCK,             0x56, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("BERPnErrWin[1:0]"),     CX24130_BERPNERRWIN,           0x56, 1,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1       ,  "\x03\x00\x00\x00"}, 
  {StrIp("BERRSErrWin[7:0]"),     CX24130_BERRSERRWIN,           0x57, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xff      ,  "\xff\x00\x00\x00"}, 
  {StrIp("MPGClkHold"),           CX24130_MPGCLKHOLD,            0x58, 5,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x2       ,  "\x30\x00\x00\x00"}, 
  {StrIp("MPGClkSmoothGap"),      CX24130_MPGCLKSMOOTHGAP,       0x58, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("MPGClkSmoothEn"),       CX24130_MPGCLKSMOOTHEN,        0x58, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("MPGClkSmoothFreqDiv"),  CX24130_MPGCLKSMOOTHFREQDIV,   0x59, 5,     6 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x3f\x00\x00\x00"}, 
  {StrIp("ACQLockThresh[2:0]"),   CX24130_ACQLOCKTHRESH,         0x5a, 7,     3 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x3       ,  "\xe0\x00\x00\x00"}, 
  {StrIp("ACQUnlockThresh[4:0]"), CX24130_ACQUNLOCKTHRESH,       0x5a, 4,     5 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x1e      ,  "\x1f\x00\x00\x00"}, 
  {StrIp("ACQAccClrEn[7:0]"),     CX24130_ACQACCCLREN,           0x5b, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x3c      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQAfcWin[7:0]"),       CX24130_ACQAFCWIN,             0x5c, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x10      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQDmdWin[7:0]"),       CX24130_ACQDMDWINDOW,          0x5d, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xff      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQVitExpWin[7:0]"),    CX24130_ACQVITEXPWIN,          0x5e, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x20      ,  "\xff\x00\x00\x00"}, 
  {StrIp("ACQSyncByteWin[7:0]"),  CX24130_ACQSYNCBYTEWIN,        0x5f, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xFFFFFFFFUL,"\xff\x00\x00\x00"}, 
  {StrIp("ACQFullSyncWin[7:0]"),  CX24130_ACQFULLSYNCWIN,        0x60, 7,     8 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x10      ,  "\xff\x00\x00\x00"}, 
  {StrIp("*AcqLockMode"),         CX24130_ACQLOCKMODE,           0x61, 0,     1 ,   REG_WO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("GPIO3RdVal"),           CX24130_GPIO3RDVAL,            0x62, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("GPIO2RdVal"),           CX24130_GPIO2RDVAL,            0x62, 6,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("GPIO1RdVal"),           CX24130_GPIO1RDVAL,            0x62, 5,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("GPIO0RdVal"),           CX24130_GPIO0RDVAL,            0x62, 4,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("GPIO3Val"),             CX24130_GPIO3VAL,              0x62, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("GPIO2Val"),             CX24130_GPIO2VAL,              0x62, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("GPIO1Val"),             CX24130_GPIO1VAL,              0x62, 1,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("GPIO0Val"),             CX24130_GPIO0VAL,              0x62, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("GPIO3Dir"),             CX24130_GPIO3DIR,              0x63, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x1       ,  "\x80\x00\x00\x00"}, 
  {StrIp("GPIO2Dir"),             CX24130_GPIO2DIR,              0x63, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("GPIO1Dir"),             CX24130_GPIO1DIR,              0x63, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("GPIO0Dir"),             CX24130_GPIO0DIR,              0x63, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("GPIO3Sel"),             CX24130_GPIO3SEL,              0x63, 3,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x08\x00\x00\x00"}, 
  {StrIp("GPIO2Sel"),             CX24130_GPIO2SEL,              0x63, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("GPIO1Sel"),             CX24130_GPIO1SEL,              0x63, 1,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("GPIO0Sel"),             CX24130_GPIO0SEL,              0x63, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("GPIO4RdVal"),           CX24130_GPIO4RDVAL,            0x64, 7,     1 ,   REG_RO,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x80\x00\x00\x00"}, 
  {StrIp("GPIO4Val"),             CX24130_GPIO4VAL,              0x64, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("GPIO4Dir"),             CX24130_GPIO4DIR,              0x64, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("MPGCntl1HiZ"),          CX24130_MPGCNTL1_HIZ,          0x65, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("MPGCntl2HiZ"),          CX24130_MPGCNTL2_HIZ,          0x65, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 
  {StrIp("MPGClkHiZ"),            CX24130_MPGCLKHIZ,             0x65, 4,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x10\x00\x00\x00"}, 
  {StrIp("MPGDataHiZ"),           CX24130_MPGDATA_HIZ,           0x65, 2,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x04\x00\x00\x00"}, 
  {StrIp("MPGData1HiZ"),          CX24130_MPGDATA1_HIZ,          0x65, 1,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x02\x00\x00\x00"}, 
  {StrIp("MPGData0HiZ"),          CX24130_MPGDATA0_HIZ,          0x65, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("DC2ClkDis"),            CX24130_DC2CLKDIS,             0x66, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0xFFFFFFFFUL,"\x80\x00\x00\x00"}, 
  {StrIp("DCIIClkDir"),           CX24130_DC2CLKDIR,             0x66, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0xFFFFFFFFUL,"\x40\x00\x00\x00"}, 
  {StrIp("DC2ClkFreq[5:0]"),      CX24130_DC2CLKFREQ,            0x66, 5,     6 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0xFFFFFFFFUL,"\x3f\x00\x00\x00"}, 
  {StrIp("PLLEn"),                CX24130_PLLEN,                 0x67, 7,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x1       ,  "\x80\x00\x00\x00"}, 
  {StrIp("SYSSleep"),             CX24130_SYSSLEEP,              0x67, 6,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x40\x00\x00\x00"}, 
  {StrIp("INTRSPinSel[1:0]"),     CX24130_INTRSPINSEL,           0x67, 5,     2 ,   REG_RW,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x30\x00\x00\x00"}, 
  {StrIp("SYSBoardVer[1:0]"),     CX24130_SYSBOARDVER,           0x67, 1,     2 ,   REG_RO,      REGF_COBRA,  REGT_BYTE,     0x0       ,  "\x03\x00\x00\x00"}, 
  {StrIp("RSParityDis"),          CX24130_RSPARITYDIS,           0xea, 0,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x01\x00\x00\x00"}, 
  {StrIp("LOCK_ZeroEM"),          CX24130_LOCK_ZEROEM,           0x72, 5,     1 ,   REG_RW,      REGF_COBRA,  REGT_BIT,      0x0       ,  "\x20\x00\x00\x00"}, 

#ifdef CAMARIC_FEATURES
  /*******************************************************************************************************/
  /* additional Camaric registers (est. 43) */
  /*******************************************************************************************************/
  {StrIp("SYSTranAuto"),          CX24123_SYSTRANAUTO,           0x03, 4,     2 ,   REG_RO,      REGF_CAM_ONLY, REGT_BY

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -