completed rffilter_t register definitions
This commit is contained in:
parent
a49d5ec520
commit
51674f57f5
|
@ -39,9 +39,9 @@ typedef struct rffilter_t
|
||||||
/* 1*/ unsigned IF_VCO_REG_EN:1;
|
/* 1*/ unsigned IF_VCO_REG_EN:1;
|
||||||
/* 2*/ unsigned RF_VCO_REG_EN:1;
|
/* 2*/ unsigned RF_VCO_REG_EN:1;
|
||||||
/* 3*/ unsigned HYBERNATE:1;
|
/* 3*/ unsigned HYBERNATE:1;
|
||||||
/* 4*/ unsigned :10;
|
/* 4*/ unsigned :10;
|
||||||
/*14*/ unsigned REF_SEL:2;
|
/*14*/ unsigned REF_SEL:2;
|
||||||
/*16*/ unsigned :2 ;
|
/*16*/ unsigned :2 ;
|
||||||
} bits ;
|
} bits ;
|
||||||
u32 val ;
|
u32 val ;
|
||||||
} CFG1 ;
|
} CFG1 ;
|
||||||
|
@ -51,15 +51,15 @@ typedef struct rffilter_t
|
||||||
{
|
{
|
||||||
/* 0*/ unsigned DAC:4;
|
/* 0*/ unsigned DAC:4;
|
||||||
/* 4*/ unsigned :5;
|
/* 4*/ unsigned :5;
|
||||||
/* 9*/ unsigned P1:1;
|
/* 9*/ unsigned P1:1;
|
||||||
/*10*/ unsigned LD_EN1:1;
|
/*10*/ unsigned LD_EN1:1;
|
||||||
/*11*/ unsigned AUTOCAL_EN1:1;
|
/*11*/ unsigned AUTOCAL_EN1:1;
|
||||||
/*12*/ unsigned PDP1:1;
|
/*12*/ unsigned PDP1:1;
|
||||||
/*13*/ unsigned CPL1:1;
|
/*13*/ unsigned CPL1:1;
|
||||||
/*14*/ unsigned LPF1:1;
|
/*14*/ unsigned LPF1:1;
|
||||||
/*15*/ unsigned VTC_EN1:1;
|
/*15*/ unsigned VTC_EN1:1;
|
||||||
/*16*/ unsigned KV_EN1:1;
|
/*16*/ unsigned KV_EN1:1;
|
||||||
/*17*/ unsigned PLL_EN1:1;
|
/*17*/ unsigned PLL_EN1:1;
|
||||||
} bits ;
|
} bits ;
|
||||||
u32 val ;
|
u32 val ;
|
||||||
} IFPLL1
|
} IFPLL1
|
||||||
|
@ -68,7 +68,7 @@ typedef struct rffilter_t
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
/* 0*/ unsigned IF_N:16;
|
/* 0*/ unsigned IF_N:16;
|
||||||
/*16*/ unsigned :2;
|
/*16*/ unsigned :2;
|
||||||
} bits ;
|
} bits ;
|
||||||
u32 val ;
|
u32 val ;
|
||||||
} IFPLL2
|
} IFPLL2
|
||||||
|
@ -76,13 +76,116 @@ typedef struct rffilter_t
|
||||||
{
|
{
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
/* 0*/ unsigned KV_DEF:4;
|
/* 0*/ unsigned KV_DEF:4;
|
||||||
/* 4*/ unsigned CT_DEF:4;
|
/* 4*/ unsigned CT_DEF:4;
|
||||||
/* 8*/ unsigned DN1:8;
|
/* 8*/ unsigned DN1:9;
|
||||||
/*16*/ unsigned :2;
|
/*17*/ unsigned :1;
|
||||||
} bits ;
|
} bits ;
|
||||||
u32 val ;
|
u32 val ;
|
||||||
} IFPLL3
|
} IFPLL3
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned DAC:4;
|
||||||
|
/* 4*/ unsigned :5;
|
||||||
|
/* 9*/ unsigned P:1;
|
||||||
|
/*10*/ unsigned LD_EN:1;
|
||||||
|
/*11*/ unsigned AUTOCAL_EN:1;
|
||||||
|
/*12*/ unsigned PDP:1;
|
||||||
|
/*13*/ unsigned CPL:1;
|
||||||
|
/*14*/ unsigned LPF:1;
|
||||||
|
/*15*/ unsigned VTC_EN:1;
|
||||||
|
/*16*/ unsigned KV_EN:1;
|
||||||
|
/*17*/ unsigned PLL_EN:1;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} RFPLL1 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned NUM2:6;
|
||||||
|
/* 6*/ unsigned N2:12;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} RFPLL2 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned NUM2:18;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} RFPLL3 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned KV_DEF:4;
|
||||||
|
/* 4*/ unsigned CT_DEF:4;
|
||||||
|
/* 8*/ unsigned DN:9;
|
||||||
|
/*17*/ unsigned :1;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} RFPLL4 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned LD_WINDOW:3;
|
||||||
|
/* 3*/ unsigned M_CT_VALUE:5;
|
||||||
|
/* 8*/ unsigned TLOCK:5;
|
||||||
|
/*13*/ unsigned TVCO:5;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} CAL1 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned TXBYPASS:1;
|
||||||
|
/* 1*/ unsigned INTBIASEN:1;
|
||||||
|
/* 2*/ unsigned TXENMODE:1;
|
||||||
|
/* 3*/ unsigned TXDIFFMODE:1;
|
||||||
|
/* 4*/ unsigned TXLPFBW:3;
|
||||||
|
/* 7*/ unsigned RXLPFBW:3;
|
||||||
|
/*10*/ unsigned TXVGC:5;
|
||||||
|
/*15*/ unsigned PCONTROL:2;
|
||||||
|
/*17*/ unsigned RXDCFBBYPS:1;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} TXRX1 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned TX_DELAY:3;
|
||||||
|
/* 3*/ unsigned PC_OFFSET:6;
|
||||||
|
/* 9*/ unsigned P_DESIRED:6;
|
||||||
|
/*15*/ unsigned MID_BIAS:3;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} PCNT1 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned MIN_POWER:6;
|
||||||
|
/* 6*/ unsigned MID_POWER:6;
|
||||||
|
/*12*/ unsigned MAX_POWER:6;
|
||||||
|
} bits ;
|
||||||
|
} PCNT2 ;
|
||||||
|
union
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
/* 0*/ unsigned :16;
|
||||||
|
/*16*/ unsigned AUX1:1;
|
||||||
|
/*17*/ unsigned AUX:1;
|
||||||
|
} bits ;
|
||||||
|
u32 val ;
|
||||||
|
} VCOT1 ;
|
||||||
} rffilter_t ;
|
} rffilter_t ;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
Loading…
Reference in New Issue