| ////// |
| /// don't edit! auto-generated by docc: global.h |
| //////////////////////////////////////////////////////////// |
| #ifndef global_h |
| #define global_h (){} |
| |
| |
| #include "ctypes.h" |
| |
| #pragma pack(1) |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| #ifndef _DOCC_H_BITOPS_ |
| #define _DOCC_H_BITOPS_ (){} |
| |
| #define _bSETMASK_(b) ((b)<32 ? (1<<((b)&31)) : 0) |
| #define _NSETMASK_(msb,lsb) (_bSETMASK_((msb)+1)-_bSETMASK_(lsb)) |
| #define _bCLRMASK_(b) (~_bSETMASK_(b)) |
| #define _NCLRMASK_(msb,lsb) (~_NSETMASK_(msb,lsb)) |
| #define _BFGET_(r,msb,lsb) (_NSETMASK_((msb)-(lsb),0)&((r)>>(lsb))) |
| #define _BFSET_(r,msb,lsb,v) do{ (r)&=_NCLRMASK_(msb,lsb); (r)|=_NSETMASK_(msb,lsb)&((v)<<(lsb)); }while(0) |
| |
| #endif |
| |
| |
| |
| ////// |
| /// |
| /// $INTERFACE vsipll (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * PLL Control register |
| /// ### |
| /// %unsigned 1 PD 0x0 |
| /// ### |
| /// * PLL Power Down Signal. |
| /// * 1: PLL power down; |
| /// * 0: normal operation |
| /// ### |
| /// %unsigned 1 RESETN 0x1 |
| /// ### |
| /// * Resets the SSC & Fraction Function When Low |
| /// ### |
| /// %unsigned 6 DM 0x1 |
| /// ### |
| /// * Reference Input Divider Control Pins. Set the reference divider factor from 1 to 63 |
| /// ### |
| /// %unsigned 11 DN 0x20 |
| /// ### |
| /// * Feedback Divider Control Pins. Set the feedback divider factor from 16 to 2048 |
| /// ### |
| /// %unsigned 2 MODE 0x0 |
| /// ### |
| /// * Operation Mode Select |
| /// * 00: integer mode; |
| /// * 01: fraction mode; |
| /// * 10: spread spectrum mode; |
| /// * 11: reserved. |
| /// ### |
| /// %unsigned 1 READY_BP 0x0 |
| /// ### |
| /// * READY_bypass signal |
| /// * 0:FRAC_READY work normal |
| /// * 1:directly bypass FRAC<23:0> to PLL |
| /// ### |
| /// %unsigned 1 FRAC_READY 0x1 |
| /// ### |
| /// * FRAC value ready flag. |
| /// ### |
| /// %% 9 # Stuffing bits... |
| /// # 0x00004 ctrl1 |
| /// %unsigned 24 FRAC 0x0 |
| /// ### |
| /// * Fractional Portion of DN Value |
| /// ### |
| /// %% 8 # Stuffing bits... |
| /// # 0x00008 ctrl2 |
| /// %unsigned 11 SSRATE 0x0 |
| /// ### |
| /// * Spreading Frequency Control. Set the triangle modulation frequency. |
| /// ### |
| /// %% 21 # Stuffing bits... |
| /// # 0x0000C ctrl3 |
| /// %unsigned 24 SLOPE 0x0 |
| /// ### |
| /// * Spreading Slope Control. |
| /// ### |
| /// %unsigned 1 PDDP 0x0 |
| /// ### |
| /// * DP Power Down Signal. (0.8V signal) |
| /// * 1: DP power down; |
| /// * 0: DP normal operation |
| /// ### |
| /// %unsigned 3 DP 0x4 |
| /// ### |
| /// * Output Divider1 Control Pins. Set the post divider factor from 1 to 7 |
| /// ### |
| /// %unsigned 1 PDDP1 0x0 |
| /// ### |
| /// * DP1 Power Down Signal. (0.8V signal) |
| /// * 1: DP1 power down; |
| /// * 0: DP1 normal operation |
| /// ### |
| /// %unsigned 3 DP1 0x4 |
| /// ### |
| /// * Output Divider1 Control Pins. Set the post divider factor from 1 to 7 |
| /// ### |
| /// # 0x00010 ctrl4 |
| /// %unsigned 1 BYPASS 0x0 |
| /// ### |
| /// * PLL BYPASS Signal |
| /// * 1: PLL bypass |
| /// * 0: normal operation |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// @ 0x00014 status (R-) |
| /// ### |
| /// * PLL status register |
| /// ### |
| /// %unsigned 1 LOCK |
| /// ### |
| /// * Output. Lock detection |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 24B, bits: 92b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_vsipll |
| #define h_vsipll (){} |
| |
| #define RA_vsipll_ctrl 0x0000 |
| |
| #define BA_vsipll_ctrl_PD 0x0000 |
| #define B16vsipll_ctrl_PD 0x0000 |
| #define LSb32vsipll_ctrl_PD 0 |
| #define LSb16vsipll_ctrl_PD 0 |
| #define bvsipll_ctrl_PD 1 |
| #define MSK32vsipll_ctrl_PD 0x00000001 |
| |
| #define BA_vsipll_ctrl_RESETN 0x0000 |
| #define B16vsipll_ctrl_RESETN 0x0000 |
| #define LSb32vsipll_ctrl_RESETN 1 |
| #define LSb16vsipll_ctrl_RESETN 1 |
| #define bvsipll_ctrl_RESETN 1 |
| #define MSK32vsipll_ctrl_RESETN 0x00000002 |
| |
| #define BA_vsipll_ctrl_DM 0x0000 |
| #define B16vsipll_ctrl_DM 0x0000 |
| #define LSb32vsipll_ctrl_DM 2 |
| #define LSb16vsipll_ctrl_DM 2 |
| #define bvsipll_ctrl_DM 6 |
| #define MSK32vsipll_ctrl_DM 0x000000FC |
| |
| #define BA_vsipll_ctrl_DN 0x0001 |
| #define B16vsipll_ctrl_DN 0x0000 |
| #define LSb32vsipll_ctrl_DN 8 |
| #define LSb16vsipll_ctrl_DN 8 |
| #define bvsipll_ctrl_DN 11 |
| #define MSK32vsipll_ctrl_DN 0x0007FF00 |
| |
| #define BA_vsipll_ctrl_MODE 0x0002 |
| #define B16vsipll_ctrl_MODE 0x0002 |
| #define LSb32vsipll_ctrl_MODE 19 |
| #define LSb16vsipll_ctrl_MODE 3 |
| #define bvsipll_ctrl_MODE 2 |
| #define MSK32vsipll_ctrl_MODE 0x00180000 |
| |
| #define BA_vsipll_ctrl_READY_BP 0x0002 |
| #define B16vsipll_ctrl_READY_BP 0x0002 |
| #define LSb32vsipll_ctrl_READY_BP 21 |
| #define LSb16vsipll_ctrl_READY_BP 5 |
| #define bvsipll_ctrl_READY_BP 1 |
| #define MSK32vsipll_ctrl_READY_BP 0x00200000 |
| |
| #define BA_vsipll_ctrl_FRAC_READY 0x0002 |
| #define B16vsipll_ctrl_FRAC_READY 0x0002 |
| #define LSb32vsipll_ctrl_FRAC_READY 22 |
| #define LSb16vsipll_ctrl_FRAC_READY 6 |
| #define bvsipll_ctrl_FRAC_READY 1 |
| #define MSK32vsipll_ctrl_FRAC_READY 0x00400000 |
| |
| #define RA_vsipll_ctrl1 0x0004 |
| |
| #define BA_vsipll_ctrl_FRAC 0x0004 |
| #define B16vsipll_ctrl_FRAC 0x0004 |
| #define LSb32vsipll_ctrl_FRAC 0 |
| #define LSb16vsipll_ctrl_FRAC 0 |
| #define bvsipll_ctrl_FRAC 24 |
| #define MSK32vsipll_ctrl_FRAC 0x00FFFFFF |
| |
| #define RA_vsipll_ctrl2 0x0008 |
| |
| #define BA_vsipll_ctrl_SSRATE 0x0008 |
| #define B16vsipll_ctrl_SSRATE 0x0008 |
| #define LSb32vsipll_ctrl_SSRATE 0 |
| #define LSb16vsipll_ctrl_SSRATE 0 |
| #define bvsipll_ctrl_SSRATE 11 |
| #define MSK32vsipll_ctrl_SSRATE 0x000007FF |
| |
| #define RA_vsipll_ctrl3 0x000C |
| |
| #define BA_vsipll_ctrl_SLOPE 0x000C |
| #define B16vsipll_ctrl_SLOPE 0x000C |
| #define LSb32vsipll_ctrl_SLOPE 0 |
| #define LSb16vsipll_ctrl_SLOPE 0 |
| #define bvsipll_ctrl_SLOPE 24 |
| #define MSK32vsipll_ctrl_SLOPE 0x00FFFFFF |
| |
| #define BA_vsipll_ctrl_PDDP 0x000F |
| #define B16vsipll_ctrl_PDDP 0x000E |
| #define LSb32vsipll_ctrl_PDDP 24 |
| #define LSb16vsipll_ctrl_PDDP 8 |
| #define bvsipll_ctrl_PDDP 1 |
| #define MSK32vsipll_ctrl_PDDP 0x01000000 |
| |
| #define BA_vsipll_ctrl_DP 0x000F |
| #define B16vsipll_ctrl_DP 0x000E |
| #define LSb32vsipll_ctrl_DP 25 |
| #define LSb16vsipll_ctrl_DP 9 |
| #define bvsipll_ctrl_DP 3 |
| #define MSK32vsipll_ctrl_DP 0x0E000000 |
| |
| #define BA_vsipll_ctrl_PDDP1 0x000F |
| #define B16vsipll_ctrl_PDDP1 0x000E |
| #define LSb32vsipll_ctrl_PDDP1 28 |
| #define LSb16vsipll_ctrl_PDDP1 12 |
| #define bvsipll_ctrl_PDDP1 1 |
| #define MSK32vsipll_ctrl_PDDP1 0x10000000 |
| |
| #define BA_vsipll_ctrl_DP1 0x000F |
| #define B16vsipll_ctrl_DP1 0x000E |
| #define LSb32vsipll_ctrl_DP1 29 |
| #define LSb16vsipll_ctrl_DP1 13 |
| #define bvsipll_ctrl_DP1 3 |
| #define MSK32vsipll_ctrl_DP1 0xE0000000 |
| |
| #define RA_vsipll_ctrl4 0x0010 |
| |
| #define BA_vsipll_ctrl_BYPASS 0x0010 |
| #define B16vsipll_ctrl_BYPASS 0x0010 |
| #define LSb32vsipll_ctrl_BYPASS 0 |
| #define LSb16vsipll_ctrl_BYPASS 0 |
| #define bvsipll_ctrl_BYPASS 1 |
| #define MSK32vsipll_ctrl_BYPASS 0x00000001 |
| /////////////////////////////////////////////////////////// |
| #define RA_vsipll_status 0x0014 |
| |
| #define BA_vsipll_status_LOCK 0x0014 |
| #define B16vsipll_status_LOCK 0x0014 |
| #define LSb32vsipll_status_LOCK 0 |
| #define LSb16vsipll_status_LOCK 0 |
| #define bvsipll_status_LOCK 1 |
| #define MSK32vsipll_status_LOCK 0x00000001 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_vsipll { |
| /////////////////////////////////////////////////////////// |
| #define GET32vsipll_ctrl_PD(r32) _BFGET_(r32, 0, 0) |
| #define SET32vsipll_ctrl_PD(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16vsipll_ctrl_PD(r16) _BFGET_(r16, 0, 0) |
| #define SET16vsipll_ctrl_PD(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32vsipll_ctrl_RESETN(r32) _BFGET_(r32, 1, 1) |
| #define SET32vsipll_ctrl_RESETN(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16vsipll_ctrl_RESETN(r16) _BFGET_(r16, 1, 1) |
| #define SET16vsipll_ctrl_RESETN(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32vsipll_ctrl_DM(r32) _BFGET_(r32, 7, 2) |
| #define SET32vsipll_ctrl_DM(r32,v) _BFSET_(r32, 7, 2,v) |
| #define GET16vsipll_ctrl_DM(r16) _BFGET_(r16, 7, 2) |
| #define SET16vsipll_ctrl_DM(r16,v) _BFSET_(r16, 7, 2,v) |
| |
| #define GET32vsipll_ctrl_DN(r32) _BFGET_(r32,18, 8) |
| #define SET32vsipll_ctrl_DN(r32,v) _BFSET_(r32,18, 8,v) |
| |
| #define GET32vsipll_ctrl_MODE(r32) _BFGET_(r32,20,19) |
| #define SET32vsipll_ctrl_MODE(r32,v) _BFSET_(r32,20,19,v) |
| #define GET16vsipll_ctrl_MODE(r16) _BFGET_(r16, 4, 3) |
| #define SET16vsipll_ctrl_MODE(r16,v) _BFSET_(r16, 4, 3,v) |
| |
| #define GET32vsipll_ctrl_READY_BP(r32) _BFGET_(r32,21,21) |
| #define SET32vsipll_ctrl_READY_BP(r32,v) _BFSET_(r32,21,21,v) |
| #define GET16vsipll_ctrl_READY_BP(r16) _BFGET_(r16, 5, 5) |
| #define SET16vsipll_ctrl_READY_BP(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32vsipll_ctrl_FRAC_READY(r32) _BFGET_(r32,22,22) |
| #define SET32vsipll_ctrl_FRAC_READY(r32,v) _BFSET_(r32,22,22,v) |
| #define GET16vsipll_ctrl_FRAC_READY(r16) _BFGET_(r16, 6, 6) |
| #define SET16vsipll_ctrl_FRAC_READY(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32vsipll_ctrl {\ |
| UNSG32 uctrl_PD : 1;\ |
| UNSG32 uctrl_RESETN : 1;\ |
| UNSG32 uctrl_DM : 6;\ |
| UNSG32 uctrl_DN : 11;\ |
| UNSG32 uctrl_MODE : 2;\ |
| UNSG32 uctrl_READY_BP : 1;\ |
| UNSG32 uctrl_FRAC_READY : 1;\ |
| UNSG32 RSVDx0_b23 : 9;\ |
| } |
| union { UNSG32 u32vsipll_ctrl; |
| struct w32vsipll_ctrl; |
| }; |
| #define GET32vsipll_ctrl_FRAC(r32) _BFGET_(r32,23, 0) |
| #define SET32vsipll_ctrl_FRAC(r32,v) _BFSET_(r32,23, 0,v) |
| |
| #define w32vsipll_ctrl1 {\ |
| UNSG32 uctrl_FRAC : 24;\ |
| UNSG32 RSVDx4_b24 : 8;\ |
| } |
| union { UNSG32 u32vsipll_ctrl1; |
| struct w32vsipll_ctrl1; |
| }; |
| #define GET32vsipll_ctrl_SSRATE(r32) _BFGET_(r32,10, 0) |
| #define SET32vsipll_ctrl_SSRATE(r32,v) _BFSET_(r32,10, 0,v) |
| #define GET16vsipll_ctrl_SSRATE(r16) _BFGET_(r16,10, 0) |
| #define SET16vsipll_ctrl_SSRATE(r16,v) _BFSET_(r16,10, 0,v) |
| |
| #define w32vsipll_ctrl2 {\ |
| UNSG32 uctrl_SSRATE : 11;\ |
| UNSG32 RSVDx8_b11 : 21;\ |
| } |
| union { UNSG32 u32vsipll_ctrl2; |
| struct w32vsipll_ctrl2; |
| }; |
| #define GET32vsipll_ctrl_SLOPE(r32) _BFGET_(r32,23, 0) |
| #define SET32vsipll_ctrl_SLOPE(r32,v) _BFSET_(r32,23, 0,v) |
| |
| #define GET32vsipll_ctrl_PDDP(r32) _BFGET_(r32,24,24) |
| #define SET32vsipll_ctrl_PDDP(r32,v) _BFSET_(r32,24,24,v) |
| #define GET16vsipll_ctrl_PDDP(r16) _BFGET_(r16, 8, 8) |
| #define SET16vsipll_ctrl_PDDP(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32vsipll_ctrl_DP(r32) _BFGET_(r32,27,25) |
| #define SET32vsipll_ctrl_DP(r32,v) _BFSET_(r32,27,25,v) |
| #define GET16vsipll_ctrl_DP(r16) _BFGET_(r16,11, 9) |
| #define SET16vsipll_ctrl_DP(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32vsipll_ctrl_PDDP1(r32) _BFGET_(r32,28,28) |
| #define SET32vsipll_ctrl_PDDP1(r32,v) _BFSET_(r32,28,28,v) |
| #define GET16vsipll_ctrl_PDDP1(r16) _BFGET_(r16,12,12) |
| #define SET16vsipll_ctrl_PDDP1(r16,v) _BFSET_(r16,12,12,v) |
| |
| #define GET32vsipll_ctrl_DP1(r32) _BFGET_(r32,31,29) |
| #define SET32vsipll_ctrl_DP1(r32,v) _BFSET_(r32,31,29,v) |
| #define GET16vsipll_ctrl_DP1(r16) _BFGET_(r16,15,13) |
| #define SET16vsipll_ctrl_DP1(r16,v) _BFSET_(r16,15,13,v) |
| |
| #define w32vsipll_ctrl3 {\ |
| UNSG32 uctrl_SLOPE : 24;\ |
| UNSG32 uctrl_PDDP : 1;\ |
| UNSG32 uctrl_DP : 3;\ |
| UNSG32 uctrl_PDDP1 : 1;\ |
| UNSG32 uctrl_DP1 : 3;\ |
| } |
| union { UNSG32 u32vsipll_ctrl3; |
| struct w32vsipll_ctrl3; |
| }; |
| #define GET32vsipll_ctrl_BYPASS(r32) _BFGET_(r32, 0, 0) |
| #define SET32vsipll_ctrl_BYPASS(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16vsipll_ctrl_BYPASS(r16) _BFGET_(r16, 0, 0) |
| #define SET16vsipll_ctrl_BYPASS(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32vsipll_ctrl4 {\ |
| UNSG32 uctrl_BYPASS : 1;\ |
| UNSG32 RSVDx10_b1 : 31;\ |
| } |
| union { UNSG32 u32vsipll_ctrl4; |
| struct w32vsipll_ctrl4; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32vsipll_status_LOCK(r32) _BFGET_(r32, 0, 0) |
| #define SET32vsipll_status_LOCK(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16vsipll_status_LOCK(r16) _BFGET_(r16, 0, 0) |
| #define SET16vsipll_status_LOCK(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32vsipll_status {\ |
| UNSG32 ustatus_LOCK : 1;\ |
| UNSG32 RSVDx14_b1 : 31;\ |
| } |
| union { UNSG32 u32vsipll_status; |
| struct w32vsipll_status; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_vsipll; |
| |
| typedef union T32vsipll_ctrl |
| { UNSG32 u32; |
| struct w32vsipll_ctrl; |
| } T32vsipll_ctrl; |
| typedef union T32vsipll_ctrl1 |
| { UNSG32 u32; |
| struct w32vsipll_ctrl1; |
| } T32vsipll_ctrl1; |
| typedef union T32vsipll_ctrl2 |
| { UNSG32 u32; |
| struct w32vsipll_ctrl2; |
| } T32vsipll_ctrl2; |
| typedef union T32vsipll_ctrl3 |
| { UNSG32 u32; |
| struct w32vsipll_ctrl3; |
| } T32vsipll_ctrl3; |
| typedef union T32vsipll_ctrl4 |
| { UNSG32 u32; |
| struct w32vsipll_ctrl4; |
| } T32vsipll_ctrl4; |
| typedef union T32vsipll_status |
| { UNSG32 u32; |
| struct w32vsipll_status; |
| } T32vsipll_status; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union Tvsipll_ctrl |
| { UNSG32 u32[5]; |
| struct { |
| struct w32vsipll_ctrl; |
| struct w32vsipll_ctrl1; |
| struct w32vsipll_ctrl2; |
| struct w32vsipll_ctrl3; |
| struct w32vsipll_ctrl4; |
| }; |
| } Tvsipll_ctrl; |
| typedef union Tvsipll_status |
| { UNSG32 u32[1]; |
| struct { |
| struct w32vsipll_status; |
| }; |
| } Tvsipll_status; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 vsipll_drvrd(SIE_vsipll *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 vsipll_drvwr(SIE_vsipll *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void vsipll_reset(SIE_vsipll *p); |
| SIGN32 vsipll_cmp (SIE_vsipll *p, SIE_vsipll *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define vsipll_check(p,pie,pfx,hLOG) vsipll_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define vsipll_print(p, pfx,hLOG) vsipll_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: vsipll |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE pwrOff (4,4) |
| /// ### |
| /// * Register for the Power domain which is OFF by default |
| /// ### |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Power Domain Control Register |
| /// ### |
| /// %unsigned 1 iso_eN 0x0 |
| /// : enable 0x0 |
| /// : disable 0x1 |
| /// ### |
| /// * Isolation control bit. Active low |
| /// * 0 : Isolation is enabled |
| /// * 1 : Isolation is disabled (default) |
| /// ### |
| /// %unsigned 2 pwrSwitchCtrl 0x0 |
| /// : PWROFF 0x0 |
| /// : PWRON 0x3 |
| /// ### |
| /// * Power Switch control |
| /// * Bit 1 : SLP1B |
| /// * Bit 0 : SLP2B |
| /// * SLP1B SLP2B |
| /// * 0 X Switch is turned off |
| /// * 1 0 PMOS switch in current mirror configuration. Constant current charging to limit in-rush current |
| /// * 1 1 PMOS switch is fully turned on to reduce Ron |
| /// ### |
| /// %unsigned 1 pwrDomainRstN 0x0 |
| /// : enable 0x0 |
| /// : disable 0x1 |
| /// ### |
| /// * Power Domain Reset. Active low. |
| /// * 0 : Reset the power domain |
| /// * 1: De-assert the reset for the power domain |
| /// ### |
| /// %% 28 # Stuffing bits... |
| /// @ 0x00004 status (R-) |
| /// %unsigned 2 pwrStatus |
| /// ### |
| /// * Power domain Status output from the power domain module |
| /// * Bit 1 : SLP1B |
| /// * Bit 0 : SLP2B |
| /// * SLP1B SLP2B |
| /// * 0 X Switch is turned off |
| /// * 1 0 PMOS switch in current mirror configuration. Constant current charging to limit in-rush current |
| /// * 1 1 PMOS switch is fully turned on to reduce Ron |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 8B, bits: 6b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_pwrOff |
| #define h_pwrOff (){} |
| |
| #define RA_pwrOff_ctrl 0x0000 |
| |
| #define BA_pwrOff_ctrl_iso_eN 0x0000 |
| #define B16pwrOff_ctrl_iso_eN 0x0000 |
| #define LSb32pwrOff_ctrl_iso_eN 0 |
| #define LSb16pwrOff_ctrl_iso_eN 0 |
| #define bpwrOff_ctrl_iso_eN 1 |
| #define MSK32pwrOff_ctrl_iso_eN 0x00000001 |
| #define pwrOff_ctrl_iso_eN_enable 0x0 |
| #define pwrOff_ctrl_iso_eN_disable 0x1 |
| |
| #define BA_pwrOff_ctrl_pwrSwitchCtrl 0x0000 |
| #define B16pwrOff_ctrl_pwrSwitchCtrl 0x0000 |
| #define LSb32pwrOff_ctrl_pwrSwitchCtrl 1 |
| #define LSb16pwrOff_ctrl_pwrSwitchCtrl 1 |
| #define bpwrOff_ctrl_pwrSwitchCtrl 2 |
| #define MSK32pwrOff_ctrl_pwrSwitchCtrl 0x00000006 |
| #define pwrOff_ctrl_pwrSwitchCtrl_PWROFF 0x0 |
| #define pwrOff_ctrl_pwrSwitchCtrl_PWRON 0x3 |
| |
| #define BA_pwrOff_ctrl_pwrDomainRstN 0x0000 |
| #define B16pwrOff_ctrl_pwrDomainRstN 0x0000 |
| #define LSb32pwrOff_ctrl_pwrDomainRstN 3 |
| #define LSb16pwrOff_ctrl_pwrDomainRstN 3 |
| #define bpwrOff_ctrl_pwrDomainRstN 1 |
| #define MSK32pwrOff_ctrl_pwrDomainRstN 0x00000008 |
| #define pwrOff_ctrl_pwrDomainRstN_enable 0x0 |
| #define pwrOff_ctrl_pwrDomainRstN_disable 0x1 |
| /////////////////////////////////////////////////////////// |
| #define RA_pwrOff_status 0x0004 |
| |
| #define BA_pwrOff_status_pwrStatus 0x0004 |
| #define B16pwrOff_status_pwrStatus 0x0004 |
| #define LSb32pwrOff_status_pwrStatus 0 |
| #define LSb16pwrOff_status_pwrStatus 0 |
| #define bpwrOff_status_pwrStatus 2 |
| #define MSK32pwrOff_status_pwrStatus 0x00000003 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_pwrOff { |
| /////////////////////////////////////////////////////////// |
| #define GET32pwrOff_ctrl_iso_eN(r32) _BFGET_(r32, 0, 0) |
| #define SET32pwrOff_ctrl_iso_eN(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16pwrOff_ctrl_iso_eN(r16) _BFGET_(r16, 0, 0) |
| #define SET16pwrOff_ctrl_iso_eN(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32pwrOff_ctrl_pwrSwitchCtrl(r32) _BFGET_(r32, 2, 1) |
| #define SET32pwrOff_ctrl_pwrSwitchCtrl(r32,v) _BFSET_(r32, 2, 1,v) |
| #define GET16pwrOff_ctrl_pwrSwitchCtrl(r16) _BFGET_(r16, 2, 1) |
| #define SET16pwrOff_ctrl_pwrSwitchCtrl(r16,v) _BFSET_(r16, 2, 1,v) |
| |
| #define GET32pwrOff_ctrl_pwrDomainRstN(r32) _BFGET_(r32, 3, 3) |
| #define SET32pwrOff_ctrl_pwrDomainRstN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16pwrOff_ctrl_pwrDomainRstN(r16) _BFGET_(r16, 3, 3) |
| #define SET16pwrOff_ctrl_pwrDomainRstN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define w32pwrOff_ctrl {\ |
| UNSG32 uctrl_iso_eN : 1;\ |
| UNSG32 uctrl_pwrSwitchCtrl : 2;\ |
| UNSG32 uctrl_pwrDomainRstN : 1;\ |
| UNSG32 RSVDx0_b4 : 28;\ |
| } |
| union { UNSG32 u32pwrOff_ctrl; |
| struct w32pwrOff_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32pwrOff_status_pwrStatus(r32) _BFGET_(r32, 1, 0) |
| #define SET32pwrOff_status_pwrStatus(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16pwrOff_status_pwrStatus(r16) _BFGET_(r16, 1, 0) |
| #define SET16pwrOff_status_pwrStatus(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32pwrOff_status {\ |
| UNSG32 ustatus_pwrStatus : 2;\ |
| UNSG32 RSVDx4_b2 : 30;\ |
| } |
| union { UNSG32 u32pwrOff_status; |
| struct w32pwrOff_status; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_pwrOff; |
| |
| typedef union T32pwrOff_ctrl |
| { UNSG32 u32; |
| struct w32pwrOff_ctrl; |
| } T32pwrOff_ctrl; |
| typedef union T32pwrOff_status |
| { UNSG32 u32; |
| struct w32pwrOff_status; |
| } T32pwrOff_status; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TpwrOff_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32pwrOff_ctrl; |
| }; |
| } TpwrOff_ctrl; |
| typedef union TpwrOff_status |
| { UNSG32 u32[1]; |
| struct { |
| struct w32pwrOff_status; |
| }; |
| } TpwrOff_status; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 pwrOff_drvrd(SIE_pwrOff *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 pwrOff_drvwr(SIE_pwrOff *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void pwrOff_reset(SIE_pwrOff *p); |
| SIGN32 pwrOff_cmp (SIE_pwrOff *p, SIE_pwrOff *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define pwrOff_check(p,pie,pfx,hLOG) pwrOff_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define pwrOff_print(p, pfx,hLOG) pwrOff_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: pwrOff |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE pwrOn (4,4) |
| /// ### |
| /// * Register for the Power domain which is ON by default |
| /// ### |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Power Domain Control Register |
| /// ### |
| /// %unsigned 1 iso_eN 0x1 |
| /// : enable 0x0 |
| /// : disable 0x1 |
| /// ### |
| /// * Isolation control bit. Active low |
| /// * 0 : Isolation is enabled |
| /// * 1 : Isolation is disabled (default) |
| /// ### |
| /// %unsigned 2 pwrSwitchCtrl 0x3 |
| /// ### |
| /// * Power Switch control |
| /// * Bit 1 : SLP1B |
| /// * Bit 0 : SLP2B |
| /// * SLP1B SLP2B |
| /// * 0 X Switch is turned off |
| /// * 1 0 PMOS switch in current mirror configuration. Constant current charging to limit in-rush current |
| /// * 1 1 PMOS switch is fully turned on to reduce Ron |
| /// ### |
| /// %unsigned 1 pwrDomainRstN 0x1 |
| /// ### |
| /// * Power Domain Reset. Active low. |
| /// * 0 : Reset the power domain |
| /// * 1: De-assert the reset for the power domain |
| /// ### |
| /// %% 28 # Stuffing bits... |
| /// @ 0x00004 status (R-) |
| /// %unsigned 2 pwrStatus |
| /// ### |
| /// * Power domain Status output from the power domain module |
| /// * Bit 1 : SLP1B |
| /// * Bit 0 : SLP2B |
| /// * SLP1B SLP2B |
| /// * 0 X Switch is turned off |
| /// * 1 0 PMOS switch in current mirror configuration. Constant current charging to limit in-rush current |
| /// * 1 1 PMOS switch is fully turned on to reduce Ron |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 8B, bits: 6b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_pwrOn |
| #define h_pwrOn (){} |
| |
| #define RA_pwrOn_ctrl 0x0000 |
| |
| #define BA_pwrOn_ctrl_iso_eN 0x0000 |
| #define B16pwrOn_ctrl_iso_eN 0x0000 |
| #define LSb32pwrOn_ctrl_iso_eN 0 |
| #define LSb16pwrOn_ctrl_iso_eN 0 |
| #define bpwrOn_ctrl_iso_eN 1 |
| #define MSK32pwrOn_ctrl_iso_eN 0x00000001 |
| #define pwrOn_ctrl_iso_eN_enable 0x0 |
| #define pwrOn_ctrl_iso_eN_disable 0x1 |
| |
| #define BA_pwrOn_ctrl_pwrSwitchCtrl 0x0000 |
| #define B16pwrOn_ctrl_pwrSwitchCtrl 0x0000 |
| #define LSb32pwrOn_ctrl_pwrSwitchCtrl 1 |
| #define LSb16pwrOn_ctrl_pwrSwitchCtrl 1 |
| #define bpwrOn_ctrl_pwrSwitchCtrl 2 |
| #define MSK32pwrOn_ctrl_pwrSwitchCtrl 0x00000006 |
| |
| #define BA_pwrOn_ctrl_pwrDomainRstN 0x0000 |
| #define B16pwrOn_ctrl_pwrDomainRstN 0x0000 |
| #define LSb32pwrOn_ctrl_pwrDomainRstN 3 |
| #define LSb16pwrOn_ctrl_pwrDomainRstN 3 |
| #define bpwrOn_ctrl_pwrDomainRstN 1 |
| #define MSK32pwrOn_ctrl_pwrDomainRstN 0x00000008 |
| /////////////////////////////////////////////////////////// |
| #define RA_pwrOn_status 0x0004 |
| |
| #define BA_pwrOn_status_pwrStatus 0x0004 |
| #define B16pwrOn_status_pwrStatus 0x0004 |
| #define LSb32pwrOn_status_pwrStatus 0 |
| #define LSb16pwrOn_status_pwrStatus 0 |
| #define bpwrOn_status_pwrStatus 2 |
| #define MSK32pwrOn_status_pwrStatus 0x00000003 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_pwrOn { |
| /////////////////////////////////////////////////////////// |
| #define GET32pwrOn_ctrl_iso_eN(r32) _BFGET_(r32, 0, 0) |
| #define SET32pwrOn_ctrl_iso_eN(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16pwrOn_ctrl_iso_eN(r16) _BFGET_(r16, 0, 0) |
| #define SET16pwrOn_ctrl_iso_eN(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32pwrOn_ctrl_pwrSwitchCtrl(r32) _BFGET_(r32, 2, 1) |
| #define SET32pwrOn_ctrl_pwrSwitchCtrl(r32,v) _BFSET_(r32, 2, 1,v) |
| #define GET16pwrOn_ctrl_pwrSwitchCtrl(r16) _BFGET_(r16, 2, 1) |
| #define SET16pwrOn_ctrl_pwrSwitchCtrl(r16,v) _BFSET_(r16, 2, 1,v) |
| |
| #define GET32pwrOn_ctrl_pwrDomainRstN(r32) _BFGET_(r32, 3, 3) |
| #define SET32pwrOn_ctrl_pwrDomainRstN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16pwrOn_ctrl_pwrDomainRstN(r16) _BFGET_(r16, 3, 3) |
| #define SET16pwrOn_ctrl_pwrDomainRstN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define w32pwrOn_ctrl {\ |
| UNSG32 uctrl_iso_eN : 1;\ |
| UNSG32 uctrl_pwrSwitchCtrl : 2;\ |
| UNSG32 uctrl_pwrDomainRstN : 1;\ |
| UNSG32 RSVDx0_b4 : 28;\ |
| } |
| union { UNSG32 u32pwrOn_ctrl; |
| struct w32pwrOn_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32pwrOn_status_pwrStatus(r32) _BFGET_(r32, 1, 0) |
| #define SET32pwrOn_status_pwrStatus(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16pwrOn_status_pwrStatus(r16) _BFGET_(r16, 1, 0) |
| #define SET16pwrOn_status_pwrStatus(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32pwrOn_status {\ |
| UNSG32 ustatus_pwrStatus : 2;\ |
| UNSG32 RSVDx4_b2 : 30;\ |
| } |
| union { UNSG32 u32pwrOn_status; |
| struct w32pwrOn_status; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_pwrOn; |
| |
| typedef union T32pwrOn_ctrl |
| { UNSG32 u32; |
| struct w32pwrOn_ctrl; |
| } T32pwrOn_ctrl; |
| typedef union T32pwrOn_status |
| { UNSG32 u32; |
| struct w32pwrOn_status; |
| } T32pwrOn_status; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TpwrOn_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32pwrOn_ctrl; |
| }; |
| } TpwrOn_ctrl; |
| typedef union TpwrOn_status |
| { UNSG32 u32[1]; |
| struct { |
| struct w32pwrOn_status; |
| }; |
| } TpwrOn_status; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 pwrOn_drvrd(SIE_pwrOn *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 pwrOn_drvwr(SIE_pwrOn *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void pwrOn_reset(SIE_pwrOn *p); |
| SIGN32 pwrOn_cmp (SIE_pwrOn *p, SIE_pwrOn *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define pwrOn_check(p,pie,pfx,hLOG) pwrOn_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define pwrOn_print(p, pfx,hLOG) pwrOn_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: pwrOn |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE pwrOn_iso (4,4) |
| /// ### |
| /// * Register for the Power domain which is ON by default |
| /// ### |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Power Domain Control Register |
| /// ### |
| /// %unsigned 1 iso_eN 0x0 |
| /// : enable 0x0 |
| /// : disable 0x1 |
| /// ### |
| /// * Isolation control bit. Active low |
| /// * 0 : Isolation is enabled |
| /// * 1 : Isolation is disabled (default) |
| /// ### |
| /// %unsigned 2 pwrSwitchCtrl 0x3 |
| /// ### |
| /// * Power Switch control |
| /// * Bit 1 : SLP1B |
| /// * Bit 0 : SLP2B |
| /// * SLP1B SLP2B |
| /// * 0 X Switch is turned off |
| /// * 1 0 PMOS switch in current mirror configuration. Constant current charging to limit in-rush current |
| /// * 1 1 PMOS switch is fully turned on to reduce Ron |
| /// ### |
| /// %unsigned 1 pwrDomainRstN 0x0 |
| /// ### |
| /// * Power Domain Reset. Active low. |
| /// * 0 : Reset the power domain |
| /// * 1: De-assert the reset for the power domain |
| /// ### |
| /// %% 28 # Stuffing bits... |
| /// @ 0x00004 status (R-) |
| /// %unsigned 2 pwrStatus |
| /// ### |
| /// * Power domain Status output from the power domain module |
| /// * Bit 1 : SLP1B |
| /// * Bit 0 : SLP2B |
| /// * SLP1B SLP2B |
| /// * 0 X Switch is turned off |
| /// * 1 0 PMOS switch in current mirror configuration. Constant current charging to limit in-rush current |
| /// * 1 1 PMOS switch is fully turned on to reduce Ron |
| /// ### |
| /// %unsigned 1 IP_IDLE |
| /// ### |
| /// * Indication from IP that it is idle and can be powered down. |
| /// * 1: Idle |
| /// * 0: Busy |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 8B, bits: 7b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_pwrOn_iso |
| #define h_pwrOn_iso (){} |
| |
| #define RA_pwrOn_iso_ctrl 0x0000 |
| |
| #define BA_pwrOn_iso_ctrl_iso_eN 0x0000 |
| #define B16pwrOn_iso_ctrl_iso_eN 0x0000 |
| #define LSb32pwrOn_iso_ctrl_iso_eN 0 |
| #define LSb16pwrOn_iso_ctrl_iso_eN 0 |
| #define bpwrOn_iso_ctrl_iso_eN 1 |
| #define MSK32pwrOn_iso_ctrl_iso_eN 0x00000001 |
| #define pwrOn_iso_ctrl_iso_eN_enable 0x0 |
| #define pwrOn_iso_ctrl_iso_eN_disable 0x1 |
| |
| #define BA_pwrOn_iso_ctrl_pwrSwitchCtrl 0x0000 |
| #define B16pwrOn_iso_ctrl_pwrSwitchCtrl 0x0000 |
| #define LSb32pwrOn_iso_ctrl_pwrSwitchCtrl 1 |
| #define LSb16pwrOn_iso_ctrl_pwrSwitchCtrl 1 |
| #define bpwrOn_iso_ctrl_pwrSwitchCtrl 2 |
| #define MSK32pwrOn_iso_ctrl_pwrSwitchCtrl 0x00000006 |
| |
| #define BA_pwrOn_iso_ctrl_pwrDomainRstN 0x0000 |
| #define B16pwrOn_iso_ctrl_pwrDomainRstN 0x0000 |
| #define LSb32pwrOn_iso_ctrl_pwrDomainRstN 3 |
| #define LSb16pwrOn_iso_ctrl_pwrDomainRstN 3 |
| #define bpwrOn_iso_ctrl_pwrDomainRstN 1 |
| #define MSK32pwrOn_iso_ctrl_pwrDomainRstN 0x00000008 |
| /////////////////////////////////////////////////////////// |
| #define RA_pwrOn_iso_status 0x0004 |
| |
| #define BA_pwrOn_iso_status_pwrStatus 0x0004 |
| #define B16pwrOn_iso_status_pwrStatus 0x0004 |
| #define LSb32pwrOn_iso_status_pwrStatus 0 |
| #define LSb16pwrOn_iso_status_pwrStatus 0 |
| #define bpwrOn_iso_status_pwrStatus 2 |
| #define MSK32pwrOn_iso_status_pwrStatus 0x00000003 |
| |
| #define BA_pwrOn_iso_status_IP_IDLE 0x0004 |
| #define B16pwrOn_iso_status_IP_IDLE 0x0004 |
| #define LSb32pwrOn_iso_status_IP_IDLE 2 |
| #define LSb16pwrOn_iso_status_IP_IDLE 2 |
| #define bpwrOn_iso_status_IP_IDLE 1 |
| #define MSK32pwrOn_iso_status_IP_IDLE 0x00000004 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_pwrOn_iso { |
| /////////////////////////////////////////////////////////// |
| #define GET32pwrOn_iso_ctrl_iso_eN(r32) _BFGET_(r32, 0, 0) |
| #define SET32pwrOn_iso_ctrl_iso_eN(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16pwrOn_iso_ctrl_iso_eN(r16) _BFGET_(r16, 0, 0) |
| #define SET16pwrOn_iso_ctrl_iso_eN(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32pwrOn_iso_ctrl_pwrSwitchCtrl(r32) _BFGET_(r32, 2, 1) |
| #define SET32pwrOn_iso_ctrl_pwrSwitchCtrl(r32,v) _BFSET_(r32, 2, 1,v) |
| #define GET16pwrOn_iso_ctrl_pwrSwitchCtrl(r16) _BFGET_(r16, 2, 1) |
| #define SET16pwrOn_iso_ctrl_pwrSwitchCtrl(r16,v) _BFSET_(r16, 2, 1,v) |
| |
| #define GET32pwrOn_iso_ctrl_pwrDomainRstN(r32) _BFGET_(r32, 3, 3) |
| #define SET32pwrOn_iso_ctrl_pwrDomainRstN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16pwrOn_iso_ctrl_pwrDomainRstN(r16) _BFGET_(r16, 3, 3) |
| #define SET16pwrOn_iso_ctrl_pwrDomainRstN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define w32pwrOn_iso_ctrl {\ |
| UNSG32 uctrl_iso_eN : 1;\ |
| UNSG32 uctrl_pwrSwitchCtrl : 2;\ |
| UNSG32 uctrl_pwrDomainRstN : 1;\ |
| UNSG32 RSVDx0_b4 : 28;\ |
| } |
| union { UNSG32 u32pwrOn_iso_ctrl; |
| struct w32pwrOn_iso_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32pwrOn_iso_status_pwrStatus(r32) _BFGET_(r32, 1, 0) |
| #define SET32pwrOn_iso_status_pwrStatus(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16pwrOn_iso_status_pwrStatus(r16) _BFGET_(r16, 1, 0) |
| #define SET16pwrOn_iso_status_pwrStatus(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32pwrOn_iso_status_IP_IDLE(r32) _BFGET_(r32, 2, 2) |
| #define SET32pwrOn_iso_status_IP_IDLE(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16pwrOn_iso_status_IP_IDLE(r16) _BFGET_(r16, 2, 2) |
| #define SET16pwrOn_iso_status_IP_IDLE(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32pwrOn_iso_status {\ |
| UNSG32 ustatus_pwrStatus : 2;\ |
| UNSG32 ustatus_IP_IDLE : 1;\ |
| UNSG32 RSVDx4_b3 : 29;\ |
| } |
| union { UNSG32 u32pwrOn_iso_status; |
| struct w32pwrOn_iso_status; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_pwrOn_iso; |
| |
| typedef union T32pwrOn_iso_ctrl |
| { UNSG32 u32; |
| struct w32pwrOn_iso_ctrl; |
| } T32pwrOn_iso_ctrl; |
| typedef union T32pwrOn_iso_status |
| { UNSG32 u32; |
| struct w32pwrOn_iso_status; |
| } T32pwrOn_iso_status; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TpwrOn_iso_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32pwrOn_iso_ctrl; |
| }; |
| } TpwrOn_iso_ctrl; |
| typedef union TpwrOn_iso_status |
| { UNSG32 u32[1]; |
| struct { |
| struct w32pwrOn_iso_status; |
| }; |
| } TpwrOn_iso_status; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 pwrOn_iso_drvrd(SIE_pwrOn_iso *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 pwrOn_iso_drvwr(SIE_pwrOn_iso *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void pwrOn_iso_reset(SIE_pwrOn_iso *p); |
| SIGN32 pwrOn_iso_cmp (SIE_pwrOn_iso *p, SIE_pwrOn_iso *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define pwrOn_iso_check(p,pie,pfx,hLOG) pwrOn_iso_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define pwrOn_iso_print(p, pfx,hLOG) pwrOn_iso_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: pwrOn_iso |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE clkD1 (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Control register |
| /// ### |
| /// %unsigned 1 ClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Clock enable register |
| /// * 0: Disable |
| /// * 1: Enable (default) |
| /// ### |
| /// %unsigned 3 ClkPllSel 0x4 |
| /// : APLL0_CLKO1 0x0 |
| /// : APLL1_CLKO1 0x1 |
| /// : MEMPLL_CLKO1 0x2 |
| /// : CPUPLL_CLKO1 0x3 |
| /// : SYSPLL_CLKO1 0x4 |
| /// ### |
| /// * Clock source selection |
| /// * 0: AVPLLB4 – AVPLL Channel 2 |
| /// * 1: AVPLLB5 – AVPLL Channel 5 |
| /// * 2: AVPLLB6 – AVPLL Channel 6 |
| /// * 3: AVPLLB7 - MEMPLL |
| /// * 4: SYSPLL - SYSPLL DIV3 (default) |
| /// * 5-7: Reserved |
| /// ### |
| /// %unsigned 1 ClkPllSwitch 0x0 |
| /// : SYSPLL 0x0 |
| /// : AVPLL 0x1 |
| /// ### |
| /// * Switch to select between SYSPLL or AVPLL as a clock source |
| /// * 0: SYSPLL (default) |
| /// * 1: AVPLL (selected output of ClkPllSel mux) |
| /// ### |
| /// %unsigned 1 ClkSwitch 0x0 |
| /// : SrcClk 0x0 |
| /// : DivClk 0x1 |
| /// ### |
| /// * Clock divider switch select |
| /// * 0: No divider (default) for Divide by 1 |
| /// * 1: Use Divider |
| /// ### |
| /// %unsigned 1 ClkD3Switch 0x0 |
| /// : NonDiv3Clk 0x0 |
| /// : Div3Clk 0x1 |
| /// ### |
| /// * Divide by 3 clock switch |
| /// * 0: No Divide by 3 (default) |
| /// * 1: Use Divide by 3 |
| /// ### |
| /// %unsigned 3 ClkSel 0x1 |
| /// : d2 0x1 |
| /// : d4 0x2 |
| /// : d6 0x3 |
| /// : d8 0x4 |
| /// : d12 0x5 |
| /// ### |
| /// * Clock divider Selection |
| /// * 0: Reserved |
| /// * 1: Divide by 2 ( default) |
| /// * 2: Divide by 4 |
| /// * 3: Divide by 6 |
| /// * 4: Divide by 8 |
| /// * 5: Divide by 12 |
| /// * 6-7: Reserved |
| /// * Note: Not used for Divide by 1 |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 4B, bits: 10b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_clkD1 |
| #define h_clkD1 (){} |
| |
| #define RA_clkD1_ctrl 0x0000 |
| |
| #define BA_clkD1_ctrl_ClkEn 0x0000 |
| #define B16clkD1_ctrl_ClkEn 0x0000 |
| #define LSb32clkD1_ctrl_ClkEn 0 |
| #define LSb16clkD1_ctrl_ClkEn 0 |
| #define bclkD1_ctrl_ClkEn 1 |
| #define MSK32clkD1_ctrl_ClkEn 0x00000001 |
| #define clkD1_ctrl_ClkEn_enable 0x1 |
| #define clkD1_ctrl_ClkEn_disable 0x0 |
| |
| #define BA_clkD1_ctrl_ClkPllSel 0x0000 |
| #define B16clkD1_ctrl_ClkPllSel 0x0000 |
| #define LSb32clkD1_ctrl_ClkPllSel 1 |
| #define LSb16clkD1_ctrl_ClkPllSel 1 |
| #define bclkD1_ctrl_ClkPllSel 3 |
| #define MSK32clkD1_ctrl_ClkPllSel 0x0000000E |
| #define clkD1_ctrl_ClkPllSel_APLL0_CLKO1 0x0 |
| #define clkD1_ctrl_ClkPllSel_APLL1_CLKO1 0x1 |
| #define clkD1_ctrl_ClkPllSel_MEMPLL_CLKO1 0x2 |
| #define clkD1_ctrl_ClkPllSel_CPUPLL_CLKO1 0x3 |
| #define clkD1_ctrl_ClkPllSel_SYSPLL_CLKO1 0x4 |
| |
| #define BA_clkD1_ctrl_ClkPllSwitch 0x0000 |
| #define B16clkD1_ctrl_ClkPllSwitch 0x0000 |
| #define LSb32clkD1_ctrl_ClkPllSwitch 4 |
| #define LSb16clkD1_ctrl_ClkPllSwitch 4 |
| #define bclkD1_ctrl_ClkPllSwitch 1 |
| #define MSK32clkD1_ctrl_ClkPllSwitch 0x00000010 |
| #define clkD1_ctrl_ClkPllSwitch_SYSPLL 0x0 |
| #define clkD1_ctrl_ClkPllSwitch_AVPLL 0x1 |
| |
| #define BA_clkD1_ctrl_ClkSwitch 0x0000 |
| #define B16clkD1_ctrl_ClkSwitch 0x0000 |
| #define LSb32clkD1_ctrl_ClkSwitch 5 |
| #define LSb16clkD1_ctrl_ClkSwitch 5 |
| #define bclkD1_ctrl_ClkSwitch 1 |
| #define MSK32clkD1_ctrl_ClkSwitch 0x00000020 |
| #define clkD1_ctrl_ClkSwitch_SrcClk 0x0 |
| #define clkD1_ctrl_ClkSwitch_DivClk 0x1 |
| |
| #define BA_clkD1_ctrl_ClkD3Switch 0x0000 |
| #define B16clkD1_ctrl_ClkD3Switch 0x0000 |
| #define LSb32clkD1_ctrl_ClkD3Switch 6 |
| #define LSb16clkD1_ctrl_ClkD3Switch 6 |
| #define bclkD1_ctrl_ClkD3Switch 1 |
| #define MSK32clkD1_ctrl_ClkD3Switch 0x00000040 |
| #define clkD1_ctrl_ClkD3Switch_NonDiv3Clk 0x0 |
| #define clkD1_ctrl_ClkD3Switch_Div3Clk 0x1 |
| |
| #define BA_clkD1_ctrl_ClkSel 0x0000 |
| #define B16clkD1_ctrl_ClkSel 0x0000 |
| #define LSb32clkD1_ctrl_ClkSel 7 |
| #define LSb16clkD1_ctrl_ClkSel 7 |
| #define bclkD1_ctrl_ClkSel 3 |
| #define MSK32clkD1_ctrl_ClkSel 0x00000380 |
| #define clkD1_ctrl_ClkSel_d2 0x1 |
| #define clkD1_ctrl_ClkSel_d4 0x2 |
| #define clkD1_ctrl_ClkSel_d6 0x3 |
| #define clkD1_ctrl_ClkSel_d8 0x4 |
| #define clkD1_ctrl_ClkSel_d12 0x5 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_clkD1 { |
| /////////////////////////////////////////////////////////// |
| #define GET32clkD1_ctrl_ClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32clkD1_ctrl_ClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16clkD1_ctrl_ClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16clkD1_ctrl_ClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32clkD1_ctrl_ClkPllSel(r32) _BFGET_(r32, 3, 1) |
| #define SET32clkD1_ctrl_ClkPllSel(r32,v) _BFSET_(r32, 3, 1,v) |
| #define GET16clkD1_ctrl_ClkPllSel(r16) _BFGET_(r16, 3, 1) |
| #define SET16clkD1_ctrl_ClkPllSel(r16,v) _BFSET_(r16, 3, 1,v) |
| |
| #define GET32clkD1_ctrl_ClkPllSwitch(r32) _BFGET_(r32, 4, 4) |
| #define SET32clkD1_ctrl_ClkPllSwitch(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16clkD1_ctrl_ClkPllSwitch(r16) _BFGET_(r16, 4, 4) |
| #define SET16clkD1_ctrl_ClkPllSwitch(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32clkD1_ctrl_ClkSwitch(r32) _BFGET_(r32, 5, 5) |
| #define SET32clkD1_ctrl_ClkSwitch(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16clkD1_ctrl_ClkSwitch(r16) _BFGET_(r16, 5, 5) |
| #define SET16clkD1_ctrl_ClkSwitch(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32clkD1_ctrl_ClkD3Switch(r32) _BFGET_(r32, 6, 6) |
| #define SET32clkD1_ctrl_ClkD3Switch(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16clkD1_ctrl_ClkD3Switch(r16) _BFGET_(r16, 6, 6) |
| #define SET16clkD1_ctrl_ClkD3Switch(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32clkD1_ctrl_ClkSel(r32) _BFGET_(r32, 9, 7) |
| #define SET32clkD1_ctrl_ClkSel(r32,v) _BFSET_(r32, 9, 7,v) |
| #define GET16clkD1_ctrl_ClkSel(r16) _BFGET_(r16, 9, 7) |
| #define SET16clkD1_ctrl_ClkSel(r16,v) _BFSET_(r16, 9, 7,v) |
| |
| #define w32clkD1_ctrl {\ |
| UNSG32 uctrl_ClkEn : 1;\ |
| UNSG32 uctrl_ClkPllSel : 3;\ |
| UNSG32 uctrl_ClkPllSwitch : 1;\ |
| UNSG32 uctrl_ClkSwitch : 1;\ |
| UNSG32 uctrl_ClkD3Switch : 1;\ |
| UNSG32 uctrl_ClkSel : 3;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32clkD1_ctrl; |
| struct w32clkD1_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_clkD1; |
| |
| typedef union T32clkD1_ctrl |
| { UNSG32 u32; |
| struct w32clkD1_ctrl; |
| } T32clkD1_ctrl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TclkD1_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32clkD1_ctrl; |
| }; |
| } TclkD1_ctrl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 clkD1_drvrd(SIE_clkD1 *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 clkD1_drvwr(SIE_clkD1 *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void clkD1_reset(SIE_clkD1 *p); |
| SIGN32 clkD1_cmp (SIE_clkD1 *p, SIE_clkD1 *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define clkD1_check(p,pie,pfx,hLOG) clkD1_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define clkD1_print(p, pfx,hLOG) clkD1_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: clkD1 |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE clkD2 (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Control register |
| /// ### |
| /// %unsigned 1 ClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Clock enable register |
| /// * 0: Disable |
| /// * 1: Enable (default) |
| /// ### |
| /// %unsigned 3 ClkPllSel 0x4 |
| /// : APLL0_CLKO1 0x0 |
| /// : APLL1_CLKO1 0x1 |
| /// : MEMPLL_CLKO1 0x2 |
| /// : CPUPLL_CLKO1 0x3 |
| /// : SYSPLL_CLKO1 0x4 |
| /// ### |
| /// * Clock source selection |
| /// * 0: AVPLLB4 – AVPLL Channel 2 |
| /// * 1: AVPLLB5 – AVPLL Channel 5 |
| /// * 2: AVPLLB6 – AVPLL Channel 6 |
| /// * 3: AVPLLB7 - MEMPLL |
| /// * 4: SYSPLL - SYSPLL DIV3 (default) |
| /// * 5-7: Reserved |
| /// ### |
| /// %unsigned 1 ClkPllSwitch 0x0 |
| /// : SYSPLL 0x0 |
| /// : AVPLL 0x1 |
| /// ### |
| /// * Switch to select between SYSPLL or AVPLL as a clock source |
| /// * 0: SYSPLL (default) |
| /// * 1: AVPLL (selected output of ClkPllSel mux) |
| /// ### |
| /// %unsigned 1 ClkSwitch 0x1 |
| /// : SrcClk 0x0 |
| /// : DivClk 0x1 |
| /// ### |
| /// * Clock divider switch select |
| /// * 0: No divider |
| /// * 1: Use Divider (default) |
| /// ### |
| /// %unsigned 1 ClkD3Switch 0x0 |
| /// : NonDiv3Clk 0x0 |
| /// : Div3Clk 0x1 |
| /// ### |
| /// * Divide by 3 clock switch |
| /// * 0: No Divide by 3 (default) |
| /// * 1: Use Divide by 3 |
| /// ### |
| /// %unsigned 3 ClkSel 0x1 |
| /// : d2 0x1 |
| /// : d4 0x2 |
| /// : d6 0x3 |
| /// : d8 0x4 |
| /// : d12 0x5 |
| /// ### |
| /// * Clock divider Selection |
| /// * 0: Reserved |
| /// * 1: Divide by 2 ( default) |
| /// * 2: Divide by 4 |
| /// * 3: Divide by 6 |
| /// * 4: Divide by 8 |
| /// * 5: Divide by 12 |
| /// * 6-7: Reserved |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 4B, bits: 10b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_clkD2 |
| #define h_clkD2 (){} |
| |
| #define RA_clkD2_ctrl 0x0000 |
| |
| #define BA_clkD2_ctrl_ClkEn 0x0000 |
| #define B16clkD2_ctrl_ClkEn 0x0000 |
| #define LSb32clkD2_ctrl_ClkEn 0 |
| #define LSb16clkD2_ctrl_ClkEn 0 |
| #define bclkD2_ctrl_ClkEn 1 |
| #define MSK32clkD2_ctrl_ClkEn 0x00000001 |
| #define clkD2_ctrl_ClkEn_enable 0x1 |
| #define clkD2_ctrl_ClkEn_disable 0x0 |
| |
| #define BA_clkD2_ctrl_ClkPllSel 0x0000 |
| #define B16clkD2_ctrl_ClkPllSel 0x0000 |
| #define LSb32clkD2_ctrl_ClkPllSel 1 |
| #define LSb16clkD2_ctrl_ClkPllSel 1 |
| #define bclkD2_ctrl_ClkPllSel 3 |
| #define MSK32clkD2_ctrl_ClkPllSel 0x0000000E |
| #define clkD2_ctrl_ClkPllSel_APLL0_CLKO1 0x0 |
| #define clkD2_ctrl_ClkPllSel_APLL1_CLKO1 0x1 |
| #define clkD2_ctrl_ClkPllSel_MEMPLL_CLKO1 0x2 |
| #define clkD2_ctrl_ClkPllSel_CPUPLL_CLKO1 0x3 |
| #define clkD2_ctrl_ClkPllSel_SYSPLL_CLKO1 0x4 |
| |
| #define BA_clkD2_ctrl_ClkPllSwitch 0x0000 |
| #define B16clkD2_ctrl_ClkPllSwitch 0x0000 |
| #define LSb32clkD2_ctrl_ClkPllSwitch 4 |
| #define LSb16clkD2_ctrl_ClkPllSwitch 4 |
| #define bclkD2_ctrl_ClkPllSwitch 1 |
| #define MSK32clkD2_ctrl_ClkPllSwitch 0x00000010 |
| #define clkD2_ctrl_ClkPllSwitch_SYSPLL 0x0 |
| #define clkD2_ctrl_ClkPllSwitch_AVPLL 0x1 |
| |
| #define BA_clkD2_ctrl_ClkSwitch 0x0000 |
| #define B16clkD2_ctrl_ClkSwitch 0x0000 |
| #define LSb32clkD2_ctrl_ClkSwitch 5 |
| #define LSb16clkD2_ctrl_ClkSwitch 5 |
| #define bclkD2_ctrl_ClkSwitch 1 |
| #define MSK32clkD2_ctrl_ClkSwitch 0x00000020 |
| #define clkD2_ctrl_ClkSwitch_SrcClk 0x0 |
| #define clkD2_ctrl_ClkSwitch_DivClk 0x1 |
| |
| #define BA_clkD2_ctrl_ClkD3Switch 0x0000 |
| #define B16clkD2_ctrl_ClkD3Switch 0x0000 |
| #define LSb32clkD2_ctrl_ClkD3Switch 6 |
| #define LSb16clkD2_ctrl_ClkD3Switch 6 |
| #define bclkD2_ctrl_ClkD3Switch 1 |
| #define MSK32clkD2_ctrl_ClkD3Switch 0x00000040 |
| #define clkD2_ctrl_ClkD3Switch_NonDiv3Clk 0x0 |
| #define clkD2_ctrl_ClkD3Switch_Div3Clk 0x1 |
| |
| #define BA_clkD2_ctrl_ClkSel 0x0000 |
| #define B16clkD2_ctrl_ClkSel 0x0000 |
| #define LSb32clkD2_ctrl_ClkSel 7 |
| #define LSb16clkD2_ctrl_ClkSel 7 |
| #define bclkD2_ctrl_ClkSel 3 |
| #define MSK32clkD2_ctrl_ClkSel 0x00000380 |
| #define clkD2_ctrl_ClkSel_d2 0x1 |
| #define clkD2_ctrl_ClkSel_d4 0x2 |
| #define clkD2_ctrl_ClkSel_d6 0x3 |
| #define clkD2_ctrl_ClkSel_d8 0x4 |
| #define clkD2_ctrl_ClkSel_d12 0x5 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_clkD2 { |
| /////////////////////////////////////////////////////////// |
| #define GET32clkD2_ctrl_ClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32clkD2_ctrl_ClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16clkD2_ctrl_ClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16clkD2_ctrl_ClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32clkD2_ctrl_ClkPllSel(r32) _BFGET_(r32, 3, 1) |
| #define SET32clkD2_ctrl_ClkPllSel(r32,v) _BFSET_(r32, 3, 1,v) |
| #define GET16clkD2_ctrl_ClkPllSel(r16) _BFGET_(r16, 3, 1) |
| #define SET16clkD2_ctrl_ClkPllSel(r16,v) _BFSET_(r16, 3, 1,v) |
| |
| #define GET32clkD2_ctrl_ClkPllSwitch(r32) _BFGET_(r32, 4, 4) |
| #define SET32clkD2_ctrl_ClkPllSwitch(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16clkD2_ctrl_ClkPllSwitch(r16) _BFGET_(r16, 4, 4) |
| #define SET16clkD2_ctrl_ClkPllSwitch(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32clkD2_ctrl_ClkSwitch(r32) _BFGET_(r32, 5, 5) |
| #define SET32clkD2_ctrl_ClkSwitch(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16clkD2_ctrl_ClkSwitch(r16) _BFGET_(r16, 5, 5) |
| #define SET16clkD2_ctrl_ClkSwitch(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32clkD2_ctrl_ClkD3Switch(r32) _BFGET_(r32, 6, 6) |
| #define SET32clkD2_ctrl_ClkD3Switch(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16clkD2_ctrl_ClkD3Switch(r16) _BFGET_(r16, 6, 6) |
| #define SET16clkD2_ctrl_ClkD3Switch(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32clkD2_ctrl_ClkSel(r32) _BFGET_(r32, 9, 7) |
| #define SET32clkD2_ctrl_ClkSel(r32,v) _BFSET_(r32, 9, 7,v) |
| #define GET16clkD2_ctrl_ClkSel(r16) _BFGET_(r16, 9, 7) |
| #define SET16clkD2_ctrl_ClkSel(r16,v) _BFSET_(r16, 9, 7,v) |
| |
| #define w32clkD2_ctrl {\ |
| UNSG32 uctrl_ClkEn : 1;\ |
| UNSG32 uctrl_ClkPllSel : 3;\ |
| UNSG32 uctrl_ClkPllSwitch : 1;\ |
| UNSG32 uctrl_ClkSwitch : 1;\ |
| UNSG32 uctrl_ClkD3Switch : 1;\ |
| UNSG32 uctrl_ClkSel : 3;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32clkD2_ctrl; |
| struct w32clkD2_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_clkD2; |
| |
| typedef union T32clkD2_ctrl |
| { UNSG32 u32; |
| struct w32clkD2_ctrl; |
| } T32clkD2_ctrl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TclkD2_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32clkD2_ctrl; |
| }; |
| } TclkD2_ctrl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 clkD2_drvrd(SIE_clkD2 *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 clkD2_drvwr(SIE_clkD2 *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void clkD2_reset(SIE_clkD2 *p); |
| SIGN32 clkD2_cmp (SIE_clkD2 *p, SIE_clkD2 *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define clkD2_check(p,pie,pfx,hLOG) clkD2_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define clkD2_print(p, pfx,hLOG) clkD2_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: clkD2 |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE clkD4 (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Control register |
| /// ### |
| /// %unsigned 1 ClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Clock enable register |
| /// * 0: Disable |
| /// * 1: Enable (default) |
| /// ### |
| /// %unsigned 3 ClkPllSel 0x4 |
| /// : APLL0_CLKO1 0x0 |
| /// : APLL1_CLKO1 0x1 |
| /// : MEMPLL_CLKO1 0x2 |
| /// : CPUPLL_CLKO1 0x3 |
| /// : SYSPLL_CLKO1 0x4 |
| /// ### |
| /// * Clock source selection |
| /// * 0: AVPLLB4 – AVPLL Channel 2 |
| /// * 1: AVPLLB5 – AVPLL Channel 5 |
| /// * 2: AVPLLB6 – AVPLL Channel 6 |
| /// * 3: AVPLLB7 - MEMPLL |
| /// * 4: SYSPLL - SYSPLL DIV3 (default) |
| /// * 5-7: Reserved |
| /// ### |
| /// %unsigned 1 ClkPllSwitch 0x0 |
| /// : SYSPLL 0x0 |
| /// : AVPLL 0x1 |
| /// ### |
| /// * Switch to select between SYSPLL or AVPLL as a clock source |
| /// * 0: SYSPLL (default) |
| /// * 1: AVPLL (selected output of ClkPllSel mux) |
| /// ### |
| /// %unsigned 1 ClkSwitch 0x1 |
| /// : SrcClk 0x0 |
| /// : DivClk 0x1 |
| /// ### |
| /// * Clock divider switch select |
| /// * 0: No divider |
| /// * 1: Use Divider (default) |
| /// ### |
| /// %unsigned 1 ClkD3Switch 0x0 |
| /// : NonDiv3Clk 0x0 |
| /// : Div3Clk 0x1 |
| /// ### |
| /// * Divide by 3 clock switch |
| /// * 0: No Divide by 3 (default) |
| /// * 1: Use Divide by 3 |
| /// ### |
| /// %unsigned 3 ClkSel 0x2 |
| /// : d2 0x1 |
| /// : d4 0x2 |
| /// : d6 0x3 |
| /// : d8 0x4 |
| /// : d12 0x5 |
| /// ### |
| /// * Clock divider Selection |
| /// * 0: Reserved |
| /// * 1: Divide by 2 ( default) |
| /// * 2: Divide by 4 |
| /// * 3: Divide by 6 |
| /// * 4: Divide by 8 |
| /// * 5: Divide by 12 |
| /// * 6-7: Reserved |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 4B, bits: 10b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_clkD4 |
| #define h_clkD4 (){} |
| |
| #define RA_clkD4_ctrl 0x0000 |
| |
| #define BA_clkD4_ctrl_ClkEn 0x0000 |
| #define B16clkD4_ctrl_ClkEn 0x0000 |
| #define LSb32clkD4_ctrl_ClkEn 0 |
| #define LSb16clkD4_ctrl_ClkEn 0 |
| #define bclkD4_ctrl_ClkEn 1 |
| #define MSK32clkD4_ctrl_ClkEn 0x00000001 |
| #define clkD4_ctrl_ClkEn_enable 0x1 |
| #define clkD4_ctrl_ClkEn_disable 0x0 |
| |
| #define BA_clkD4_ctrl_ClkPllSel 0x0000 |
| #define B16clkD4_ctrl_ClkPllSel 0x0000 |
| #define LSb32clkD4_ctrl_ClkPllSel 1 |
| #define LSb16clkD4_ctrl_ClkPllSel 1 |
| #define bclkD4_ctrl_ClkPllSel 3 |
| #define MSK32clkD4_ctrl_ClkPllSel 0x0000000E |
| #define clkD4_ctrl_ClkPllSel_APLL0_CLKO1 0x0 |
| #define clkD4_ctrl_ClkPllSel_APLL1_CLKO1 0x1 |
| #define clkD4_ctrl_ClkPllSel_MEMPLL_CLKO1 0x2 |
| #define clkD4_ctrl_ClkPllSel_CPUPLL_CLKO1 0x3 |
| #define clkD4_ctrl_ClkPllSel_SYSPLL_CLKO1 0x4 |
| |
| #define BA_clkD4_ctrl_ClkPllSwitch 0x0000 |
| #define B16clkD4_ctrl_ClkPllSwitch 0x0000 |
| #define LSb32clkD4_ctrl_ClkPllSwitch 4 |
| #define LSb16clkD4_ctrl_ClkPllSwitch 4 |
| #define bclkD4_ctrl_ClkPllSwitch 1 |
| #define MSK32clkD4_ctrl_ClkPllSwitch 0x00000010 |
| #define clkD4_ctrl_ClkPllSwitch_SYSPLL 0x0 |
| #define clkD4_ctrl_ClkPllSwitch_AVPLL 0x1 |
| |
| #define BA_clkD4_ctrl_ClkSwitch 0x0000 |
| #define B16clkD4_ctrl_ClkSwitch 0x0000 |
| #define LSb32clkD4_ctrl_ClkSwitch 5 |
| #define LSb16clkD4_ctrl_ClkSwitch 5 |
| #define bclkD4_ctrl_ClkSwitch 1 |
| #define MSK32clkD4_ctrl_ClkSwitch 0x00000020 |
| #define clkD4_ctrl_ClkSwitch_SrcClk 0x0 |
| #define clkD4_ctrl_ClkSwitch_DivClk 0x1 |
| |
| #define BA_clkD4_ctrl_ClkD3Switch 0x0000 |
| #define B16clkD4_ctrl_ClkD3Switch 0x0000 |
| #define LSb32clkD4_ctrl_ClkD3Switch 6 |
| #define LSb16clkD4_ctrl_ClkD3Switch 6 |
| #define bclkD4_ctrl_ClkD3Switch 1 |
| #define MSK32clkD4_ctrl_ClkD3Switch 0x00000040 |
| #define clkD4_ctrl_ClkD3Switch_NonDiv3Clk 0x0 |
| #define clkD4_ctrl_ClkD3Switch_Div3Clk 0x1 |
| |
| #define BA_clkD4_ctrl_ClkSel 0x0000 |
| #define B16clkD4_ctrl_ClkSel 0x0000 |
| #define LSb32clkD4_ctrl_ClkSel 7 |
| #define LSb16clkD4_ctrl_ClkSel 7 |
| #define bclkD4_ctrl_ClkSel 3 |
| #define MSK32clkD4_ctrl_ClkSel 0x00000380 |
| #define clkD4_ctrl_ClkSel_d2 0x1 |
| #define clkD4_ctrl_ClkSel_d4 0x2 |
| #define clkD4_ctrl_ClkSel_d6 0x3 |
| #define clkD4_ctrl_ClkSel_d8 0x4 |
| #define clkD4_ctrl_ClkSel_d12 0x5 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_clkD4 { |
| /////////////////////////////////////////////////////////// |
| #define GET32clkD4_ctrl_ClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32clkD4_ctrl_ClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16clkD4_ctrl_ClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16clkD4_ctrl_ClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32clkD4_ctrl_ClkPllSel(r32) _BFGET_(r32, 3, 1) |
| #define SET32clkD4_ctrl_ClkPllSel(r32,v) _BFSET_(r32, 3, 1,v) |
| #define GET16clkD4_ctrl_ClkPllSel(r16) _BFGET_(r16, 3, 1) |
| #define SET16clkD4_ctrl_ClkPllSel(r16,v) _BFSET_(r16, 3, 1,v) |
| |
| #define GET32clkD4_ctrl_ClkPllSwitch(r32) _BFGET_(r32, 4, 4) |
| #define SET32clkD4_ctrl_ClkPllSwitch(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16clkD4_ctrl_ClkPllSwitch(r16) _BFGET_(r16, 4, 4) |
| #define SET16clkD4_ctrl_ClkPllSwitch(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32clkD4_ctrl_ClkSwitch(r32) _BFGET_(r32, 5, 5) |
| #define SET32clkD4_ctrl_ClkSwitch(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16clkD4_ctrl_ClkSwitch(r16) _BFGET_(r16, 5, 5) |
| #define SET16clkD4_ctrl_ClkSwitch(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32clkD4_ctrl_ClkD3Switch(r32) _BFGET_(r32, 6, 6) |
| #define SET32clkD4_ctrl_ClkD3Switch(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16clkD4_ctrl_ClkD3Switch(r16) _BFGET_(r16, 6, 6) |
| #define SET16clkD4_ctrl_ClkD3Switch(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32clkD4_ctrl_ClkSel(r32) _BFGET_(r32, 9, 7) |
| #define SET32clkD4_ctrl_ClkSel(r32,v) _BFSET_(r32, 9, 7,v) |
| #define GET16clkD4_ctrl_ClkSel(r16) _BFGET_(r16, 9, 7) |
| #define SET16clkD4_ctrl_ClkSel(r16,v) _BFSET_(r16, 9, 7,v) |
| |
| #define w32clkD4_ctrl {\ |
| UNSG32 uctrl_ClkEn : 1;\ |
| UNSG32 uctrl_ClkPllSel : 3;\ |
| UNSG32 uctrl_ClkPllSwitch : 1;\ |
| UNSG32 uctrl_ClkSwitch : 1;\ |
| UNSG32 uctrl_ClkD3Switch : 1;\ |
| UNSG32 uctrl_ClkSel : 3;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32clkD4_ctrl; |
| struct w32clkD4_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_clkD4; |
| |
| typedef union T32clkD4_ctrl |
| { UNSG32 u32; |
| struct w32clkD4_ctrl; |
| } T32clkD4_ctrl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TclkD4_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32clkD4_ctrl; |
| }; |
| } TclkD4_ctrl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 clkD4_drvrd(SIE_clkD4 *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 clkD4_drvwr(SIE_clkD4 *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void clkD4_reset(SIE_clkD4 *p); |
| SIGN32 clkD4_cmp (SIE_clkD4 *p, SIE_clkD4 *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define clkD4_check(p,pie,pfx,hLOG) clkD4_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define clkD4_print(p, pfx,hLOG) clkD4_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: clkD4 |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE clkD6 (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Control register |
| /// ### |
| /// %unsigned 1 ClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Clock enable register |
| /// * 0: Disable |
| /// * 1: Enable (default) |
| /// ### |
| /// %unsigned 3 ClkPllSel 0x4 |
| /// : APLL0_CLKO1 0x0 |
| /// : APLL1_CLKO1 0x1 |
| /// : MEMPLL_CLKO1 0x2 |
| /// : CPUPLL_CLKO1 0x3 |
| /// : SYSPLL_CLKO1 0x4 |
| /// ### |
| /// * Clock source selection |
| /// * 0: AVPLLB4 – AVPLL Channel 2 |
| /// * 1: AVPLLB5 – AVPLL Channel 5 |
| /// * 2: AVPLLB6 – AVPLL Channel 6 |
| /// * 3: AVPLLB7 - MEMPLL |
| /// * 4: SYSPLL - SYSPLL DIV3 (default) |
| /// * 5-7: Reserved |
| /// ### |
| /// %unsigned 1 ClkPllSwitch 0x0 |
| /// : SYSPLL 0x0 |
| /// : AVPLL 0x1 |
| /// ### |
| /// * Switch to select between SYSPLL or AVPLL as a clock source |
| /// * 0: SYSPLL (default) |
| /// * 1: AVPLL (selected output of ClkPllSel mux) |
| /// ### |
| /// %unsigned 1 ClkSwitch 0x1 |
| /// : SrcClk 0x0 |
| /// : DivClk 0x1 |
| /// ### |
| /// * Clock divider switch select |
| /// * 0: No divider |
| /// * 1: Use Divider (default) |
| /// ### |
| /// %unsigned 1 ClkD3Switch 0x0 |
| /// : NonDiv3Clk 0x0 |
| /// : Div3Clk 0x1 |
| /// ### |
| /// * Divide by 3 clock switch |
| /// * 0: No Divide by 3 (default) |
| /// * 1: Use Divide by 3 |
| /// ### |
| /// %unsigned 3 ClkSel 0x3 |
| /// : d2 0x1 |
| /// : d4 0x2 |
| /// : d6 0x3 |
| /// : d8 0x4 |
| /// : d12 0x5 |
| /// ### |
| /// * Clock divider Selection |
| /// * 0: Reserved |
| /// * 1: Divide by 2 ( default) |
| /// * 2: Divide by 4 |
| /// * 3: Divide by 6 |
| /// * 4: Divide by 8 |
| /// * 5: Divide by 12 |
| /// * 6-7: Reserved |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 4B, bits: 10b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_clkD6 |
| #define h_clkD6 (){} |
| |
| #define RA_clkD6_ctrl 0x0000 |
| |
| #define BA_clkD6_ctrl_ClkEn 0x0000 |
| #define B16clkD6_ctrl_ClkEn 0x0000 |
| #define LSb32clkD6_ctrl_ClkEn 0 |
| #define LSb16clkD6_ctrl_ClkEn 0 |
| #define bclkD6_ctrl_ClkEn 1 |
| #define MSK32clkD6_ctrl_ClkEn 0x00000001 |
| #define clkD6_ctrl_ClkEn_enable 0x1 |
| #define clkD6_ctrl_ClkEn_disable 0x0 |
| |
| #define BA_clkD6_ctrl_ClkPllSel 0x0000 |
| #define B16clkD6_ctrl_ClkPllSel 0x0000 |
| #define LSb32clkD6_ctrl_ClkPllSel 1 |
| #define LSb16clkD6_ctrl_ClkPllSel 1 |
| #define bclkD6_ctrl_ClkPllSel 3 |
| #define MSK32clkD6_ctrl_ClkPllSel 0x0000000E |
| #define clkD6_ctrl_ClkPllSel_APLL0_CLKO1 0x0 |
| #define clkD6_ctrl_ClkPllSel_APLL1_CLKO1 0x1 |
| #define clkD6_ctrl_ClkPllSel_MEMPLL_CLKO1 0x2 |
| #define clkD6_ctrl_ClkPllSel_CPUPLL_CLKO1 0x3 |
| #define clkD6_ctrl_ClkPllSel_SYSPLL_CLKO1 0x4 |
| |
| #define BA_clkD6_ctrl_ClkPllSwitch 0x0000 |
| #define B16clkD6_ctrl_ClkPllSwitch 0x0000 |
| #define LSb32clkD6_ctrl_ClkPllSwitch 4 |
| #define LSb16clkD6_ctrl_ClkPllSwitch 4 |
| #define bclkD6_ctrl_ClkPllSwitch 1 |
| #define MSK32clkD6_ctrl_ClkPllSwitch 0x00000010 |
| #define clkD6_ctrl_ClkPllSwitch_SYSPLL 0x0 |
| #define clkD6_ctrl_ClkPllSwitch_AVPLL 0x1 |
| |
| #define BA_clkD6_ctrl_ClkSwitch 0x0000 |
| #define B16clkD6_ctrl_ClkSwitch 0x0000 |
| #define LSb32clkD6_ctrl_ClkSwitch 5 |
| #define LSb16clkD6_ctrl_ClkSwitch 5 |
| #define bclkD6_ctrl_ClkSwitch 1 |
| #define MSK32clkD6_ctrl_ClkSwitch 0x00000020 |
| #define clkD6_ctrl_ClkSwitch_SrcClk 0x0 |
| #define clkD6_ctrl_ClkSwitch_DivClk 0x1 |
| |
| #define BA_clkD6_ctrl_ClkD3Switch 0x0000 |
| #define B16clkD6_ctrl_ClkD3Switch 0x0000 |
| #define LSb32clkD6_ctrl_ClkD3Switch 6 |
| #define LSb16clkD6_ctrl_ClkD3Switch 6 |
| #define bclkD6_ctrl_ClkD3Switch 1 |
| #define MSK32clkD6_ctrl_ClkD3Switch 0x00000040 |
| #define clkD6_ctrl_ClkD3Switch_NonDiv3Clk 0x0 |
| #define clkD6_ctrl_ClkD3Switch_Div3Clk 0x1 |
| |
| #define BA_clkD6_ctrl_ClkSel 0x0000 |
| #define B16clkD6_ctrl_ClkSel 0x0000 |
| #define LSb32clkD6_ctrl_ClkSel 7 |
| #define LSb16clkD6_ctrl_ClkSel 7 |
| #define bclkD6_ctrl_ClkSel 3 |
| #define MSK32clkD6_ctrl_ClkSel 0x00000380 |
| #define clkD6_ctrl_ClkSel_d2 0x1 |
| #define clkD6_ctrl_ClkSel_d4 0x2 |
| #define clkD6_ctrl_ClkSel_d6 0x3 |
| #define clkD6_ctrl_ClkSel_d8 0x4 |
| #define clkD6_ctrl_ClkSel_d12 0x5 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_clkD6 { |
| /////////////////////////////////////////////////////////// |
| #define GET32clkD6_ctrl_ClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32clkD6_ctrl_ClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16clkD6_ctrl_ClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16clkD6_ctrl_ClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32clkD6_ctrl_ClkPllSel(r32) _BFGET_(r32, 3, 1) |
| #define SET32clkD6_ctrl_ClkPllSel(r32,v) _BFSET_(r32, 3, 1,v) |
| #define GET16clkD6_ctrl_ClkPllSel(r16) _BFGET_(r16, 3, 1) |
| #define SET16clkD6_ctrl_ClkPllSel(r16,v) _BFSET_(r16, 3, 1,v) |
| |
| #define GET32clkD6_ctrl_ClkPllSwitch(r32) _BFGET_(r32, 4, 4) |
| #define SET32clkD6_ctrl_ClkPllSwitch(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16clkD6_ctrl_ClkPllSwitch(r16) _BFGET_(r16, 4, 4) |
| #define SET16clkD6_ctrl_ClkPllSwitch(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32clkD6_ctrl_ClkSwitch(r32) _BFGET_(r32, 5, 5) |
| #define SET32clkD6_ctrl_ClkSwitch(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16clkD6_ctrl_ClkSwitch(r16) _BFGET_(r16, 5, 5) |
| #define SET16clkD6_ctrl_ClkSwitch(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32clkD6_ctrl_ClkD3Switch(r32) _BFGET_(r32, 6, 6) |
| #define SET32clkD6_ctrl_ClkD3Switch(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16clkD6_ctrl_ClkD3Switch(r16) _BFGET_(r16, 6, 6) |
| #define SET16clkD6_ctrl_ClkD3Switch(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32clkD6_ctrl_ClkSel(r32) _BFGET_(r32, 9, 7) |
| #define SET32clkD6_ctrl_ClkSel(r32,v) _BFSET_(r32, 9, 7,v) |
| #define GET16clkD6_ctrl_ClkSel(r16) _BFGET_(r16, 9, 7) |
| #define SET16clkD6_ctrl_ClkSel(r16,v) _BFSET_(r16, 9, 7,v) |
| |
| #define w32clkD6_ctrl {\ |
| UNSG32 uctrl_ClkEn : 1;\ |
| UNSG32 uctrl_ClkPllSel : 3;\ |
| UNSG32 uctrl_ClkPllSwitch : 1;\ |
| UNSG32 uctrl_ClkSwitch : 1;\ |
| UNSG32 uctrl_ClkD3Switch : 1;\ |
| UNSG32 uctrl_ClkSel : 3;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32clkD6_ctrl; |
| struct w32clkD6_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_clkD6; |
| |
| typedef union T32clkD6_ctrl |
| { UNSG32 u32; |
| struct w32clkD6_ctrl; |
| } T32clkD6_ctrl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TclkD6_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32clkD6_ctrl; |
| }; |
| } TclkD6_ctrl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 clkD6_drvrd(SIE_clkD6 *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 clkD6_drvwr(SIE_clkD6 *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void clkD6_reset(SIE_clkD6 *p); |
| SIGN32 clkD6_cmp (SIE_clkD6 *p, SIE_clkD6 *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define clkD6_check(p,pie,pfx,hLOG) clkD6_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define clkD6_print(p, pfx,hLOG) clkD6_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: clkD6 |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE clkD8 (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Control register |
| /// ### |
| /// %unsigned 1 ClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Clock enable register |
| /// * 0: Disable |
| /// * 1: Enable (default) |
| /// ### |
| /// %unsigned 3 ClkPllSel 0x4 |
| /// : APLL0_CLKO1 0x0 |
| /// : APLL1_CLKO1 0x1 |
| /// : MEMPLL_CLKO1 0x2 |
| /// : CPUPLL_CLKO1 0x3 |
| /// : SYSPLL_CLKO1 0x4 |
| /// ### |
| /// * Clock source selection |
| /// * 0: AVPLLB4 – AVPLL Channel 2 |
| /// * 1: AVPLLB5 – AVPLL Channel 5 |
| /// * 2: AVPLLB6 – AVPLL Channel 6 |
| /// * 3: AVPLLB7 - MEMPLL |
| /// * 4: SYSPLL - SYSPLL DIV3 (default) |
| /// * 5-7: Reserved |
| /// ### |
| /// %unsigned 1 ClkPllSwitch 0x0 |
| /// : SYSPLL 0x0 |
| /// : AVPLL 0x1 |
| /// ### |
| /// * Switch to select between SYSPLL or AVPLL as a clock source |
| /// * 0: SYSPLL (default) |
| /// * 1: AVPLL (selected output of ClkPllSel mux) |
| /// ### |
| /// %unsigned 1 ClkSwitch 0x1 |
| /// : SrcClk 0x0 |
| /// : DivClk 0x1 |
| /// ### |
| /// * Clock divider switch select |
| /// * 0: No divider |
| /// * 1: Use Divider (default) |
| /// ### |
| /// %unsigned 1 ClkD3Switch 0x0 |
| /// : NonDiv3Clk 0x0 |
| /// : Div3Clk 0x1 |
| /// ### |
| /// * Divide by 3 clock switch |
| /// * 0: No Divide by 3 (default) |
| /// * 1: Use Divide by 3 |
| /// ### |
| /// %unsigned 3 ClkSel 0x4 |
| /// : d2 0x1 |
| /// : d4 0x2 |
| /// : d6 0x3 |
| /// : d8 0x4 |
| /// : d12 0x5 |
| /// ### |
| /// * Clock divider Selection |
| /// * 0: Reserved |
| /// * 1: Divide by 2 ( default) |
| /// * 2: Divide by 4 |
| /// * 3: Divide by 6 |
| /// * 4: Divide by 8 |
| /// * 5: Divide by 12 |
| /// * 6-7: Reserved |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 4B, bits: 10b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_clkD8 |
| #define h_clkD8 (){} |
| |
| #define RA_clkD8_ctrl 0x0000 |
| |
| #define BA_clkD8_ctrl_ClkEn 0x0000 |
| #define B16clkD8_ctrl_ClkEn 0x0000 |
| #define LSb32clkD8_ctrl_ClkEn 0 |
| #define LSb16clkD8_ctrl_ClkEn 0 |
| #define bclkD8_ctrl_ClkEn 1 |
| #define MSK32clkD8_ctrl_ClkEn 0x00000001 |
| #define clkD8_ctrl_ClkEn_enable 0x1 |
| #define clkD8_ctrl_ClkEn_disable 0x0 |
| |
| #define BA_clkD8_ctrl_ClkPllSel 0x0000 |
| #define B16clkD8_ctrl_ClkPllSel 0x0000 |
| #define LSb32clkD8_ctrl_ClkPllSel 1 |
| #define LSb16clkD8_ctrl_ClkPllSel 1 |
| #define bclkD8_ctrl_ClkPllSel 3 |
| #define MSK32clkD8_ctrl_ClkPllSel 0x0000000E |
| #define clkD8_ctrl_ClkPllSel_APLL0_CLKO1 0x0 |
| #define clkD8_ctrl_ClkPllSel_APLL1_CLKO1 0x1 |
| #define clkD8_ctrl_ClkPllSel_MEMPLL_CLKO1 0x2 |
| #define clkD8_ctrl_ClkPllSel_CPUPLL_CLKO1 0x3 |
| #define clkD8_ctrl_ClkPllSel_SYSPLL_CLKO1 0x4 |
| |
| #define BA_clkD8_ctrl_ClkPllSwitch 0x0000 |
| #define B16clkD8_ctrl_ClkPllSwitch 0x0000 |
| #define LSb32clkD8_ctrl_ClkPllSwitch 4 |
| #define LSb16clkD8_ctrl_ClkPllSwitch 4 |
| #define bclkD8_ctrl_ClkPllSwitch 1 |
| #define MSK32clkD8_ctrl_ClkPllSwitch 0x00000010 |
| #define clkD8_ctrl_ClkPllSwitch_SYSPLL 0x0 |
| #define clkD8_ctrl_ClkPllSwitch_AVPLL 0x1 |
| |
| #define BA_clkD8_ctrl_ClkSwitch 0x0000 |
| #define B16clkD8_ctrl_ClkSwitch 0x0000 |
| #define LSb32clkD8_ctrl_ClkSwitch 5 |
| #define LSb16clkD8_ctrl_ClkSwitch 5 |
| #define bclkD8_ctrl_ClkSwitch 1 |
| #define MSK32clkD8_ctrl_ClkSwitch 0x00000020 |
| #define clkD8_ctrl_ClkSwitch_SrcClk 0x0 |
| #define clkD8_ctrl_ClkSwitch_DivClk 0x1 |
| |
| #define BA_clkD8_ctrl_ClkD3Switch 0x0000 |
| #define B16clkD8_ctrl_ClkD3Switch 0x0000 |
| #define LSb32clkD8_ctrl_ClkD3Switch 6 |
| #define LSb16clkD8_ctrl_ClkD3Switch 6 |
| #define bclkD8_ctrl_ClkD3Switch 1 |
| #define MSK32clkD8_ctrl_ClkD3Switch 0x00000040 |
| #define clkD8_ctrl_ClkD3Switch_NonDiv3Clk 0x0 |
| #define clkD8_ctrl_ClkD3Switch_Div3Clk 0x1 |
| |
| #define BA_clkD8_ctrl_ClkSel 0x0000 |
| #define B16clkD8_ctrl_ClkSel 0x0000 |
| #define LSb32clkD8_ctrl_ClkSel 7 |
| #define LSb16clkD8_ctrl_ClkSel 7 |
| #define bclkD8_ctrl_ClkSel 3 |
| #define MSK32clkD8_ctrl_ClkSel 0x00000380 |
| #define clkD8_ctrl_ClkSel_d2 0x1 |
| #define clkD8_ctrl_ClkSel_d4 0x2 |
| #define clkD8_ctrl_ClkSel_d6 0x3 |
| #define clkD8_ctrl_ClkSel_d8 0x4 |
| #define clkD8_ctrl_ClkSel_d12 0x5 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_clkD8 { |
| /////////////////////////////////////////////////////////// |
| #define GET32clkD8_ctrl_ClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32clkD8_ctrl_ClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16clkD8_ctrl_ClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16clkD8_ctrl_ClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32clkD8_ctrl_ClkPllSel(r32) _BFGET_(r32, 3, 1) |
| #define SET32clkD8_ctrl_ClkPllSel(r32,v) _BFSET_(r32, 3, 1,v) |
| #define GET16clkD8_ctrl_ClkPllSel(r16) _BFGET_(r16, 3, 1) |
| #define SET16clkD8_ctrl_ClkPllSel(r16,v) _BFSET_(r16, 3, 1,v) |
| |
| #define GET32clkD8_ctrl_ClkPllSwitch(r32) _BFGET_(r32, 4, 4) |
| #define SET32clkD8_ctrl_ClkPllSwitch(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16clkD8_ctrl_ClkPllSwitch(r16) _BFGET_(r16, 4, 4) |
| #define SET16clkD8_ctrl_ClkPllSwitch(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32clkD8_ctrl_ClkSwitch(r32) _BFGET_(r32, 5, 5) |
| #define SET32clkD8_ctrl_ClkSwitch(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16clkD8_ctrl_ClkSwitch(r16) _BFGET_(r16, 5, 5) |
| #define SET16clkD8_ctrl_ClkSwitch(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32clkD8_ctrl_ClkD3Switch(r32) _BFGET_(r32, 6, 6) |
| #define SET32clkD8_ctrl_ClkD3Switch(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16clkD8_ctrl_ClkD3Switch(r16) _BFGET_(r16, 6, 6) |
| #define SET16clkD8_ctrl_ClkD3Switch(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32clkD8_ctrl_ClkSel(r32) _BFGET_(r32, 9, 7) |
| #define SET32clkD8_ctrl_ClkSel(r32,v) _BFSET_(r32, 9, 7,v) |
| #define GET16clkD8_ctrl_ClkSel(r16) _BFGET_(r16, 9, 7) |
| #define SET16clkD8_ctrl_ClkSel(r16,v) _BFSET_(r16, 9, 7,v) |
| |
| #define w32clkD8_ctrl {\ |
| UNSG32 uctrl_ClkEn : 1;\ |
| UNSG32 uctrl_ClkPllSel : 3;\ |
| UNSG32 uctrl_ClkPllSwitch : 1;\ |
| UNSG32 uctrl_ClkSwitch : 1;\ |
| UNSG32 uctrl_ClkD3Switch : 1;\ |
| UNSG32 uctrl_ClkSel : 3;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32clkD8_ctrl; |
| struct w32clkD8_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_clkD8; |
| |
| typedef union T32clkD8_ctrl |
| { UNSG32 u32; |
| struct w32clkD8_ctrl; |
| } T32clkD8_ctrl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TclkD8_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32clkD8_ctrl; |
| }; |
| } TclkD8_ctrl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 clkD8_drvrd(SIE_clkD8 *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 clkD8_drvwr(SIE_clkD8 *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void clkD8_reset(SIE_clkD8 *p); |
| SIGN32 clkD8_cmp (SIE_clkD8 *p, SIE_clkD8 *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define clkD8_check(p,pie,pfx,hLOG) clkD8_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define clkD8_print(p, pfx,hLOG) clkD8_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: clkD8 |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE clkD12 (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ctrl (P-) |
| /// ### |
| /// * Control register |
| /// ### |
| /// %unsigned 1 ClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Clock enable register |
| /// * 0: Disable |
| /// * 1: Enable (default) |
| /// ### |
| /// %unsigned 3 ClkPllSel 0x4 |
| /// : APLL0_CLKO1 0x0 |
| /// : APLL1_CLKO1 0x1 |
| /// : MEMPLL_CLKO1 0x2 |
| /// : CPUPLL_CLKO1 0x3 |
| /// : SYSPLL_CLKO1 0x4 |
| /// ### |
| /// * Clock source selection |
| /// * 0: AVPLLB4 – AVPLL Channel 2 |
| /// * 1: AVPLLB5 – AVPLL Channel 5 |
| /// * 2: AVPLLB6 – AVPLL Channel 6 |
| /// * 3: AVPLLB7 - MEMPLL |
| /// * 4: SYSPLL - SYSPLL DIV3 (default) |
| /// * 5-7: Reserved |
| /// ### |
| /// %unsigned 1 ClkPllSwitch 0x0 |
| /// : SYSPLL 0x0 |
| /// : AVPLL 0x1 |
| /// ### |
| /// * Switch to select between SYSPLL or AVPLL as a clock source |
| /// * 0: SYSPLL (default) |
| /// * 1: AVPLL (selected output of ClkPllSel mux) |
| /// ### |
| /// %unsigned 1 ClkSwitch 0x1 |
| /// : SrcClk 0x0 |
| /// : DivClk 0x1 |
| /// ### |
| /// * Clock divider switch select |
| /// * 0: No divider |
| /// * 1: Use Divider (default) |
| /// ### |
| /// %unsigned 1 ClkD3Switch 0x0 |
| /// : NonDiv3Clk 0x0 |
| /// : Div3Clk 0x1 |
| /// ### |
| /// * Divide by 3 clock switch |
| /// * 0: No Divide by 3 (default) |
| /// * 1: Use Divide by 3 |
| /// ### |
| /// %unsigned 3 ClkSel 0x5 |
| /// : d2 0x1 |
| /// : d4 0x2 |
| /// : d6 0x3 |
| /// : d8 0x4 |
| /// : d12 0x5 |
| /// ### |
| /// * Clock divider Selection |
| /// * 0: Reserved |
| /// * 1: Divide by 2 ( default) |
| /// * 2: Divide by 4 |
| /// * 3: Divide by 6 |
| /// * 4: Divide by 8 |
| /// * 5: Divide by 12 |
| /// * 6-7: Reserved |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 4B, bits: 10b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_clkD12 |
| #define h_clkD12 (){} |
| |
| #define RA_clkD12_ctrl 0x0000 |
| |
| #define BA_clkD12_ctrl_ClkEn 0x0000 |
| #define B16clkD12_ctrl_ClkEn 0x0000 |
| #define LSb32clkD12_ctrl_ClkEn 0 |
| #define LSb16clkD12_ctrl_ClkEn 0 |
| #define bclkD12_ctrl_ClkEn 1 |
| #define MSK32clkD12_ctrl_ClkEn 0x00000001 |
| #define clkD12_ctrl_ClkEn_enable 0x1 |
| #define clkD12_ctrl_ClkEn_disable 0x0 |
| |
| #define BA_clkD12_ctrl_ClkPllSel 0x0000 |
| #define B16clkD12_ctrl_ClkPllSel 0x0000 |
| #define LSb32clkD12_ctrl_ClkPllSel 1 |
| #define LSb16clkD12_ctrl_ClkPllSel 1 |
| #define bclkD12_ctrl_ClkPllSel 3 |
| #define MSK32clkD12_ctrl_ClkPllSel 0x0000000E |
| #define clkD12_ctrl_ClkPllSel_APLL0_CLKO1 0x0 |
| #define clkD12_ctrl_ClkPllSel_APLL1_CLKO1 0x1 |
| #define clkD12_ctrl_ClkPllSel_MEMPLL_CLKO1 0x2 |
| #define clkD12_ctrl_ClkPllSel_CPUPLL_CLKO1 0x3 |
| #define clkD12_ctrl_ClkPllSel_SYSPLL_CLKO1 0x4 |
| |
| #define BA_clkD12_ctrl_ClkPllSwitch 0x0000 |
| #define B16clkD12_ctrl_ClkPllSwitch 0x0000 |
| #define LSb32clkD12_ctrl_ClkPllSwitch 4 |
| #define LSb16clkD12_ctrl_ClkPllSwitch 4 |
| #define bclkD12_ctrl_ClkPllSwitch 1 |
| #define MSK32clkD12_ctrl_ClkPllSwitch 0x00000010 |
| #define clkD12_ctrl_ClkPllSwitch_SYSPLL 0x0 |
| #define clkD12_ctrl_ClkPllSwitch_AVPLL 0x1 |
| |
| #define BA_clkD12_ctrl_ClkSwitch 0x0000 |
| #define B16clkD12_ctrl_ClkSwitch 0x0000 |
| #define LSb32clkD12_ctrl_ClkSwitch 5 |
| #define LSb16clkD12_ctrl_ClkSwitch 5 |
| #define bclkD12_ctrl_ClkSwitch 1 |
| #define MSK32clkD12_ctrl_ClkSwitch 0x00000020 |
| #define clkD12_ctrl_ClkSwitch_SrcClk 0x0 |
| #define clkD12_ctrl_ClkSwitch_DivClk 0x1 |
| |
| #define BA_clkD12_ctrl_ClkD3Switch 0x0000 |
| #define B16clkD12_ctrl_ClkD3Switch 0x0000 |
| #define LSb32clkD12_ctrl_ClkD3Switch 6 |
| #define LSb16clkD12_ctrl_ClkD3Switch 6 |
| #define bclkD12_ctrl_ClkD3Switch 1 |
| #define MSK32clkD12_ctrl_ClkD3Switch 0x00000040 |
| #define clkD12_ctrl_ClkD3Switch_NonDiv3Clk 0x0 |
| #define clkD12_ctrl_ClkD3Switch_Div3Clk 0x1 |
| |
| #define BA_clkD12_ctrl_ClkSel 0x0000 |
| #define B16clkD12_ctrl_ClkSel 0x0000 |
| #define LSb32clkD12_ctrl_ClkSel 7 |
| #define LSb16clkD12_ctrl_ClkSel 7 |
| #define bclkD12_ctrl_ClkSel 3 |
| #define MSK32clkD12_ctrl_ClkSel 0x00000380 |
| #define clkD12_ctrl_ClkSel_d2 0x1 |
| #define clkD12_ctrl_ClkSel_d4 0x2 |
| #define clkD12_ctrl_ClkSel_d6 0x3 |
| #define clkD12_ctrl_ClkSel_d8 0x4 |
| #define clkD12_ctrl_ClkSel_d12 0x5 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_clkD12 { |
| /////////////////////////////////////////////////////////// |
| #define GET32clkD12_ctrl_ClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32clkD12_ctrl_ClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16clkD12_ctrl_ClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16clkD12_ctrl_ClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32clkD12_ctrl_ClkPllSel(r32) _BFGET_(r32, 3, 1) |
| #define SET32clkD12_ctrl_ClkPllSel(r32,v) _BFSET_(r32, 3, 1,v) |
| #define GET16clkD12_ctrl_ClkPllSel(r16) _BFGET_(r16, 3, 1) |
| #define SET16clkD12_ctrl_ClkPllSel(r16,v) _BFSET_(r16, 3, 1,v) |
| |
| #define GET32clkD12_ctrl_ClkPllSwitch(r32) _BFGET_(r32, 4, 4) |
| #define SET32clkD12_ctrl_ClkPllSwitch(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16clkD12_ctrl_ClkPllSwitch(r16) _BFGET_(r16, 4, 4) |
| #define SET16clkD12_ctrl_ClkPllSwitch(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32clkD12_ctrl_ClkSwitch(r32) _BFGET_(r32, 5, 5) |
| #define SET32clkD12_ctrl_ClkSwitch(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16clkD12_ctrl_ClkSwitch(r16) _BFGET_(r16, 5, 5) |
| #define SET16clkD12_ctrl_ClkSwitch(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32clkD12_ctrl_ClkD3Switch(r32) _BFGET_(r32, 6, 6) |
| #define SET32clkD12_ctrl_ClkD3Switch(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16clkD12_ctrl_ClkD3Switch(r16) _BFGET_(r16, 6, 6) |
| #define SET16clkD12_ctrl_ClkD3Switch(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32clkD12_ctrl_ClkSel(r32) _BFGET_(r32, 9, 7) |
| #define SET32clkD12_ctrl_ClkSel(r32,v) _BFSET_(r32, 9, 7,v) |
| #define GET16clkD12_ctrl_ClkSel(r16) _BFGET_(r16, 9, 7) |
| #define SET16clkD12_ctrl_ClkSel(r16,v) _BFSET_(r16, 9, 7,v) |
| |
| #define w32clkD12_ctrl {\ |
| UNSG32 uctrl_ClkEn : 1;\ |
| UNSG32 uctrl_ClkPllSel : 3;\ |
| UNSG32 uctrl_ClkPllSwitch : 1;\ |
| UNSG32 uctrl_ClkSwitch : 1;\ |
| UNSG32 uctrl_ClkD3Switch : 1;\ |
| UNSG32 uctrl_ClkSel : 3;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32clkD12_ctrl; |
| struct w32clkD12_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_clkD12; |
| |
| typedef union T32clkD12_ctrl |
| { UNSG32 u32; |
| struct w32clkD12_ctrl; |
| } T32clkD12_ctrl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TclkD12_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32clkD12_ctrl; |
| }; |
| } TclkD12_ctrl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 clkD12_drvrd(SIE_clkD12 *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 clkD12_drvwr(SIE_clkD12 *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void clkD12_reset(SIE_clkD12 *p); |
| SIGN32 clkD12_cmp (SIE_clkD12 *p, SIE_clkD12 *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define clkD12_check(p,pie,pfx,hLOG) clkD12_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define clkD12_print(p, pfx,hLOG) clkD12_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: clkD12 |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE PERIF biu (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 PHY_DBG_CTRL (P) |
| /// %unsigned 3 perif_dbg_sel 0x0 |
| /// ### |
| /// * 3'b000 : usbOTG debug bus |
| /// * 3'b001 : pcie0 debug bus |
| /// * 3'b010: pcie1 debug bus |
| /// ### |
| /// %unsigned 2 SIF_MUX_SEL 0x0 |
| /// ### |
| /// * 2'b00 : Reserved |
| /// * 2'b01 : SIF for SATA COMPHY |
| /// * 2'b10 : SIF for PCIE COMPHY |
| /// * 2'b11 : SIF for USB3 COMPHY |
| /// ### |
| /// %% 27 # Stuffing bits... |
| /// @ 0x00004 USB_CTRL (P) |
| /// %unsigned 1 DISABLE_EL16 0x0 |
| /// ### |
| /// * 0: Not disable EL16 compliance |
| /// * 1: Disable EL 16 compliance |
| /// ### |
| /// %unsigned 2 CTRL_MODE 0x0 |
| /// ### |
| /// * 00 : For OTG mode |
| /// ### |
| /// %unsigned 1 FORCE_PHYSTCKYRST 0x0 |
| /// ### |
| /// * 0: Can use O_CLK_RDY from PHY to deassert prst_n |
| /// * 1: Desassertion of prst_n controlled through usbOtg sticky reset bit. |
| /// ### |
| /// %% 28 # Stuffing bits... |
| /// @ 0x00008 PXBAR_ASIB_SEL (P) |
| /// %unsigned 1 NAND_EMMC 0x0 |
| /// ### |
| /// * 0: Pxbar asib connected to NAND |
| /// * 1: Pxbar asib connected to EMMC. |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// @ 0x0000C NAND_CTL0 (P) |
| /// ### |
| /// * NAND IP Control register0 |
| /// ### |
| /// %unsigned 1 discovery_inhibit 0x1 |
| /// ### |
| /// * Inhibit controller from discovery |
| /// ### |
| /// %unsigned 1 discovery_ignore_crc 0x1 |
| /// ### |
| /// * Disable CRC during discovery |
| /// ### |
| /// %unsigned 16 rb_valid_time 0x3E8 |
| /// ### |
| /// * RB valid time |
| /// ### |
| /// %% 14 # Stuffing bits... |
| /// @ 0x00010 NAND_CTL1 (P) |
| /// ### |
| /// * NAND IP Control register1 |
| /// ### |
| /// %unsigned 16 dd_page_size 0x1000 |
| /// ### |
| /// * DD page size |
| /// ### |
| /// %unsigned 16 dd_page_per_block 0x100 |
| /// ### |
| /// * DD page size |
| /// ### |
| /// @ 0x00014 NAND_CTL2 (P) |
| /// ### |
| /// * NAND IP Control register2 |
| /// ### |
| /// %unsigned 4 dd_lun_number 0x1 |
| /// ### |
| /// * DD LUN number |
| /// ### |
| /// %unsigned 1 dd_four_addr_cycles 0x0 |
| /// ### |
| /// * DD Four addr Cycles |
| /// ### |
| /// %% 27 # Stuffing bits... |
| /// @ 0x00018 NAND_DEVICE_IDL (R-) |
| /// ### |
| /// * NAND Device ID Low |
| /// ### |
| /// %unsigned 32 id_low 0x0 |
| /// ### |
| /// * ID Low value |
| /// ### |
| /// @ 0x0001C NAND_DEVICE_IDH (R-) |
| /// ### |
| /// * NAND Device ID High |
| /// ### |
| /// %unsigned 8 id_high 0x0 |
| /// ### |
| /// * ID High value |
| /// ### |
| /// %% 24 # Stuffing bits... |
| /// @ 0x00020 NAND_STATUS (R-) |
| /// ### |
| /// * NAND Status |
| /// ### |
| /// %unsigned 1 init_comp 0x0 |
| /// ### |
| /// * Initialization Complete |
| /// ### |
| /// %unsigned 1 init_fail 0x0 |
| /// ### |
| /// * Initialization Fail |
| /// ### |
| /// %unsigned 1 ctrl_busy 0x0 |
| /// ### |
| /// * 1: NFC is busy |
| /// * 0 : NFC is Idle |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x00024 RSERVED_CTRL0 (P) |
| /// ### |
| /// * Not used, may be used for ECOs |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 32 ctrl 0x0 |
| /// ### |
| /// * Not used. |
| /// ### |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 40B, bits: 140b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_PERIF |
| #define h_PERIF (){} |
| |
| #define RA_PERIF_PHY_DBG_CTRL 0x0000 |
| |
| #define BA_PERIF_PHY_DBG_CTRL_perif_dbg_sel 0x0000 |
| #define B16PERIF_PHY_DBG_CTRL_perif_dbg_sel 0x0000 |
| #define LSb32PERIF_PHY_DBG_CTRL_perif_dbg_sel 0 |
| #define LSb16PERIF_PHY_DBG_CTRL_perif_dbg_sel 0 |
| #define bPERIF_PHY_DBG_CTRL_perif_dbg_sel 3 |
| #define MSK32PERIF_PHY_DBG_CTRL_perif_dbg_sel 0x00000007 |
| |
| #define BA_PERIF_PHY_DBG_CTRL_SIF_MUX_SEL 0x0000 |
| #define B16PERIF_PHY_DBG_CTRL_SIF_MUX_SEL 0x0000 |
| #define LSb32PERIF_PHY_DBG_CTRL_SIF_MUX_SEL 3 |
| #define LSb16PERIF_PHY_DBG_CTRL_SIF_MUX_SEL 3 |
| #define bPERIF_PHY_DBG_CTRL_SIF_MUX_SEL 2 |
| #define MSK32PERIF_PHY_DBG_CTRL_SIF_MUX_SEL 0x00000018 |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_USB_CTRL 0x0004 |
| |
| #define BA_PERIF_USB_CTRL_DISABLE_EL16 0x0004 |
| #define B16PERIF_USB_CTRL_DISABLE_EL16 0x0004 |
| #define LSb32PERIF_USB_CTRL_DISABLE_EL16 0 |
| #define LSb16PERIF_USB_CTRL_DISABLE_EL16 0 |
| #define bPERIF_USB_CTRL_DISABLE_EL16 1 |
| #define MSK32PERIF_USB_CTRL_DISABLE_EL16 0x00000001 |
| |
| #define BA_PERIF_USB_CTRL_CTRL_MODE 0x0004 |
| #define B16PERIF_USB_CTRL_CTRL_MODE 0x0004 |
| #define LSb32PERIF_USB_CTRL_CTRL_MODE 1 |
| #define LSb16PERIF_USB_CTRL_CTRL_MODE 1 |
| #define bPERIF_USB_CTRL_CTRL_MODE 2 |
| #define MSK32PERIF_USB_CTRL_CTRL_MODE 0x00000006 |
| |
| #define BA_PERIF_USB_CTRL_FORCE_PHYSTCKYRST 0x0004 |
| #define B16PERIF_USB_CTRL_FORCE_PHYSTCKYRST 0x0004 |
| #define LSb32PERIF_USB_CTRL_FORCE_PHYSTCKYRST 3 |
| #define LSb16PERIF_USB_CTRL_FORCE_PHYSTCKYRST 3 |
| #define bPERIF_USB_CTRL_FORCE_PHYSTCKYRST 1 |
| #define MSK32PERIF_USB_CTRL_FORCE_PHYSTCKYRST 0x00000008 |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_PXBAR_ASIB_SEL 0x0008 |
| |
| #define BA_PERIF_PXBAR_ASIB_SEL_NAND_EMMC 0x0008 |
| #define B16PERIF_PXBAR_ASIB_SEL_NAND_EMMC 0x0008 |
| #define LSb32PERIF_PXBAR_ASIB_SEL_NAND_EMMC 0 |
| #define LSb16PERIF_PXBAR_ASIB_SEL_NAND_EMMC 0 |
| #define bPERIF_PXBAR_ASIB_SEL_NAND_EMMC 1 |
| #define MSK32PERIF_PXBAR_ASIB_SEL_NAND_EMMC 0x00000001 |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_NAND_CTL0 0x000C |
| |
| #define BA_PERIF_NAND_CTL0_discovery_inhibit 0x000C |
| #define B16PERIF_NAND_CTL0_discovery_inhibit 0x000C |
| #define LSb32PERIF_NAND_CTL0_discovery_inhibit 0 |
| #define LSb16PERIF_NAND_CTL0_discovery_inhibit 0 |
| #define bPERIF_NAND_CTL0_discovery_inhibit 1 |
| #define MSK32PERIF_NAND_CTL0_discovery_inhibit 0x00000001 |
| |
| #define BA_PERIF_NAND_CTL0_discovery_ignore_crc 0x000C |
| #define B16PERIF_NAND_CTL0_discovery_ignore_crc 0x000C |
| #define LSb32PERIF_NAND_CTL0_discovery_ignore_crc 1 |
| #define LSb16PERIF_NAND_CTL0_discovery_ignore_crc 1 |
| #define bPERIF_NAND_CTL0_discovery_ignore_crc 1 |
| #define MSK32PERIF_NAND_CTL0_discovery_ignore_crc 0x00000002 |
| |
| #define BA_PERIF_NAND_CTL0_rb_valid_time 0x000C |
| #define B16PERIF_NAND_CTL0_rb_valid_time 0x000C |
| #define LSb32PERIF_NAND_CTL0_rb_valid_time 2 |
| #define LSb16PERIF_NAND_CTL0_rb_valid_time 2 |
| #define bPERIF_NAND_CTL0_rb_valid_time 16 |
| #define MSK32PERIF_NAND_CTL0_rb_valid_time 0x0003FFFC |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_NAND_CTL1 0x0010 |
| |
| #define BA_PERIF_NAND_CTL1_dd_page_size 0x0010 |
| #define B16PERIF_NAND_CTL1_dd_page_size 0x0010 |
| #define LSb32PERIF_NAND_CTL1_dd_page_size 0 |
| #define LSb16PERIF_NAND_CTL1_dd_page_size 0 |
| #define bPERIF_NAND_CTL1_dd_page_size 16 |
| #define MSK32PERIF_NAND_CTL1_dd_page_size 0x0000FFFF |
| |
| #define BA_PERIF_NAND_CTL1_dd_page_per_block 0x0012 |
| #define B16PERIF_NAND_CTL1_dd_page_per_block 0x0012 |
| #define LSb32PERIF_NAND_CTL1_dd_page_per_block 16 |
| #define LSb16PERIF_NAND_CTL1_dd_page_per_block 0 |
| #define bPERIF_NAND_CTL1_dd_page_per_block 16 |
| #define MSK32PERIF_NAND_CTL1_dd_page_per_block 0xFFFF0000 |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_NAND_CTL2 0x0014 |
| |
| #define BA_PERIF_NAND_CTL2_dd_lun_number 0x0014 |
| #define B16PERIF_NAND_CTL2_dd_lun_number 0x0014 |
| #define LSb32PERIF_NAND_CTL2_dd_lun_number 0 |
| #define LSb16PERIF_NAND_CTL2_dd_lun_number 0 |
| #define bPERIF_NAND_CTL2_dd_lun_number 4 |
| #define MSK32PERIF_NAND_CTL2_dd_lun_number 0x0000000F |
| |
| #define BA_PERIF_NAND_CTL2_dd_four_addr_cycles 0x0014 |
| #define B16PERIF_NAND_CTL2_dd_four_addr_cycles 0x0014 |
| #define LSb32PERIF_NAND_CTL2_dd_four_addr_cycles 4 |
| #define LSb16PERIF_NAND_CTL2_dd_four_addr_cycles 4 |
| #define bPERIF_NAND_CTL2_dd_four_addr_cycles 1 |
| #define MSK32PERIF_NAND_CTL2_dd_four_addr_cycles 0x00000010 |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_NAND_DEVICE_IDL 0x0018 |
| |
| #define BA_PERIF_NAND_DEVICE_IDL_id_low 0x0018 |
| #define B16PERIF_NAND_DEVICE_IDL_id_low 0x0018 |
| #define LSb32PERIF_NAND_DEVICE_IDL_id_low 0 |
| #define LSb16PERIF_NAND_DEVICE_IDL_id_low 0 |
| #define bPERIF_NAND_DEVICE_IDL_id_low 32 |
| #define MSK32PERIF_NAND_DEVICE_IDL_id_low 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_NAND_DEVICE_IDH 0x001C |
| |
| #define BA_PERIF_NAND_DEVICE_IDH_id_high 0x001C |
| #define B16PERIF_NAND_DEVICE_IDH_id_high 0x001C |
| #define LSb32PERIF_NAND_DEVICE_IDH_id_high 0 |
| #define LSb16PERIF_NAND_DEVICE_IDH_id_high 0 |
| #define bPERIF_NAND_DEVICE_IDH_id_high 8 |
| #define MSK32PERIF_NAND_DEVICE_IDH_id_high 0x000000FF |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_NAND_STATUS 0x0020 |
| |
| #define BA_PERIF_NAND_STATUS_init_comp 0x0020 |
| #define B16PERIF_NAND_STATUS_init_comp 0x0020 |
| #define LSb32PERIF_NAND_STATUS_init_comp 0 |
| #define LSb16PERIF_NAND_STATUS_init_comp 0 |
| #define bPERIF_NAND_STATUS_init_comp 1 |
| #define MSK32PERIF_NAND_STATUS_init_comp 0x00000001 |
| |
| #define BA_PERIF_NAND_STATUS_init_fail 0x0020 |
| #define B16PERIF_NAND_STATUS_init_fail 0x0020 |
| #define LSb32PERIF_NAND_STATUS_init_fail 1 |
| #define LSb16PERIF_NAND_STATUS_init_fail 1 |
| #define bPERIF_NAND_STATUS_init_fail 1 |
| #define MSK32PERIF_NAND_STATUS_init_fail 0x00000002 |
| |
| #define BA_PERIF_NAND_STATUS_ctrl_busy 0x0020 |
| #define B16PERIF_NAND_STATUS_ctrl_busy 0x0020 |
| #define LSb32PERIF_NAND_STATUS_ctrl_busy 2 |
| #define LSb16PERIF_NAND_STATUS_ctrl_busy 2 |
| #define bPERIF_NAND_STATUS_ctrl_busy 1 |
| #define MSK32PERIF_NAND_STATUS_ctrl_busy 0x00000004 |
| /////////////////////////////////////////////////////////// |
| #define RA_PERIF_RSERVED_CTRL0 0x0024 |
| |
| #define BA_PERIF_RSERVED_CTRL0_ctrl 0x0024 |
| #define B16PERIF_RSERVED_CTRL0_ctrl 0x0024 |
| #define LSb32PERIF_RSERVED_CTRL0_ctrl 0 |
| #define LSb16PERIF_RSERVED_CTRL0_ctrl 0 |
| #define bPERIF_RSERVED_CTRL0_ctrl 32 |
| #define MSK32PERIF_RSERVED_CTRL0_ctrl 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_PERIF { |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_PHY_DBG_CTRL_perif_dbg_sel(r32) _BFGET_(r32, 2, 0) |
| #define SET32PERIF_PHY_DBG_CTRL_perif_dbg_sel(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16PERIF_PHY_DBG_CTRL_perif_dbg_sel(r16) _BFGET_(r16, 2, 0) |
| #define SET16PERIF_PHY_DBG_CTRL_perif_dbg_sel(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32PERIF_PHY_DBG_CTRL_SIF_MUX_SEL(r32) _BFGET_(r32, 4, 3) |
| #define SET32PERIF_PHY_DBG_CTRL_SIF_MUX_SEL(r32,v) _BFSET_(r32, 4, 3,v) |
| #define GET16PERIF_PHY_DBG_CTRL_SIF_MUX_SEL(r16) _BFGET_(r16, 4, 3) |
| #define SET16PERIF_PHY_DBG_CTRL_SIF_MUX_SEL(r16,v) _BFSET_(r16, 4, 3,v) |
| |
| #define w32PERIF_PHY_DBG_CTRL {\ |
| UNSG32 uPHY_DBG_CTRL_perif_dbg_sel : 3;\ |
| UNSG32 uPHY_DBG_CTRL_SIF_MUX_SEL : 2;\ |
| UNSG32 RSVDx0_b5 : 27;\ |
| } |
| union { UNSG32 u32PERIF_PHY_DBG_CTRL; |
| struct w32PERIF_PHY_DBG_CTRL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_USB_CTRL_DISABLE_EL16(r32) _BFGET_(r32, 0, 0) |
| #define SET32PERIF_USB_CTRL_DISABLE_EL16(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16PERIF_USB_CTRL_DISABLE_EL16(r16) _BFGET_(r16, 0, 0) |
| #define SET16PERIF_USB_CTRL_DISABLE_EL16(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32PERIF_USB_CTRL_CTRL_MODE(r32) _BFGET_(r32, 2, 1) |
| #define SET32PERIF_USB_CTRL_CTRL_MODE(r32,v) _BFSET_(r32, 2, 1,v) |
| #define GET16PERIF_USB_CTRL_CTRL_MODE(r16) _BFGET_(r16, 2, 1) |
| #define SET16PERIF_USB_CTRL_CTRL_MODE(r16,v) _BFSET_(r16, 2, 1,v) |
| |
| #define GET32PERIF_USB_CTRL_FORCE_PHYSTCKYRST(r32) _BFGET_(r32, 3, 3) |
| #define SET32PERIF_USB_CTRL_FORCE_PHYSTCKYRST(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16PERIF_USB_CTRL_FORCE_PHYSTCKYRST(r16) _BFGET_(r16, 3, 3) |
| #define SET16PERIF_USB_CTRL_FORCE_PHYSTCKYRST(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define w32PERIF_USB_CTRL {\ |
| UNSG32 uUSB_CTRL_DISABLE_EL16 : 1;\ |
| UNSG32 uUSB_CTRL_CTRL_MODE : 2;\ |
| UNSG32 uUSB_CTRL_FORCE_PHYSTCKYRST : 1;\ |
| UNSG32 RSVDx4_b4 : 28;\ |
| } |
| union { UNSG32 u32PERIF_USB_CTRL; |
| struct w32PERIF_USB_CTRL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_PXBAR_ASIB_SEL_NAND_EMMC(r32) _BFGET_(r32, 0, 0) |
| #define SET32PERIF_PXBAR_ASIB_SEL_NAND_EMMC(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16PERIF_PXBAR_ASIB_SEL_NAND_EMMC(r16) _BFGET_(r16, 0, 0) |
| #define SET16PERIF_PXBAR_ASIB_SEL_NAND_EMMC(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32PERIF_PXBAR_ASIB_SEL {\ |
| UNSG32 uPXBAR_ASIB_SEL_NAND_EMMC : 1;\ |
| UNSG32 RSVDx8_b1 : 31;\ |
| } |
| union { UNSG32 u32PERIF_PXBAR_ASIB_SEL; |
| struct w32PERIF_PXBAR_ASIB_SEL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_NAND_CTL0_discovery_inhibit(r32) _BFGET_(r32, 0, 0) |
| #define SET32PERIF_NAND_CTL0_discovery_inhibit(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16PERIF_NAND_CTL0_discovery_inhibit(r16) _BFGET_(r16, 0, 0) |
| #define SET16PERIF_NAND_CTL0_discovery_inhibit(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32PERIF_NAND_CTL0_discovery_ignore_crc(r32) _BFGET_(r32, 1, 1) |
| #define SET32PERIF_NAND_CTL0_discovery_ignore_crc(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16PERIF_NAND_CTL0_discovery_ignore_crc(r16) _BFGET_(r16, 1, 1) |
| #define SET16PERIF_NAND_CTL0_discovery_ignore_crc(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32PERIF_NAND_CTL0_rb_valid_time(r32) _BFGET_(r32,17, 2) |
| #define SET32PERIF_NAND_CTL0_rb_valid_time(r32,v) _BFSET_(r32,17, 2,v) |
| |
| #define w32PERIF_NAND_CTL0 {\ |
| UNSG32 uNAND_CTL0_discovery_inhibit : 1;\ |
| UNSG32 uNAND_CTL0_discovery_ignore_crc : 1;\ |
| UNSG32 uNAND_CTL0_rb_valid_time : 16;\ |
| UNSG32 RSVDxC_b18 : 14;\ |
| } |
| union { UNSG32 u32PERIF_NAND_CTL0; |
| struct w32PERIF_NAND_CTL0; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_NAND_CTL1_dd_page_size(r32) _BFGET_(r32,15, 0) |
| #define SET32PERIF_NAND_CTL1_dd_page_size(r32,v) _BFSET_(r32,15, 0,v) |
| #define GET16PERIF_NAND_CTL1_dd_page_size(r16) _BFGET_(r16,15, 0) |
| #define SET16PERIF_NAND_CTL1_dd_page_size(r16,v) _BFSET_(r16,15, 0,v) |
| |
| #define GET32PERIF_NAND_CTL1_dd_page_per_block(r32) _BFGET_(r32,31,16) |
| #define SET32PERIF_NAND_CTL1_dd_page_per_block(r32,v) _BFSET_(r32,31,16,v) |
| #define GET16PERIF_NAND_CTL1_dd_page_per_block(r16) _BFGET_(r16,15, 0) |
| #define SET16PERIF_NAND_CTL1_dd_page_per_block(r16,v) _BFSET_(r16,15, 0,v) |
| |
| #define w32PERIF_NAND_CTL1 {\ |
| UNSG32 uNAND_CTL1_dd_page_size : 16;\ |
| UNSG32 uNAND_CTL1_dd_page_per_block : 16;\ |
| } |
| union { UNSG32 u32PERIF_NAND_CTL1; |
| struct w32PERIF_NAND_CTL1; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_NAND_CTL2_dd_lun_number(r32) _BFGET_(r32, 3, 0) |
| #define SET32PERIF_NAND_CTL2_dd_lun_number(r32,v) _BFSET_(r32, 3, 0,v) |
| #define GET16PERIF_NAND_CTL2_dd_lun_number(r16) _BFGET_(r16, 3, 0) |
| #define SET16PERIF_NAND_CTL2_dd_lun_number(r16,v) _BFSET_(r16, 3, 0,v) |
| |
| #define GET32PERIF_NAND_CTL2_dd_four_addr_cycles(r32) _BFGET_(r32, 4, 4) |
| #define SET32PERIF_NAND_CTL2_dd_four_addr_cycles(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16PERIF_NAND_CTL2_dd_four_addr_cycles(r16) _BFGET_(r16, 4, 4) |
| #define SET16PERIF_NAND_CTL2_dd_four_addr_cycles(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define w32PERIF_NAND_CTL2 {\ |
| UNSG32 uNAND_CTL2_dd_lun_number : 4;\ |
| UNSG32 uNAND_CTL2_dd_four_addr_cycles : 1;\ |
| UNSG32 RSVDx14_b5 : 27;\ |
| } |
| union { UNSG32 u32PERIF_NAND_CTL2; |
| struct w32PERIF_NAND_CTL2; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_NAND_DEVICE_IDL_id_low(r32) _BFGET_(r32,31, 0) |
| #define SET32PERIF_NAND_DEVICE_IDL_id_low(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32PERIF_NAND_DEVICE_IDL {\ |
| UNSG32 uNAND_DEVICE_IDL_id_low : 32;\ |
| } |
| union { UNSG32 u32PERIF_NAND_DEVICE_IDL; |
| struct w32PERIF_NAND_DEVICE_IDL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_NAND_DEVICE_IDH_id_high(r32) _BFGET_(r32, 7, 0) |
| #define SET32PERIF_NAND_DEVICE_IDH_id_high(r32,v) _BFSET_(r32, 7, 0,v) |
| #define GET16PERIF_NAND_DEVICE_IDH_id_high(r16) _BFGET_(r16, 7, 0) |
| #define SET16PERIF_NAND_DEVICE_IDH_id_high(r16,v) _BFSET_(r16, 7, 0,v) |
| |
| #define w32PERIF_NAND_DEVICE_IDH {\ |
| UNSG32 uNAND_DEVICE_IDH_id_high : 8;\ |
| UNSG32 RSVDx1C_b8 : 24;\ |
| } |
| union { UNSG32 u32PERIF_NAND_DEVICE_IDH; |
| struct w32PERIF_NAND_DEVICE_IDH; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_NAND_STATUS_init_comp(r32) _BFGET_(r32, 0, 0) |
| #define SET32PERIF_NAND_STATUS_init_comp(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16PERIF_NAND_STATUS_init_comp(r16) _BFGET_(r16, 0, 0) |
| #define SET16PERIF_NAND_STATUS_init_comp(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32PERIF_NAND_STATUS_init_fail(r32) _BFGET_(r32, 1, 1) |
| #define SET32PERIF_NAND_STATUS_init_fail(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16PERIF_NAND_STATUS_init_fail(r16) _BFGET_(r16, 1, 1) |
| #define SET16PERIF_NAND_STATUS_init_fail(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32PERIF_NAND_STATUS_ctrl_busy(r32) _BFGET_(r32, 2, 2) |
| #define SET32PERIF_NAND_STATUS_ctrl_busy(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16PERIF_NAND_STATUS_ctrl_busy(r16) _BFGET_(r16, 2, 2) |
| #define SET16PERIF_NAND_STATUS_ctrl_busy(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32PERIF_NAND_STATUS {\ |
| UNSG32 uNAND_STATUS_init_comp : 1;\ |
| UNSG32 uNAND_STATUS_init_fail : 1;\ |
| UNSG32 uNAND_STATUS_ctrl_busy : 1;\ |
| UNSG32 RSVDx20_b3 : 29;\ |
| } |
| union { UNSG32 u32PERIF_NAND_STATUS; |
| struct w32PERIF_NAND_STATUS; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PERIF_RSERVED_CTRL0_ctrl(r32) _BFGET_(r32,31, 0) |
| #define SET32PERIF_RSERVED_CTRL0_ctrl(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32PERIF_RSERVED_CTRL0 {\ |
| UNSG32 uRSERVED_CTRL0_ctrl : 32;\ |
| } |
| union { UNSG32 u32PERIF_RSERVED_CTRL0; |
| struct w32PERIF_RSERVED_CTRL0; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_PERIF; |
| |
| typedef union T32PERIF_PHY_DBG_CTRL |
| { UNSG32 u32; |
| struct w32PERIF_PHY_DBG_CTRL; |
| } T32PERIF_PHY_DBG_CTRL; |
| typedef union T32PERIF_USB_CTRL |
| { UNSG32 u32; |
| struct w32PERIF_USB_CTRL; |
| } T32PERIF_USB_CTRL; |
| typedef union T32PERIF_PXBAR_ASIB_SEL |
| { UNSG32 u32; |
| struct w32PERIF_PXBAR_ASIB_SEL; |
| } T32PERIF_PXBAR_ASIB_SEL; |
| typedef union T32PERIF_NAND_CTL0 |
| { UNSG32 u32; |
| struct w32PERIF_NAND_CTL0; |
| } T32PERIF_NAND_CTL0; |
| typedef union T32PERIF_NAND_CTL1 |
| { UNSG32 u32; |
| struct w32PERIF_NAND_CTL1; |
| } T32PERIF_NAND_CTL1; |
| typedef union T32PERIF_NAND_CTL2 |
| { UNSG32 u32; |
| struct w32PERIF_NAND_CTL2; |
| } T32PERIF_NAND_CTL2; |
| typedef union T32PERIF_NAND_DEVICE_IDL |
| { UNSG32 u32; |
| struct w32PERIF_NAND_DEVICE_IDL; |
| } T32PERIF_NAND_DEVICE_IDL; |
| typedef union T32PERIF_NAND_DEVICE_IDH |
| { UNSG32 u32; |
| struct w32PERIF_NAND_DEVICE_IDH; |
| } T32PERIF_NAND_DEVICE_IDH; |
| typedef union T32PERIF_NAND_STATUS |
| { UNSG32 u32; |
| struct w32PERIF_NAND_STATUS; |
| } T32PERIF_NAND_STATUS; |
| typedef union T32PERIF_RSERVED_CTRL0 |
| { UNSG32 u32; |
| struct w32PERIF_RSERVED_CTRL0; |
| } T32PERIF_RSERVED_CTRL0; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TPERIF_PHY_DBG_CTRL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_PHY_DBG_CTRL; |
| }; |
| } TPERIF_PHY_DBG_CTRL; |
| typedef union TPERIF_USB_CTRL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_USB_CTRL; |
| }; |
| } TPERIF_USB_CTRL; |
| typedef union TPERIF_PXBAR_ASIB_SEL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_PXBAR_ASIB_SEL; |
| }; |
| } TPERIF_PXBAR_ASIB_SEL; |
| typedef union TPERIF_NAND_CTL0 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_NAND_CTL0; |
| }; |
| } TPERIF_NAND_CTL0; |
| typedef union TPERIF_NAND_CTL1 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_NAND_CTL1; |
| }; |
| } TPERIF_NAND_CTL1; |
| typedef union TPERIF_NAND_CTL2 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_NAND_CTL2; |
| }; |
| } TPERIF_NAND_CTL2; |
| typedef union TPERIF_NAND_DEVICE_IDL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_NAND_DEVICE_IDL; |
| }; |
| } TPERIF_NAND_DEVICE_IDL; |
| typedef union TPERIF_NAND_DEVICE_IDH |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_NAND_DEVICE_IDH; |
| }; |
| } TPERIF_NAND_DEVICE_IDH; |
| typedef union TPERIF_NAND_STATUS |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_NAND_STATUS; |
| }; |
| } TPERIF_NAND_STATUS; |
| typedef union TPERIF_RSERVED_CTRL0 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PERIF_RSERVED_CTRL0; |
| }; |
| } TPERIF_RSERVED_CTRL0; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 PERIF_drvrd(SIE_PERIF *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 PERIF_drvwr(SIE_PERIF *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void PERIF_reset(SIE_PERIF *p); |
| SIGN32 PERIF_cmp (SIE_PERIF *p, SIE_PERIF *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define PERIF_check(p,pie,pfx,hLOG) PERIF_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define PERIF_print(p, pfx,hLOG) PERIF_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: PERIF |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE ADC (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 CTRL (P-) |
| /// %unsigned 3 SEL_CHA 0x0 |
| /// ### |
| /// * ADC analog input selection signals |
| /// * 0 |
| /// ### |
| /// %unsigned 1 PD_ADC 0x0 |
| /// ### |
| /// * Power down ADC(Active H). |
| /// ### |
| /// %unsigned 2 MODE 0x0 |
| /// ### |
| /// * 00: Single conversion. Every time 1 to SOC_trigger register it will trigger soc cycle of ADC. At end of conversion interrupt is raised. |
| /// * Not used when either in freerun_mode or comp_mode |
| /// * 01: freerun_mode. ADC automatically triggered at every EOC. Updates DATA_OUT with successive adc output. No interrupt is generated. |
| /// * 10: comparison_mode. ADC is automatically triggered at every EOC until the adc out falls within the window set by DATA_LOW, DATA_HIGH and this adc value is latched to DATA_OUT register and interrupt is raised. No further conversions happen until interrupt is cleared. |
| /// * 11 : Rsvd |
| /// ### |
| /// %unsigned 1 SOC_trigger 0x0 |
| /// ### |
| /// * Writing 1 to this register will trigger SOC of ADC. Used only in single conversion mode (MODE=00). |
| /// ### |
| /// %unsigned 1 EN_VCM 0x0 |
| /// ### |
| /// * Control Signal for ADC VCM Buffer Block |
| /// * EN_VCM=1, VCM Buffer Block Power ON; |
| /// * EN_VCM=0, VCM Buffer Block Power Down (Only in 1MSPS Differential Mode EN_VCM could be low; power down VCM Buffer will save power but decrease performance). |
| /// ### |
| /// %unsigned 1 SEL_CMP 0x0 |
| /// ### |
| /// * Control signal for ADC CMP selection: |
| /// * SEL_CMP=1, Conversional CMP is selected. |
| /// * SEL_CMP=0, Dynamic CMP is selected. |
| /// ### |
| /// %unsigned 1 SEL_SPEED 0x1 |
| /// ### |
| /// * Control signal for ADC conversion speed. |
| /// * SEL_SPEED=0: 1MSPS mode @ 16Mhz clock; |
| /// * SEL_SPEED=1: 5MSPS mode @ 80Mhz clock |
| /// * (please set SEL_CMP=0 and EN_VCM=1 ). |
| /// ### |
| /// %unsigned 1 SEL_DIFF 0x0 |
| /// ### |
| /// * Control signal for ADC MODE: |
| /// * SEL_DIFF=1, Differential Mode |
| /// * SEL_DIFF=0, Single-ended Mode |
| /// ### |
| /// %unsigned 1 EN_CAL 0x0 |
| /// ### |
| /// * Control signal for ADC offset calibration, the calibration is started by a low to high transition of EN_CAL. |
| /// ### |
| /// %unsigned 1 INTR_MSK 0x0 |
| /// ### |
| /// * When 1 interrupt is masked |
| /// ### |
| /// %unsigned 1 INTR_CLR 0x0 |
| /// ### |
| /// * When 1 is written interrupt is cleared. |
| /// ### |
| /// %unsigned 1 TEST_EN 0x0 |
| /// ### |
| /// * Functional test mode. Program the expected range in DATA_LOW, DATA_HIGH. Write 1 to SOC. Monitor FAIL status. |
| /// ### |
| /// %% 17 # Stuffing bits... |
| /// @ 0x00004 STS (R-) |
| /// %unsigned 12 DATA_OUT |
| /// ### |
| /// * 12bit digital output |
| /// ### |
| /// %unsigned 1 CAL_DONE |
| /// ### |
| /// * Flag for calibration: |
| /// * CAL_DONE=1, Calibration is finished |
| /// * CAL_DONE=0, Calibration is not done. |
| /// ### |
| /// %unsigned 1 EOC |
| /// ### |
| /// * Outputs data synchronization signal |
| /// ### |
| /// %% 18 # Stuffing bits... |
| /// @ 0x00008 FUNC_TEST_OUT (RW) |
| /// %unsigned 1 FAIL 0x0 |
| /// ### |
| /// * 1 bit Indicates if ADC functional test failed. |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// @ 0x0000C COMP_MODE (P) |
| /// %unsigned 12 DATA_HIGH 0x0 |
| /// ### |
| /// * High value of expected ADC output value during comparator mode of operation or during functional test. |
| /// ### |
| /// %unsigned 12 DATA_LOW 0x0 |
| /// ### |
| /// * Low value of expected ADC output value during comparator mode of operation or during functional test. |
| /// ### |
| /// %% 8 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 16B, bits: 54b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_ADC |
| #define h_ADC (){} |
| |
| #define RA_ADC_CTRL 0x0000 |
| |
| #define BA_ADC_CTRL_SEL_CHA 0x0000 |
| #define B16ADC_CTRL_SEL_CHA 0x0000 |
| #define LSb32ADC_CTRL_SEL_CHA 0 |
| #define LSb16ADC_CTRL_SEL_CHA 0 |
| #define bADC_CTRL_SEL_CHA 3 |
| #define MSK32ADC_CTRL_SEL_CHA 0x00000007 |
| |
| #define BA_ADC_CTRL_PD_ADC 0x0000 |
| #define B16ADC_CTRL_PD_ADC 0x0000 |
| #define LSb32ADC_CTRL_PD_ADC 3 |
| #define LSb16ADC_CTRL_PD_ADC 3 |
| #define bADC_CTRL_PD_ADC 1 |
| #define MSK32ADC_CTRL_PD_ADC 0x00000008 |
| |
| #define BA_ADC_CTRL_MODE 0x0000 |
| #define B16ADC_CTRL_MODE 0x0000 |
| #define LSb32ADC_CTRL_MODE 4 |
| #define LSb16ADC_CTRL_MODE 4 |
| #define bADC_CTRL_MODE 2 |
| #define MSK32ADC_CTRL_MODE 0x00000030 |
| |
| #define BA_ADC_CTRL_SOC_trigger 0x0000 |
| #define B16ADC_CTRL_SOC_trigger 0x0000 |
| #define LSb32ADC_CTRL_SOC_trigger 6 |
| #define LSb16ADC_CTRL_SOC_trigger 6 |
| #define bADC_CTRL_SOC_trigger 1 |
| #define MSK32ADC_CTRL_SOC_trigger 0x00000040 |
| |
| #define BA_ADC_CTRL_EN_VCM 0x0000 |
| #define B16ADC_CTRL_EN_VCM 0x0000 |
| #define LSb32ADC_CTRL_EN_VCM 7 |
| #define LSb16ADC_CTRL_EN_VCM 7 |
| #define bADC_CTRL_EN_VCM 1 |
| #define MSK32ADC_CTRL_EN_VCM 0x00000080 |
| |
| #define BA_ADC_CTRL_SEL_CMP 0x0001 |
| #define B16ADC_CTRL_SEL_CMP 0x0000 |
| #define LSb32ADC_CTRL_SEL_CMP 8 |
| #define LSb16ADC_CTRL_SEL_CMP 8 |
| #define bADC_CTRL_SEL_CMP 1 |
| #define MSK32ADC_CTRL_SEL_CMP 0x00000100 |
| |
| #define BA_ADC_CTRL_SEL_SPEED 0x0001 |
| #define B16ADC_CTRL_SEL_SPEED 0x0000 |
| #define LSb32ADC_CTRL_SEL_SPEED 9 |
| #define LSb16ADC_CTRL_SEL_SPEED 9 |
| #define bADC_CTRL_SEL_SPEED 1 |
| #define MSK32ADC_CTRL_SEL_SPEED 0x00000200 |
| |
| #define BA_ADC_CTRL_SEL_DIFF 0x0001 |
| #define B16ADC_CTRL_SEL_DIFF 0x0000 |
| #define LSb32ADC_CTRL_SEL_DIFF 10 |
| #define LSb16ADC_CTRL_SEL_DIFF 10 |
| #define bADC_CTRL_SEL_DIFF 1 |
| #define MSK32ADC_CTRL_SEL_DIFF 0x00000400 |
| |
| #define BA_ADC_CTRL_EN_CAL 0x0001 |
| #define B16ADC_CTRL_EN_CAL 0x0000 |
| #define LSb32ADC_CTRL_EN_CAL 11 |
| #define LSb16ADC_CTRL_EN_CAL 11 |
| #define bADC_CTRL_EN_CAL 1 |
| #define MSK32ADC_CTRL_EN_CAL 0x00000800 |
| |
| #define BA_ADC_CTRL_INTR_MSK 0x0001 |
| #define B16ADC_CTRL_INTR_MSK 0x0000 |
| #define LSb32ADC_CTRL_INTR_MSK 12 |
| #define LSb16ADC_CTRL_INTR_MSK 12 |
| #define bADC_CTRL_INTR_MSK 1 |
| #define MSK32ADC_CTRL_INTR_MSK 0x00001000 |
| |
| #define BA_ADC_CTRL_INTR_CLR 0x0001 |
| #define B16ADC_CTRL_INTR_CLR 0x0000 |
| #define LSb32ADC_CTRL_INTR_CLR 13 |
| #define LSb16ADC_CTRL_INTR_CLR 13 |
| #define bADC_CTRL_INTR_CLR 1 |
| #define MSK32ADC_CTRL_INTR_CLR 0x00002000 |
| |
| #define BA_ADC_CTRL_TEST_EN 0x0001 |
| #define B16ADC_CTRL_TEST_EN 0x0000 |
| #define LSb32ADC_CTRL_TEST_EN 14 |
| #define LSb16ADC_CTRL_TEST_EN 14 |
| #define bADC_CTRL_TEST_EN 1 |
| #define MSK32ADC_CTRL_TEST_EN 0x00004000 |
| /////////////////////////////////////////////////////////// |
| #define RA_ADC_STS 0x0004 |
| |
| #define BA_ADC_STS_DATA_OUT 0x0004 |
| #define B16ADC_STS_DATA_OUT 0x0004 |
| #define LSb32ADC_STS_DATA_OUT 0 |
| #define LSb16ADC_STS_DATA_OUT 0 |
| #define bADC_STS_DATA_OUT 12 |
| #define MSK32ADC_STS_DATA_OUT 0x00000FFF |
| |
| #define BA_ADC_STS_CAL_DONE 0x0005 |
| #define B16ADC_STS_CAL_DONE 0x0004 |
| #define LSb32ADC_STS_CAL_DONE 12 |
| #define LSb16ADC_STS_CAL_DONE 12 |
| #define bADC_STS_CAL_DONE 1 |
| #define MSK32ADC_STS_CAL_DONE 0x00001000 |
| |
| #define BA_ADC_STS_EOC 0x0005 |
| #define B16ADC_STS_EOC 0x0004 |
| #define LSb32ADC_STS_EOC 13 |
| #define LSb16ADC_STS_EOC 13 |
| #define bADC_STS_EOC 1 |
| #define MSK32ADC_STS_EOC 0x00002000 |
| /////////////////////////////////////////////////////////// |
| #define RA_ADC_FUNC_TEST_OUT 0x0008 |
| |
| #define BA_ADC_FUNC_TEST_OUT_FAIL 0x0008 |
| #define B16ADC_FUNC_TEST_OUT_FAIL 0x0008 |
| #define LSb32ADC_FUNC_TEST_OUT_FAIL 0 |
| #define LSb16ADC_FUNC_TEST_OUT_FAIL 0 |
| #define bADC_FUNC_TEST_OUT_FAIL 1 |
| #define MSK32ADC_FUNC_TEST_OUT_FAIL 0x00000001 |
| /////////////////////////////////////////////////////////// |
| #define RA_ADC_COMP_MODE 0x000C |
| |
| #define BA_ADC_COMP_MODE_DATA_HIGH 0x000C |
| #define B16ADC_COMP_MODE_DATA_HIGH 0x000C |
| #define LSb32ADC_COMP_MODE_DATA_HIGH 0 |
| #define LSb16ADC_COMP_MODE_DATA_HIGH 0 |
| #define bADC_COMP_MODE_DATA_HIGH 12 |
| #define MSK32ADC_COMP_MODE_DATA_HIGH 0x00000FFF |
| |
| #define BA_ADC_COMP_MODE_DATA_LOW 0x000D |
| #define B16ADC_COMP_MODE_DATA_LOW 0x000C |
| #define LSb32ADC_COMP_MODE_DATA_LOW 12 |
| #define LSb16ADC_COMP_MODE_DATA_LOW 12 |
| #define bADC_COMP_MODE_DATA_LOW 12 |
| #define MSK32ADC_COMP_MODE_DATA_LOW 0x00FFF000 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_ADC { |
| /////////////////////////////////////////////////////////// |
| #define GET32ADC_CTRL_SEL_CHA(r32) _BFGET_(r32, 2, 0) |
| #define SET32ADC_CTRL_SEL_CHA(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16ADC_CTRL_SEL_CHA(r16) _BFGET_(r16, 2, 0) |
| #define SET16ADC_CTRL_SEL_CHA(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32ADC_CTRL_PD_ADC(r32) _BFGET_(r32, 3, 3) |
| #define SET32ADC_CTRL_PD_ADC(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16ADC_CTRL_PD_ADC(r16) _BFGET_(r16, 3, 3) |
| #define SET16ADC_CTRL_PD_ADC(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32ADC_CTRL_MODE(r32) _BFGET_(r32, 5, 4) |
| #define SET32ADC_CTRL_MODE(r32,v) _BFSET_(r32, 5, 4,v) |
| #define GET16ADC_CTRL_MODE(r16) _BFGET_(r16, 5, 4) |
| #define SET16ADC_CTRL_MODE(r16,v) _BFSET_(r16, 5, 4,v) |
| |
| #define GET32ADC_CTRL_SOC_trigger(r32) _BFGET_(r32, 6, 6) |
| #define SET32ADC_CTRL_SOC_trigger(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16ADC_CTRL_SOC_trigger(r16) _BFGET_(r16, 6, 6) |
| #define SET16ADC_CTRL_SOC_trigger(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32ADC_CTRL_EN_VCM(r32) _BFGET_(r32, 7, 7) |
| #define SET32ADC_CTRL_EN_VCM(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16ADC_CTRL_EN_VCM(r16) _BFGET_(r16, 7, 7) |
| #define SET16ADC_CTRL_EN_VCM(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define GET32ADC_CTRL_SEL_CMP(r32) _BFGET_(r32, 8, 8) |
| #define SET32ADC_CTRL_SEL_CMP(r32,v) _BFSET_(r32, 8, 8,v) |
| #define GET16ADC_CTRL_SEL_CMP(r16) _BFGET_(r16, 8, 8) |
| #define SET16ADC_CTRL_SEL_CMP(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32ADC_CTRL_SEL_SPEED(r32) _BFGET_(r32, 9, 9) |
| #define SET32ADC_CTRL_SEL_SPEED(r32,v) _BFSET_(r32, 9, 9,v) |
| #define GET16ADC_CTRL_SEL_SPEED(r16) _BFGET_(r16, 9, 9) |
| #define SET16ADC_CTRL_SEL_SPEED(r16,v) _BFSET_(r16, 9, 9,v) |
| |
| #define GET32ADC_CTRL_SEL_DIFF(r32) _BFGET_(r32,10,10) |
| #define SET32ADC_CTRL_SEL_DIFF(r32,v) _BFSET_(r32,10,10,v) |
| #define GET16ADC_CTRL_SEL_DIFF(r16) _BFGET_(r16,10,10) |
| #define SET16ADC_CTRL_SEL_DIFF(r16,v) _BFSET_(r16,10,10,v) |
| |
| #define GET32ADC_CTRL_EN_CAL(r32) _BFGET_(r32,11,11) |
| #define SET32ADC_CTRL_EN_CAL(r32,v) _BFSET_(r32,11,11,v) |
| #define GET16ADC_CTRL_EN_CAL(r16) _BFGET_(r16,11,11) |
| #define SET16ADC_CTRL_EN_CAL(r16,v) _BFSET_(r16,11,11,v) |
| |
| #define GET32ADC_CTRL_INTR_MSK(r32) _BFGET_(r32,12,12) |
| #define SET32ADC_CTRL_INTR_MSK(r32,v) _BFSET_(r32,12,12,v) |
| #define GET16ADC_CTRL_INTR_MSK(r16) _BFGET_(r16,12,12) |
| #define SET16ADC_CTRL_INTR_MSK(r16,v) _BFSET_(r16,12,12,v) |
| |
| #define GET32ADC_CTRL_INTR_CLR(r32) _BFGET_(r32,13,13) |
| #define SET32ADC_CTRL_INTR_CLR(r32,v) _BFSET_(r32,13,13,v) |
| #define GET16ADC_CTRL_INTR_CLR(r16) _BFGET_(r16,13,13) |
| #define SET16ADC_CTRL_INTR_CLR(r16,v) _BFSET_(r16,13,13,v) |
| |
| #define GET32ADC_CTRL_TEST_EN(r32) _BFGET_(r32,14,14) |
| #define SET32ADC_CTRL_TEST_EN(r32,v) _BFSET_(r32,14,14,v) |
| #define GET16ADC_CTRL_TEST_EN(r16) _BFGET_(r16,14,14) |
| #define SET16ADC_CTRL_TEST_EN(r16,v) _BFSET_(r16,14,14,v) |
| |
| #define w32ADC_CTRL {\ |
| UNSG32 uCTRL_SEL_CHA : 3;\ |
| UNSG32 uCTRL_PD_ADC : 1;\ |
| UNSG32 uCTRL_MODE : 2;\ |
| UNSG32 uCTRL_SOC_trigger : 1;\ |
| UNSG32 uCTRL_EN_VCM : 1;\ |
| UNSG32 uCTRL_SEL_CMP : 1;\ |
| UNSG32 uCTRL_SEL_SPEED : 1;\ |
| UNSG32 uCTRL_SEL_DIFF : 1;\ |
| UNSG32 uCTRL_EN_CAL : 1;\ |
| UNSG32 uCTRL_INTR_MSK : 1;\ |
| UNSG32 uCTRL_INTR_CLR : 1;\ |
| UNSG32 uCTRL_TEST_EN : 1;\ |
| UNSG32 RSVDx0_b15 : 17;\ |
| } |
| union { UNSG32 u32ADC_CTRL; |
| struct w32ADC_CTRL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32ADC_STS_DATA_OUT(r32) _BFGET_(r32,11, 0) |
| #define SET32ADC_STS_DATA_OUT(r32,v) _BFSET_(r32,11, 0,v) |
| #define GET16ADC_STS_DATA_OUT(r16) _BFGET_(r16,11, 0) |
| #define SET16ADC_STS_DATA_OUT(r16,v) _BFSET_(r16,11, 0,v) |
| |
| #define GET32ADC_STS_CAL_DONE(r32) _BFGET_(r32,12,12) |
| #define SET32ADC_STS_CAL_DONE(r32,v) _BFSET_(r32,12,12,v) |
| #define GET16ADC_STS_CAL_DONE(r16) _BFGET_(r16,12,12) |
| #define SET16ADC_STS_CAL_DONE(r16,v) _BFSET_(r16,12,12,v) |
| |
| #define GET32ADC_STS_EOC(r32) _BFGET_(r32,13,13) |
| #define SET32ADC_STS_EOC(r32,v) _BFSET_(r32,13,13,v) |
| #define GET16ADC_STS_EOC(r16) _BFGET_(r16,13,13) |
| #define SET16ADC_STS_EOC(r16,v) _BFSET_(r16,13,13,v) |
| |
| #define w32ADC_STS {\ |
| UNSG32 uSTS_DATA_OUT : 12;\ |
| UNSG32 uSTS_CAL_DONE : 1;\ |
| UNSG32 uSTS_EOC : 1;\ |
| UNSG32 RSVDx4_b14 : 18;\ |
| } |
| union { UNSG32 u32ADC_STS; |
| struct w32ADC_STS; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32ADC_FUNC_TEST_OUT_FAIL(r32) _BFGET_(r32, 0, 0) |
| #define SET32ADC_FUNC_TEST_OUT_FAIL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16ADC_FUNC_TEST_OUT_FAIL(r16) _BFGET_(r16, 0, 0) |
| #define SET16ADC_FUNC_TEST_OUT_FAIL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32ADC_FUNC_TEST_OUT {\ |
| UNSG32 uFUNC_TEST_OUT_FAIL : 1;\ |
| UNSG32 RSVDx8_b1 : 31;\ |
| } |
| union { UNSG32 u32ADC_FUNC_TEST_OUT; |
| struct w32ADC_FUNC_TEST_OUT; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32ADC_COMP_MODE_DATA_HIGH(r32) _BFGET_(r32,11, 0) |
| #define SET32ADC_COMP_MODE_DATA_HIGH(r32,v) _BFSET_(r32,11, 0,v) |
| #define GET16ADC_COMP_MODE_DATA_HIGH(r16) _BFGET_(r16,11, 0) |
| #define SET16ADC_COMP_MODE_DATA_HIGH(r16,v) _BFSET_(r16,11, 0,v) |
| |
| #define GET32ADC_COMP_MODE_DATA_LOW(r32) _BFGET_(r32,23,12) |
| #define SET32ADC_COMP_MODE_DATA_LOW(r32,v) _BFSET_(r32,23,12,v) |
| |
| #define w32ADC_COMP_MODE {\ |
| UNSG32 uCOMP_MODE_DATA_HIGH : 12;\ |
| UNSG32 uCOMP_MODE_DATA_LOW : 12;\ |
| UNSG32 RSVDxC_b24 : 8;\ |
| } |
| union { UNSG32 u32ADC_COMP_MODE; |
| struct w32ADC_COMP_MODE; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_ADC; |
| |
| typedef union T32ADC_CTRL |
| { UNSG32 u32; |
| struct w32ADC_CTRL; |
| } T32ADC_CTRL; |
| typedef union T32ADC_STS |
| { UNSG32 u32; |
| struct w32ADC_STS; |
| } T32ADC_STS; |
| typedef union T32ADC_FUNC_TEST_OUT |
| { UNSG32 u32; |
| struct w32ADC_FUNC_TEST_OUT; |
| } T32ADC_FUNC_TEST_OUT; |
| typedef union T32ADC_COMP_MODE |
| { UNSG32 u32; |
| struct w32ADC_COMP_MODE; |
| } T32ADC_COMP_MODE; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TADC_CTRL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32ADC_CTRL; |
| }; |
| } TADC_CTRL; |
| typedef union TADC_STS |
| { UNSG32 u32[1]; |
| struct { |
| struct w32ADC_STS; |
| }; |
| } TADC_STS; |
| typedef union TADC_FUNC_TEST_OUT |
| { UNSG32 u32[1]; |
| struct { |
| struct w32ADC_FUNC_TEST_OUT; |
| }; |
| } TADC_FUNC_TEST_OUT; |
| typedef union TADC_COMP_MODE |
| { UNSG32 u32[1]; |
| struct { |
| struct w32ADC_COMP_MODE; |
| }; |
| } TADC_COMP_MODE; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 ADC_drvrd(SIE_ADC *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 ADC_drvwr(SIE_ADC *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void ADC_reset(SIE_ADC *p); |
| SIGN32 ADC_cmp (SIE_ADC *p, SIE_ADC *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define ADC_check(p,pie,pfx,hLOG) ADC_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define ADC_print(p, pfx,hLOG) ADC_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: ADC |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE PVT_Sens (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 CTRL (P-) |
| /// %unsigned 1 PD 0x0 |
| /// ### |
| /// * Sensor power down while PD=1. |
| /// ### |
| /// %unsigned 1 EN 0x0 |
| /// ### |
| /// * Enable clock to PVT Sensor when EN=1 |
| /// ### |
| /// %unsigned 1 T_SEL 0x0 |
| /// ### |
| /// * Select temp. sensor. T_SEL=1 enable. |
| /// ### |
| /// %unsigned 1 V_SEL 0x0 |
| /// ### |
| /// * Select voltage sensor. V_SEL=1 enable. |
| /// ### |
| /// %unsigned 4 TRIM 0x0 |
| /// ### |
| /// * Trimming for internal reference voltage. |
| /// ### |
| /// %unsigned 1 NMOS_SEL 0x0 |
| /// ### |
| /// * Select process sensor for 0.8V core NMOS. NMOS_SEL=1 enable. |
| /// ### |
| /// %unsigned 1 PMOS_SEL 0x0 |
| /// ### |
| /// * Select process sensor for 0.8V core PMOS. PMOS_SEL=1 enable. |
| /// ### |
| /// %% 22 # Stuffing bits... |
| /// @ 0x00004 STS (R-) |
| /// %unsigned 12 BN |
| /// ### |
| /// * 12bit digital output. |
| /// ### |
| /// %unsigned 1 EOC |
| /// ### |
| /// * Digital output available indicator. EOC=1 available. |
| /// ### |
| /// %unsigned 3 NMOS |
| /// ### |
| /// * Bit [0] =1. 0.8V core NMOS typical corner indicator. |
| /// * Bit [1] = 1. 0.8V core NMOS fast corner indicator. |
| /// * Bit [2]=1. 0.8V core NMOS slow corner indicator. |
| /// ### |
| /// %unsigned 3 PMOS |
| /// ### |
| /// * Bit [0] =1. 0.8V core PMOS typical corner indicator. |
| /// * Bit [1] = 1. 0.8V core PMOS fast corner indicator. |
| /// * Bit [2]=1. 0.8V core PMOS slow corner indicator. |
| /// ### |
| /// %% 13 # Stuffing bits... |
| /// @ 0x00008 TEST (P) |
| /// %unsigned 1 ENABLE 0x0 |
| /// ### |
| /// * Connected to TSTCON input of PVT Sensor. |
| /// * 1= IP will enter into test mode. |
| /// ### |
| /// %unsigned 1 FAIL 0x0 |
| /// ### |
| /// * Reserved |
| /// ### |
| /// %unsigned 12 TEST_DATA_HIGH 0x0 |
| /// ### |
| /// * Reserved |
| /// ### |
| /// %unsigned 12 TEST_DATA_LOW 0x0 |
| /// ### |
| /// * Reserved |
| /// ### |
| /// %% 6 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 12B, bits: 55b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_PVT_Sens |
| #define h_PVT_Sens (){} |
| |
| #define RA_PVT_Sens_CTRL 0x0000 |
| |
| #define BA_PVT_Sens_CTRL_PD 0x0000 |
| #define B16PVT_Sens_CTRL_PD 0x0000 |
| #define LSb32PVT_Sens_CTRL_PD 0 |
| #define LSb16PVT_Sens_CTRL_PD 0 |
| #define bPVT_Sens_CTRL_PD 1 |
| #define MSK32PVT_Sens_CTRL_PD 0x00000001 |
| |
| #define BA_PVT_Sens_CTRL_EN 0x0000 |
| #define B16PVT_Sens_CTRL_EN 0x0000 |
| #define LSb32PVT_Sens_CTRL_EN 1 |
| #define LSb16PVT_Sens_CTRL_EN 1 |
| #define bPVT_Sens_CTRL_EN 1 |
| #define MSK32PVT_Sens_CTRL_EN 0x00000002 |
| |
| #define BA_PVT_Sens_CTRL_T_SEL 0x0000 |
| #define B16PVT_Sens_CTRL_T_SEL 0x0000 |
| #define LSb32PVT_Sens_CTRL_T_SEL 2 |
| #define LSb16PVT_Sens_CTRL_T_SEL 2 |
| #define bPVT_Sens_CTRL_T_SEL 1 |
| #define MSK32PVT_Sens_CTRL_T_SEL 0x00000004 |
| |
| #define BA_PVT_Sens_CTRL_V_SEL 0x0000 |
| #define B16PVT_Sens_CTRL_V_SEL 0x0000 |
| #define LSb32PVT_Sens_CTRL_V_SEL 3 |
| #define LSb16PVT_Sens_CTRL_V_SEL 3 |
| #define bPVT_Sens_CTRL_V_SEL 1 |
| #define MSK32PVT_Sens_CTRL_V_SEL 0x00000008 |
| |
| #define BA_PVT_Sens_CTRL_TRIM 0x0000 |
| #define B16PVT_Sens_CTRL_TRIM 0x0000 |
| #define LSb32PVT_Sens_CTRL_TRIM 4 |
| #define LSb16PVT_Sens_CTRL_TRIM 4 |
| #define bPVT_Sens_CTRL_TRIM 4 |
| #define MSK32PVT_Sens_CTRL_TRIM 0x000000F0 |
| |
| #define BA_PVT_Sens_CTRL_NMOS_SEL 0x0001 |
| #define B16PVT_Sens_CTRL_NMOS_SEL 0x0000 |
| #define LSb32PVT_Sens_CTRL_NMOS_SEL 8 |
| #define LSb16PVT_Sens_CTRL_NMOS_SEL 8 |
| #define bPVT_Sens_CTRL_NMOS_SEL 1 |
| #define MSK32PVT_Sens_CTRL_NMOS_SEL 0x00000100 |
| |
| #define BA_PVT_Sens_CTRL_PMOS_SEL 0x0001 |
| #define B16PVT_Sens_CTRL_PMOS_SEL 0x0000 |
| #define LSb32PVT_Sens_CTRL_PMOS_SEL 9 |
| #define LSb16PVT_Sens_CTRL_PMOS_SEL 9 |
| #define bPVT_Sens_CTRL_PMOS_SEL 1 |
| #define MSK32PVT_Sens_CTRL_PMOS_SEL 0x00000200 |
| /////////////////////////////////////////////////////////// |
| #define RA_PVT_Sens_STS 0x0004 |
| |
| #define BA_PVT_Sens_STS_BN 0x0004 |
| #define B16PVT_Sens_STS_BN 0x0004 |
| #define LSb32PVT_Sens_STS_BN 0 |
| #define LSb16PVT_Sens_STS_BN 0 |
| #define bPVT_Sens_STS_BN 12 |
| #define MSK32PVT_Sens_STS_BN 0x00000FFF |
| |
| #define BA_PVT_Sens_STS_EOC 0x0005 |
| #define B16PVT_Sens_STS_EOC 0x0004 |
| #define LSb32PVT_Sens_STS_EOC 12 |
| #define LSb16PVT_Sens_STS_EOC 12 |
| #define bPVT_Sens_STS_EOC 1 |
| #define MSK32PVT_Sens_STS_EOC 0x00001000 |
| |
| #define BA_PVT_Sens_STS_NMOS 0x0005 |
| #define B16PVT_Sens_STS_NMOS 0x0004 |
| #define LSb32PVT_Sens_STS_NMOS 13 |
| #define LSb16PVT_Sens_STS_NMOS 13 |
| #define bPVT_Sens_STS_NMOS 3 |
| #define MSK32PVT_Sens_STS_NMOS 0x0000E000 |
| |
| #define BA_PVT_Sens_STS_PMOS 0x0006 |
| #define B16PVT_Sens_STS_PMOS 0x0006 |
| #define LSb32PVT_Sens_STS_PMOS 16 |
| #define LSb16PVT_Sens_STS_PMOS 0 |
| #define bPVT_Sens_STS_PMOS 3 |
| #define MSK32PVT_Sens_STS_PMOS 0x00070000 |
| /////////////////////////////////////////////////////////// |
| #define RA_PVT_Sens_TEST 0x0008 |
| |
| #define BA_PVT_Sens_TEST_ENABLE 0x0008 |
| #define B16PVT_Sens_TEST_ENABLE 0x0008 |
| #define LSb32PVT_Sens_TEST_ENABLE 0 |
| #define LSb16PVT_Sens_TEST_ENABLE 0 |
| #define bPVT_Sens_TEST_ENABLE 1 |
| #define MSK32PVT_Sens_TEST_ENABLE 0x00000001 |
| |
| #define BA_PVT_Sens_TEST_FAIL 0x0008 |
| #define B16PVT_Sens_TEST_FAIL 0x0008 |
| #define LSb32PVT_Sens_TEST_FAIL 1 |
| #define LSb16PVT_Sens_TEST_FAIL 1 |
| #define bPVT_Sens_TEST_FAIL 1 |
| #define MSK32PVT_Sens_TEST_FAIL 0x00000002 |
| |
| #define BA_PVT_Sens_TEST_TEST_DATA_HIGH 0x0008 |
| #define B16PVT_Sens_TEST_TEST_DATA_HIGH 0x0008 |
| #define LSb32PVT_Sens_TEST_TEST_DATA_HIGH 2 |
| #define LSb16PVT_Sens_TEST_TEST_DATA_HIGH 2 |
| #define bPVT_Sens_TEST_TEST_DATA_HIGH 12 |
| #define MSK32PVT_Sens_TEST_TEST_DATA_HIGH 0x00003FFC |
| |
| #define BA_PVT_Sens_TEST_TEST_DATA_LOW 0x0009 |
| #define B16PVT_Sens_TEST_TEST_DATA_LOW 0x0008 |
| #define LSb32PVT_Sens_TEST_TEST_DATA_LOW 14 |
| #define LSb16PVT_Sens_TEST_TEST_DATA_LOW 14 |
| #define bPVT_Sens_TEST_TEST_DATA_LOW 12 |
| #define MSK32PVT_Sens_TEST_TEST_DATA_LOW 0x03FFC000 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_PVT_Sens { |
| /////////////////////////////////////////////////////////// |
| #define GET32PVT_Sens_CTRL_PD(r32) _BFGET_(r32, 0, 0) |
| #define SET32PVT_Sens_CTRL_PD(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16PVT_Sens_CTRL_PD(r16) _BFGET_(r16, 0, 0) |
| #define SET16PVT_Sens_CTRL_PD(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32PVT_Sens_CTRL_EN(r32) _BFGET_(r32, 1, 1) |
| #define SET32PVT_Sens_CTRL_EN(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16PVT_Sens_CTRL_EN(r16) _BFGET_(r16, 1, 1) |
| #define SET16PVT_Sens_CTRL_EN(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32PVT_Sens_CTRL_T_SEL(r32) _BFGET_(r32, 2, 2) |
| #define SET32PVT_Sens_CTRL_T_SEL(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16PVT_Sens_CTRL_T_SEL(r16) _BFGET_(r16, 2, 2) |
| #define SET16PVT_Sens_CTRL_T_SEL(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32PVT_Sens_CTRL_V_SEL(r32) _BFGET_(r32, 3, 3) |
| #define SET32PVT_Sens_CTRL_V_SEL(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16PVT_Sens_CTRL_V_SEL(r16) _BFGET_(r16, 3, 3) |
| #define SET16PVT_Sens_CTRL_V_SEL(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32PVT_Sens_CTRL_TRIM(r32) _BFGET_(r32, 7, 4) |
| #define SET32PVT_Sens_CTRL_TRIM(r32,v) _BFSET_(r32, 7, 4,v) |
| #define GET16PVT_Sens_CTRL_TRIM(r16) _BFGET_(r16, 7, 4) |
| #define SET16PVT_Sens_CTRL_TRIM(r16,v) _BFSET_(r16, 7, 4,v) |
| |
| #define GET32PVT_Sens_CTRL_NMOS_SEL(r32) _BFGET_(r32, 8, 8) |
| #define SET32PVT_Sens_CTRL_NMOS_SEL(r32,v) _BFSET_(r32, 8, 8,v) |
| #define GET16PVT_Sens_CTRL_NMOS_SEL(r16) _BFGET_(r16, 8, 8) |
| #define SET16PVT_Sens_CTRL_NMOS_SEL(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32PVT_Sens_CTRL_PMOS_SEL(r32) _BFGET_(r32, 9, 9) |
| #define SET32PVT_Sens_CTRL_PMOS_SEL(r32,v) _BFSET_(r32, 9, 9,v) |
| #define GET16PVT_Sens_CTRL_PMOS_SEL(r16) _BFGET_(r16, 9, 9) |
| #define SET16PVT_Sens_CTRL_PMOS_SEL(r16,v) _BFSET_(r16, 9, 9,v) |
| |
| #define w32PVT_Sens_CTRL {\ |
| UNSG32 uCTRL_PD : 1;\ |
| UNSG32 uCTRL_EN : 1;\ |
| UNSG32 uCTRL_T_SEL : 1;\ |
| UNSG32 uCTRL_V_SEL : 1;\ |
| UNSG32 uCTRL_TRIM : 4;\ |
| UNSG32 uCTRL_NMOS_SEL : 1;\ |
| UNSG32 uCTRL_PMOS_SEL : 1;\ |
| UNSG32 RSVDx0_b10 : 22;\ |
| } |
| union { UNSG32 u32PVT_Sens_CTRL; |
| struct w32PVT_Sens_CTRL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PVT_Sens_STS_BN(r32) _BFGET_(r32,11, 0) |
| #define SET32PVT_Sens_STS_BN(r32,v) _BFSET_(r32,11, 0,v) |
| #define GET16PVT_Sens_STS_BN(r16) _BFGET_(r16,11, 0) |
| #define SET16PVT_Sens_STS_BN(r16,v) _BFSET_(r16,11, 0,v) |
| |
| #define GET32PVT_Sens_STS_EOC(r32) _BFGET_(r32,12,12) |
| #define SET32PVT_Sens_STS_EOC(r32,v) _BFSET_(r32,12,12,v) |
| #define GET16PVT_Sens_STS_EOC(r16) _BFGET_(r16,12,12) |
| #define SET16PVT_Sens_STS_EOC(r16,v) _BFSET_(r16,12,12,v) |
| |
| #define GET32PVT_Sens_STS_NMOS(r32) _BFGET_(r32,15,13) |
| #define SET32PVT_Sens_STS_NMOS(r32,v) _BFSET_(r32,15,13,v) |
| #define GET16PVT_Sens_STS_NMOS(r16) _BFGET_(r16,15,13) |
| #define SET16PVT_Sens_STS_NMOS(r16,v) _BFSET_(r16,15,13,v) |
| |
| #define GET32PVT_Sens_STS_PMOS(r32) _BFGET_(r32,18,16) |
| #define SET32PVT_Sens_STS_PMOS(r32,v) _BFSET_(r32,18,16,v) |
| #define GET16PVT_Sens_STS_PMOS(r16) _BFGET_(r16, 2, 0) |
| #define SET16PVT_Sens_STS_PMOS(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define w32PVT_Sens_STS {\ |
| UNSG32 uSTS_BN : 12;\ |
| UNSG32 uSTS_EOC : 1;\ |
| UNSG32 uSTS_NMOS : 3;\ |
| UNSG32 uSTS_PMOS : 3;\ |
| UNSG32 RSVDx4_b19 : 13;\ |
| } |
| union { UNSG32 u32PVT_Sens_STS; |
| struct w32PVT_Sens_STS; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32PVT_Sens_TEST_ENABLE(r32) _BFGET_(r32, 0, 0) |
| #define SET32PVT_Sens_TEST_ENABLE(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16PVT_Sens_TEST_ENABLE(r16) _BFGET_(r16, 0, 0) |
| #define SET16PVT_Sens_TEST_ENABLE(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32PVT_Sens_TEST_FAIL(r32) _BFGET_(r32, 1, 1) |
| #define SET32PVT_Sens_TEST_FAIL(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16PVT_Sens_TEST_FAIL(r16) _BFGET_(r16, 1, 1) |
| #define SET16PVT_Sens_TEST_FAIL(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32PVT_Sens_TEST_TEST_DATA_HIGH(r32) _BFGET_(r32,13, 2) |
| #define SET32PVT_Sens_TEST_TEST_DATA_HIGH(r32,v) _BFSET_(r32,13, 2,v) |
| #define GET16PVT_Sens_TEST_TEST_DATA_HIGH(r16) _BFGET_(r16,13, 2) |
| #define SET16PVT_Sens_TEST_TEST_DATA_HIGH(r16,v) _BFSET_(r16,13, 2,v) |
| |
| #define GET32PVT_Sens_TEST_TEST_DATA_LOW(r32) _BFGET_(r32,25,14) |
| #define SET32PVT_Sens_TEST_TEST_DATA_LOW(r32,v) _BFSET_(r32,25,14,v) |
| |
| #define w32PVT_Sens_TEST {\ |
| UNSG32 uTEST_ENABLE : 1;\ |
| UNSG32 uTEST_FAIL : 1;\ |
| UNSG32 uTEST_TEST_DATA_HIGH : 12;\ |
| UNSG32 uTEST_TEST_DATA_LOW : 12;\ |
| UNSG32 RSVDx8_b26 : 6;\ |
| } |
| union { UNSG32 u32PVT_Sens_TEST; |
| struct w32PVT_Sens_TEST; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_PVT_Sens; |
| |
| typedef union T32PVT_Sens_CTRL |
| { UNSG32 u32; |
| struct w32PVT_Sens_CTRL; |
| } T32PVT_Sens_CTRL; |
| typedef union T32PVT_Sens_STS |
| { UNSG32 u32; |
| struct w32PVT_Sens_STS; |
| } T32PVT_Sens_STS; |
| typedef union T32PVT_Sens_TEST |
| { UNSG32 u32; |
| struct w32PVT_Sens_TEST; |
| } T32PVT_Sens_TEST; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TPVT_Sens_CTRL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PVT_Sens_CTRL; |
| }; |
| } TPVT_Sens_CTRL; |
| typedef union TPVT_Sens_STS |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PVT_Sens_STS; |
| }; |
| } TPVT_Sens_STS; |
| typedef union TPVT_Sens_TEST |
| { UNSG32 u32[1]; |
| struct { |
| struct w32PVT_Sens_TEST; |
| }; |
| } TPVT_Sens_TEST; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 PVT_Sens_drvrd(SIE_PVT_Sens *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 PVT_Sens_drvwr(SIE_PVT_Sens *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void PVT_Sens_reset(SIE_PVT_Sens *p); |
| SIGN32 PVT_Sens_cmp (SIE_PVT_Sens *p, SIE_PVT_Sens *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define PVT_Sens_check(p,pie,pfx,hLOG) PVT_Sens_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define PVT_Sens_print(p, pfx,hLOG) PVT_Sens_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: PVT_Sens |
| //////////////////////////////////////////////////////////// |
| |
| ////// |
| /// |
| /// $INTERFACE Gbl biu (4,4) |
| /// # # ---------------------------------------------------------- |
| /// @ 0x00000 ProductId (RNB-) |
| /// ### |
| /// * Product ID register |
| /// ### |
| /// %unsigned 32 Id |
| /// ### |
| /// * Product ID: |
| /// * [31:28] : Revision Id (0x0)/P |
| /// * [27:12] : Part Number (0x3108) |
| /// * [11:1] : Manufacture Id (0x588) |
| /// * [0] : Reserved (0x1) |
| /// ### |
| /// @ 0x00004 ProductId_ext (RNB-) |
| /// ### |
| /// * Product ID Extension |
| /// ### |
| /// %unsigned 8 ID_EXT |
| /// ### |
| /// * ID extension value |
| /// ### |
| /// %% 24 # Stuffing bits... |
| /// @ 0x00008 INT_ID (RNB-) |
| /// ### |
| /// * **INTERNAL_ONLY** |
| /// * Internal ID register |
| /// ### |
| /// %unsigned 8 VALUE |
| /// ### |
| /// * Internal ID |
| /// ### |
| /// %% 24 # Stuffing bits... |
| /// @ 0x0000C bootStrap (R-) |
| /// ### |
| /// * Boot Strap Register (Read Only). Boot straps are latched on Power On and stored in this register. |
| /// * This register can be reset only by PAD reset. |
| /// * To provide software backward compatible, |
| /// * Please never remove register bits even if the clock gators are removed. |
| /// * Leave a 'not used' comment if the bit field is not used in current project. |
| /// * Please always add new bit field at the end. |
| /// ### |
| /// %unsigned 16 softwareStrap |
| /// ### |
| /// * Straps for software usage |
| /// * BG4CT use the first 4 of them |
| /// ### |
| /// %unsigned 2 bootSrc |
| /// : ROM_SPI_BOOT 0x0 |
| /// : ROM_NAND_BOOT 0x1 |
| /// : ROM_EMMC_BOOT 0x2 |
| /// : ROM_SPI_DIRECT_BOOT 0x3 |
| /// ### |
| /// * CPU boot source |
| /// * 00: ROM boot from SPI |
| /// * 01: ROM boot from NAND |
| /// * 10: ROM boot from EMMC |
| /// * 11: Direct boot from SPI (Only available when ENG_EN=1) |
| /// * Note: When direct boot from SPI (SPI clear boot), pwrCntlByps and cpuRstByps should be set to 1 |
| /// ### |
| /// %unsigned 1 cpuRstByps |
| /// : CPU_INT_RST_BYPS 0x1 |
| /// : CPU_INT_RST_EN 0x0 |
| /// ### |
| /// * CPU reset bypass strap |
| /// * 1: Bypass reset logic inside CPU partition |
| /// * 0: Enable reset logic inside CPU partition |
| /// ### |
| /// %unsigned 1 pllPwrDown |
| /// : PWR_DOWN 0x1 |
| /// : PWR_UP 0x0 |
| /// ### |
| /// * PLL Power Down |
| /// * SYS/MEM/CPU PLL Power Down |
| /// * 1: Power Down |
| /// * 0: Power UP |
| /// ### |
| /// %unsigned 1 sysPllByps |
| /// : PLL_OUT 0x0 |
| /// : BYPS 0x1 |
| /// ### |
| /// * SYSPLL Bypass |
| /// * 0: No Bypass |
| /// * 1: System PLL Bypassed |
| /// ### |
| /// %unsigned 1 memPllByps |
| /// : PLL_OUT 0x0 |
| /// : BYPS 0x1 |
| /// ### |
| /// * MEMPLL Bypass indicator |
| /// * 0: No Bypass |
| /// * 1: Memory PLL Bypassed |
| /// ### |
| /// %unsigned 1 cpuPllByps |
| /// : PLL_OUT 0x0 |
| /// : BYPS 0x1 |
| /// ### |
| /// * CPUPLL Bypass indicator |
| /// * 0: No Bypass |
| /// * 1: CPUPLL Bypassed |
| /// ### |
| /// %unsigned 1 ENG_EN |
| /// : PRODUCTION_MODE 0x0 |
| /// : DEVELOPE_MODE 0x1 |
| /// ### |
| /// * Production or development mode. This is not a boot strap bit. It's a bonding option and only read by AHB. |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 1 LEGACY_BOOT |
| /// : FAST_BOOT_MODE 0x0 |
| /// : LEGACY_BOOT_MODE 0x1 |
| /// ### |
| /// * Pll lock and reset wait time reduced from 20ms to 2ms. |
| /// ### |
| /// %% 7 # Stuffing bits... |
| /// @ 0x00010 bootStrapEn (P) |
| /// ### |
| /// * Boot Strap Enable register |
| /// * This register provides the option to over write the Bootstraps using CPU register write |
| /// ### |
| /// %unsigned 1 cpuRstBypsEn 0x1 |
| /// : ENABLE 0x1 |
| /// : DISABLE 0x0 |
| /// ### |
| /// * CPU Reset Bypass Strap Enable |
| /// * 1 : Allow bootstrap |
| /// * 0 : Disable bootstrap |
| /// ### |
| /// %unsigned 1 pllPwrDownEn 0x1 |
| /// : ENABLE 0x1 |
| /// : DISABLE 0x0 |
| /// ### |
| /// * PLL Power Down Strap Enable |
| /// * 1 : Allow bootstrap |
| /// * 0 : Disable bootstrap |
| /// ### |
| /// %unsigned 1 sysPLLBypsEn 0x1 |
| /// : ENABLE 0x1 |
| /// : DISABLE 0x0 |
| /// ### |
| /// * System PLL Bypass Strap Enable |
| /// * 1 : Allow bootstrap |
| /// * 0 : Disable bootstrap |
| /// ### |
| /// %unsigned 1 memPLLBypsEn 0x1 |
| /// : ENABLE 0x1 |
| /// : DISABLE 0x0 |
| /// ### |
| /// * Memory PLL Bypass Strap Enable |
| /// * 1 : Allow bootstrap |
| /// * 0 : Disable bootstrap |
| /// ### |
| /// %unsigned 1 cpuPLLBypsEn 0x1 |
| /// : ENABLE 0x1 |
| /// : DISABLE 0x0 |
| /// ### |
| /// * CPU PLL Bypass Strap Enable |
| /// * 1 : Allow bootstrap |
| /// * 0 : Disable bootstrap |
| /// ### |
| /// %unsigned 1 legacyBootEn 0x1 |
| /// : ENABLE 0x1 |
| /// : DISABLE 0x0 |
| /// ### |
| /// * Legacy Boot Strap Enable |
| /// * 1 : Allow bootstrap |
| /// * 0 : Disable bootstrap |
| /// ### |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00014 pkgSel (R-) |
| /// ### |
| /// * package select register (read only) |
| /// * identify different package |
| /// ### |
| /// %unsigned 1 DDR32bit |
| /// ### |
| /// * Form pad PKG_SEL_0 |
| /// * 0: 64 bit DDR |
| /// * 1: 32 bit DDR |
| /// * bit 1 reserved |
| /// ### |
| /// %unsigned 1 reserved |
| /// ### |
| /// * Form pad PKG_SEL_1 |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00018 chipCntl (P-) |
| /// ### |
| /// * Misc Chip Control bits |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 1 SD0_CLK_LPBK_EN 0x1 |
| /// ### |
| /// * SD0 CLK Loop Back enable bit |
| /// ### |
| /// %unsigned 1 SD0_CLK_LPBK_SEL 0x1 |
| /// ### |
| /// * SD0 CLK Loop Back select |
| /// * 0: From pinMux |
| /// * 1: From loop back |
| /// ### |
| /// %unsigned 1 EMMC_CLK_LPBK_EN 0x1 |
| /// ### |
| /// * EMMC CLK Loop Back enable bit |
| /// ### |
| /// %unsigned 1 EMMC_CLK_LPBK_SEL 0x1 |
| /// ### |
| /// * EMMC CLK Loop Back select |
| /// * 0: From pinMux |
| /// * 1: From loop back |
| /// ### |
| /// %unsigned 10 I2S_FB_SEL 0x0 |
| /// ### |
| /// * I2S_FB_SEL[1:0] Select I2S1_BCLKIO_DI feedback path |
| /// * 0: I2S1_BCLKIO_DI |
| /// * 1: I2S2_BCLKIO_DI |
| /// * 2: I2S2_BCLKIO_DO |
| /// * 3: 1'b0 |
| /// * I2S_FB_SEL[3:2] Select I2S1_LRCKIO_DI feedback path |
| /// * 0: I2S1_LRCKIO_DI |
| /// * 1: I2S2_LRCKIO_DI |
| /// * 2: I2S2_LRCKIO_DO |
| /// * 3: 1'b0 |
| /// * I2S_FB_SEL[5:4] Select I2S2_BCLKIO_DI feedback path |
| /// * 0: I2S2_BCLKIO_DI |
| /// * 1: I2S1_BCLKIO_DI |
| /// * 2: I2S1_BCLKIO_DO |
| /// * 3: I2S2_BCLKIO_DO |
| /// * I2S_FB_SEL[7:6] Select I2S2_LRCKIO_DI feedback path |
| /// * 0: I2S2_LRCKIO_DI |
| /// * 1: I2S1_LRCKIO_DI |
| /// * 2: I2S1_LRCKIO_DO |
| /// * 3: I2S2_LRCKIO_DO |
| /// * I2S_FB_SEL[8] Select I2S3_BCLKIO_DI feedback path |
| /// * 0: I2S3_BCLKIO_DI |
| /// * 1: I2S3_BCLKIO_DO |
| /// * I2S_FB_SEL[9] Select I2S3_LRCKIO_DI feedback path |
| /// * 0: I2S3_LRCKIO_DI |
| /// * 1: I2S3_LRCKIO_DO |
| /// ### |
| /// %unsigned 3 SPDIFI_SEL 0x0 |
| /// ### |
| /// * Select for SPDIFI source |
| /// * 0: SPDIF mxued on PDM_DI[0] |
| /// * 1: SPDIFA muxed on I2S2_LRCKI |
| /// * 2: SPDIFB muxed on I2S1_DO[3] |
| /// * 3: SPDIFC muxed on I2S2_DI[2] |
| /// * 4: SPDIFD muxed on PDM_DI[2] |
| /// ### |
| /// %unsigned 1 TW1_SEL 0x0 |
| /// ### |
| /// * Select for TW1 source |
| /// * 0: TW1 |
| /// * 1: TW1A muxed on URT1 |
| /// ### |
| /// %unsigned 3 DBG_SEL 0x0 |
| /// ### |
| /// * Debug bus selection. |
| /// * 0: perifTop_dbg_bus |
| /// * 1: [15:0] |
| /// * 2: nna_debug[7:0] |
| /// ### |
| /// %unsigned 1 CLK_DBG_SEL 0x0 |
| /// ### |
| /// * Clock debug bus selection |
| /// * 0: USBOTG_DBG_CLK |
| /// * 1: ABBGEN_ro_out |
| /// ### |
| /// %unsigned 1 SD0_CDn_SEL 0x0 |
| /// ### |
| /// * SD0_CDn source selection |
| /// * 0: from IO: SD0_CDn |
| /// * 1: tie to 1'b0 |
| /// ### |
| /// %unsigned 1 SD0_WP_SEL 0x0 |
| /// ### |
| /// * SD0_WP source selection |
| /// * 0: from IO: SD0_WP |
| /// * 1: tie to 1'b1 |
| /// ### |
| /// %% 8 # Stuffing bits... |
| /// @ 0x0001C (W-) |
| /// # # Stuffing bytes... |
| /// %% 32 |
| /// @ 0x00020 sw_generic0 (P-) |
| /// ### |
| /// * Generic software register. |
| /// ### |
| /// %unsigned 32 swReg0 0x0 |
| /// @ 0x00024 sw_generic1 (P-) |
| /// ### |
| /// * Generic software register. |
| /// ### |
| /// %unsigned 32 swReg1 0x0 |
| /// @ 0x00028 sw_generic2 (P-) |
| /// ### |
| /// * Generic software register. |
| /// ### |
| /// %unsigned 32 swReg2 0x0 |
| /// @ 0x0002C sw_generic3 (P-) |
| /// ### |
| /// * Generic software register. This register can be reset only by PAD reset. |
| /// ### |
| /// %unsigned 32 swReg3 0x0 |
| /// @ 0x00030 RWTC_top31to0 (P-) |
| /// %unsigned 32 value 0x100 |
| /// ### |
| /// * RTWC [31:0] value for TOP level |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// @ 0x00034 RWTC_top63to32 (P-) |
| /// %unsigned 32 value 0x0 |
| /// ### |
| /// * RTWC [63:32] value for Top level |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// @ 0x00038 RWTC_top67to64 (P-) |
| /// %unsigned 4 value 0x0 |
| /// ### |
| /// * TWC [67:64] value for Top level |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %% 28 # Stuffing bits... |
| /// @ 0x0003C (W-) |
| /// # # Stuffing bytes... |
| /// %% 128 |
| /// @ 0x0004C SRAM_PWR_CTRL_USB2 (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00050 SRAM_PWR_CTRL_PCIE0 (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00054 SRAM_PWR_CTRL_PCIE1 (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00058 (W-) |
| /// # # Stuffing bytes... |
| /// %% 32 |
| /// @ 0x0005C SRAM_PWR_CTRL_SISS (P-) |
| /// %unsigned 3 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x00060 (W-) |
| /// # # Stuffing bytes... |
| /// %% 96 |
| /// @ 0x0006C SRAM_PWR_CTRL_NNA (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00070 SRAM_PWR_CTRL_AIO (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00074 SRAM_PWR_CTRL_CA53 (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00078 SRAM_PWR_CTRL_SCRATCH (P-) |
| /// %unsigned 2 value 0x0 |
| /// ### |
| /// * {POWERGATE,DEEPSLEEP} used to control memory leakage. |
| /// * 00: power gating disabled |
| /// * 01: deep sleep operation |
| /// * 10: power gating active |
| /// * 11: illegal operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x0007C (W-) |
| /// # # Stuffing bytes... |
| /// %% 32 |
| /// @ 0x00080 FPGAR (R-) |
| /// ### |
| /// * FPGA Revision ID Read only register |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 32 FPGAR 0xB3A9FA72 |
| /// ### |
| /// * FPGA Revision ID register |
| /// ### |
| /// @ 0x00084 FPGARW (P) |
| /// ### |
| /// * FPGA General Purpose RW register |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 32 FPGARW 0x0 |
| /// ### |
| /// * FPGA General purpose RW register |
| /// * PLL Control Region |
| /// ### |
| /// @ 0x00088 (P) |
| /// # 0x00088 sysPll |
| /// $vsipll sysPll REG |
| /// ### |
| /// * Clock and Reset Control Region |
| /// ### |
| /// @ 0x000A0 (W-) |
| /// # # Stuffing bytes... |
| /// %% 7872 |
| /// @ 0x00478 ResetTrigger (P-) |
| /// ### |
| /// * Software reset trigger register. Using this register software can reset particular module of the chip. Writing 1 to this register will trigger 16 reference clock (640ns) reset to the corresponding module (except for PCIe for PCIe user has all the reset duration control so writing 1 will trigger the reset and writing 0 will de-assert the reset). |
| /// * In the following register: |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// * To provide software backward compatible, |
| /// * Please never remove register bits even if the clock gators are removed. |
| /// * Leave a 'not used' comment if the bit field is not used in current project. |
| /// * Please always add new bit field at the end. |
| /// ### |
| /// %unsigned 1 chipReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset all registers in the chip. |
| /// * Note: When this bit is set then there is no reset sequence followed to de-assert the reset to CPU in the end as done in case of boot-up. So using this bit is not suggested as CPU will come out of the reset earlier than modules which are running on slow clocks as compared to CPU. |
| /// * *INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 1 socDdrSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset memory controller |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x0047C ResetStatus (RW-) |
| /// ### |
| /// * Reset Status register indicates whether reset is triggered or not to the corresponding module. |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// * Note: Software need to write 0 to clear this register. |
| /// * To provide software backward compatible, |
| /// * Please never remove register bits even if the clock gators are removed. |
| /// * Leave a 'not used' comment if the bit field is not used in current project. |
| /// * Please always add new bit field at the end. |
| /// ### |
| /// %unsigned 1 ChipResetStatus 0x0 |
| /// : asserted 0x1 |
| /// : deasserted 0x0 |
| /// ### |
| /// * **INTERNAL_ONLY** |
| /// ### |
| /// %unsigned 1 socDdrSyncResetStatus 0x0 |
| /// : asserted 0x1 |
| /// : deasserted 0x0 |
| /// ### |
| /// * Memory controller reset status |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00480 WDTResetStatus (RW-) |
| /// %unsigned 1 wd0Status 0x0 |
| /// : asserted 0x1 |
| /// : deasserted 0x0 |
| /// ### |
| /// * Watch dog timer 0 reset status |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 wd1Status 0x0 |
| /// : asserted 0x1 |
| /// : deasserted 0x0 |
| /// ### |
| /// * Watch dog timer 1 reset status |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 wd2Status 0x0 |
| /// : asserted 0x1 |
| /// : deasserted 0x0 |
| /// ### |
| /// * Watch dog timer 2 reset status |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x00484 WDTSysRstMask (RW) |
| /// ### |
| /// * Mask the sys rst from apbPerif wdt from triggering soc reset. |
| /// ### |
| /// %unsigned 1 wdt0Mask 0x0 |
| /// ### |
| /// * 1: Mask sys reset from wdt0 |
| /// ### |
| /// %unsigned 1 wdt1Mask 0x0 |
| /// ### |
| /// * 1: Mask sys reset from wdt1 |
| /// ### |
| /// %unsigned 1 wdt2Mask 0x0 |
| /// ### |
| /// * 1: Mask sys reset from wdt2 |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x00488 CHIP_RESET_TRACKER (RW) |
| /// ### |
| /// * SW can perform read/write on this register to keep track of the chip reset. |
| /// * Note: A Shadow register is implemented for this register which stores the value that is written to this register. The Shadow Register gets reset only by the RSTIn Chip Pin. |
| /// ### |
| /// %unsigned 32 VALUE 0x0 |
| /// @ 0x0048C (W-) |
| /// # # Stuffing bytes... |
| /// %% 64 |
| /// @ 0x00494 avioReset (P-) |
| /// ### |
| /// * AVIO 3D reset register |
| /// ### |
| /// %unsigned 1 SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset all registers in AVIO |
| /// * 0: No Reset |
| /// * 1: Reset |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// @ 0x00498 avioResetStatus (RW-) |
| /// %unsigned 1 SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of AVIO |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// @ 0x0049C perifReset (P-) |
| /// ### |
| /// * perif reset register |
| /// * To provide software backward compatible, |
| /// * Please never remove register bits even if the clock gators are removed. |
| /// * Leave a 'not used' comment if the bit field is not used in current project. |
| /// * Please always add new bit field at the end. |
| /// ### |
| /// %unsigned 1 SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset whole Peripheral unit |
| /// * 0: No Reset |
| /// * 1: Reset |
| /// ### |
| /// %unsigned 1 ahbApbSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset Peripheral AHB-APB module (includes GPIO, Two wire Serial interface, Interrupt controller, Timers and SPI) |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 nfcSysSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset NAND Flash IP logic except registers |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 nfcRegSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset NAND Flash IP Configuration registers |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 sdioSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset peripheral SDIO module |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 tspSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset TSP module |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 tsSSSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset TSS module |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 nskSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset NSK module |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 nocsSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset nocs module |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 bcmSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset BCM |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 usb0SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset peripheral USB0 module |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 emmcSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset emmc |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 pBridgeSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset pBridge |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %% 19 # Stuffing bits... |
| /// @ 0x004A0 (W-) |
| /// # # Stuffing bytes... |
| /// %% 768 |
| /// @ 0x00500 perifResetStatus (RW-) |
| /// ### |
| /// * To provide software backward compatible, |
| /// * Please never remove register bits even if the clock gators are removed. |
| /// * Leave a 'not used' comment if the bit field is not used in current project. |
| /// * Please always add new bit field at the end. |
| /// ### |
| /// %unsigned 1 SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of whole Peripheral unit |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 ahbApbSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of Peripheral AHB-APB module (includes GPIO, Two wire Serial interface, Interrupt controller, Timers and SPI) |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 nfcSysSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * NAND Flash system reset status |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 nfcRegSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * NAND Flash register reset status |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 sdioSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of peripheral SDIO module |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 tspSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of TSP module |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 tsSSSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of TSS module |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 nskSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of NSK module |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 nocsSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of nocs module |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 bcmSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of BCM |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 usb0SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status of peripheral USB0 module |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// ### |
| /// %unsigned 1 emmcSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status for emmc |
| /// * 0 : Reset not asserted |
| /// * 1 : Reset asserted |
| /// ### |
| /// %unsigned 1 pBridgeSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// ### |
| /// * Reset status for pBridge |
| /// * 0 : Reset not asserted |
| /// * 1 : Reset asserted |
| /// ### |
| /// %% 19 # Stuffing bits... |
| /// @ 0x00504 topStickyResetN (P-) |
| /// %unsigned 1 nnaStickyRstn 0x0 |
| /// ### |
| /// * NXBAR and IMTEST will be assert if nnaStickyRstn is asserted. |
| /// ### |
| /// %unsigned 1 ddrPHYStickyRstn 0x0 |
| /// ### |
| /// * StickyRstn for ddrPHY |
| /// ### |
| /// %unsigned 1 mcStickyRstn 0x0 |
| /// ### |
| /// * StickyRstn for memory controller |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x00508 perifStickyResetN (P-) |
| /// ### |
| /// * sticky reset bits. Active low. |
| /// * 0: Reset |
| /// * 1: No Reset |
| /// ### |
| /// %unsigned 1 pcie0Rstn 0x0 |
| /// : asserted 0x0 |
| /// : deasserted 0x1 |
| /// %unsigned 1 pcie1Rstn 0x0 |
| /// : asserted 0x0 |
| /// : deasserted 0x1 |
| /// %unsigned 1 usbOtgPrstn 0x0 |
| /// : asserted 0x0 |
| /// : deasserted 0x1 |
| /// %unsigned 1 usbOtgHresetn 0x0 |
| /// : asserted 0x0 |
| /// : deasserted 0x1 |
| /// %unsigned 1 usbOtgPhyreset 0x1 |
| /// : asserted 0x1 |
| /// : deasserted 0x0 |
| /// %unsigned 1 pcie0PhyRstn 0x0 |
| /// : asserted 0x0 |
| /// : deasserted 0x1 |
| /// %unsigned 1 pcie1PhyRstn 0x0 |
| /// : asserted 0x0 |
| /// : deasserted 0x1 |
| /// ### |
| /// * PCIE Module Reset |
| /// * 0 : Reset |
| /// * 1 : No Reset |
| /// ### |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0050C apbPerifResetTrigger (P-) |
| /// ### |
| /// * Software reset trigger register. Using this register software can reset particular apbPerif module. |
| /// * 0 : No Reset |
| /// * 1 : Reset |
| /// ### |
| /// %unsigned 1 uart0SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 uart1SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 i2c0SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 i2c1SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 spiSyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 timer0SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 timer1SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 wdt0SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 wdt1SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 wdt2SyncReset 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %% 22 # Stuffing bits... |
| /// @ 0x00510 apbPerifResetStatus (P-) |
| /// ### |
| /// * Reset Status register indicates whether reset is triggered or not to the corresponding module. |
| /// * 0 : Reset not issued |
| /// * 1 : Reset issued |
| /// * Note: Software need to write 0 to clear this register. |
| /// ### |
| /// %unsigned 1 uart0SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 uart1SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 i2c0SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 i2c1SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 i2c2SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 spiSyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 timer0SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 timer1SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 wdt0SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 wdt1SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %unsigned 1 wdt2SyncResetStatus 0x0 |
| /// : assert 0x1 |
| /// : deassert 0x0 |
| /// %% 21 # Stuffing bits... |
| /// @ 0x00514 clkEnable (P-) |
| /// ### |
| /// * Clock enable register provides the option to switch clocks OFF for power saving. |
| /// * All these clocks are using perifSysClk as clock source. |
| /// * To provide software backward compatible, |
| /// * Please never remove register bits even if the clock gators are removed. |
| /// * Leave a 'not used' comment if the bit field is not used in current project. |
| /// * Please always add new register bit at the end. |
| /// ### |
| /// %unsigned 1 tspSysClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * TSP Sys Clk |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 usb0CoreClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * USB0 Core Clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 sdioSysClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * SDIO AXI clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 pcie0SysClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * pcie AXI clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 pcie1SysClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Pcie1 AXI clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 nfcSysClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Nand flash controller AXI clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 emmcSysClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * EMMC AXI clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %unsigned 1 pBridgeCoreClkEn 0x1 |
| /// : enable 0x1 |
| /// : disable 0x0 |
| /// ### |
| /// * Pbridge module clock enable register |
| /// * 0 : disable |
| /// * 1 : enable |
| /// ### |
| /// %% 24 # Stuffing bits... |
| /// @ 0x00518 ClkSwitch (P-) |
| /// ### |
| /// * Clock Switch register. This register is used to select clock between: |
| /// * PLL clock or reference clock (PLL Bypass option) |
| /// ### |
| /// %unsigned 1 sysPLLSWBypass 0x0 |
| /// : refClk 0x1 |
| /// : pllClk 0x0 |
| /// ### |
| /// * System PLL Bypass switch |
| /// * 0: Use PLL |
| /// * 1: Bypass PLL |
| /// ### |
| /// %unsigned 1 memPLLSWBypass 0x0 |
| /// : refClk 0x1 |
| /// : pllClk 0x0 |
| /// ### |
| /// * Memory PLL Bypass switch |
| /// * 0: Use PLL |
| /// * 1: Bypass PLL |
| /// ### |
| /// %unsigned 1 cpuPLLSWBypass 0x0 |
| /// : refClk 0x1 |
| /// : pllClk 0x0 |
| /// ### |
| /// * CPU PLL Bypass switch |
| /// * 0: Use PLL |
| /// * 1: Bypass PLL |
| /// * Following are control registers for clock generation logics in global. |
| /// * They can select different pll source, set different diver and turn on/off the clocks |
| /// * fast reference clock for cpu and ddr |
| /// * Provide fast backup clock from syspll to cpu and ddr when cpupll or mempll is down for re-configuration |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x0051C (P) |
| /// # 0x0051C cpufastRefClk |
| /// $clkD1 cpufastRefClk REG |
| /// ### |
| /// * Fast backup clock for cpu when cpupll is bypass |
| /// ### |
| /// @ 0x00520 (P) |
| /// # 0x00520 memfastRefClk |
| /// $clkD1 memfastRefClk REG |
| /// ### |
| /// * Fast backup clock for mc5 when mempll is bypass |
| /// * System bus clock |
| /// ### |
| /// @ 0x00524 (P) |
| /// # 0x00524 cfgClk |
| /// $clkD4 cfgClk REG |
| /// ### |
| /// * System AHB Clock |
| /// ### |
| /// @ 0x00528 (P) |
| /// # 0x00528 perifSysClk |
| /// $clkD2 perifSysClk REG |
| /// ### |
| /// * System AXI Clock |
| /// * used by perif zsp dxbar cxbar mcxbar |
| /// ### |
| /// @ 0x0052C (P) |
| /// # 0x0052C atbClk |
| /// $clkD8 atbClk REG |
| /// ### |
| /// * ATB (CoreSight) Clock |
| /// * goes to v4g bcm and cpu_ss VPU clocks |
| /// * AVIO Clock |
| /// ### |
| /// @ 0x00530 (P) |
| /// # 0x00530 avioSysClk |
| /// $clkD2 avioSysClk REG |
| /// ### |
| /// * AVIO AXI Clock |
| /// * DSP Clock |
| /// * Perif Clock |
| /// * Tsp clock |
| /// ### |
| /// @ 0x00534 (P) |
| /// # 0x00534 apbCoreClk |
| /// $clkD4 apbCoreClk REG |
| /// ### |
| /// * APB perif clock for TWI, SPI, etc. |
| /// ### |
| /// @ 0x00538 (P) |
| /// # 0x00538 nnaSysClk |
| /// $clkD2 nnaSysClk REG |
| /// ### |
| /// * Nna AXI Clock |
| /// ### |
| /// @ 0x0053C (P) |
| /// # 0x0053C nnaCoreClk |
| /// $clkD2 nnaCoreClk REG |
| /// ### |
| /// * Nna Core Clock |
| /// * SDIO and EMMC |
| /// ### |
| /// @ 0x00540 (P) |
| /// # 0x00540 emmcClk |
| /// $clkD4 emmcClk REG |
| /// ### |
| /// * emmc controller core Clock |
| /// ### |
| /// @ 0x00544 (P) |
| /// # 0x00544 sd0Clk |
| /// $clkD4 sd0Clk REG |
| /// ### |
| /// * SDIO0 controller core Clock |
| /// * PCIE |
| /// ### |
| /// @ 0x00548 (P) |
| /// # 0x00548 pcie_500M_TxTestClk |
| /// $clkD4 pcie_500M_TxTestClk REG |
| /// ### |
| /// * PCIE test_clock[1]. Bypasses ser_pclk_out from serders. |
| /// ### |
| /// @ 0x0054C (P) |
| /// # 0x0054C pcie_250M_pipeTestClk1 |
| /// $clkD8 pcie_250M_pipeTestClk1 REG |
| /// ### |
| /// * PCIE test_clock[2]. Bypasses pipe_clk/2, pipe_clk/4 in serders wrapper. |
| /// ### |
| /// @ 0x00550 (P) |
| /// # 0x00550 pcie_250M_pipeTestClk2 |
| /// $clkD8 pcie_250M_pipeTestClk2 REG |
| /// ### |
| /// * PCIE test clock[3]. Bypasses pipe_clk going to the MAC |
| /// ### |
| /// @ 0x00554 (P) |
| /// # 0x00554 pcie_500M_RxTestClk |
| /// $clkD4 pcie_500M_RxTestClk REG |
| /// ### |
| /// * PCIE test_clock[4]. Bypasses rxwordclk from serders. |
| /// ### |
| /// @ 0x00558 (P) |
| /// # 0x00558 pcie_serdesTestClk |
| /// $clkD8 pcie_serdesTestClk REG |
| /// ### |
| /// * Connects to i_scan_clk[5:0] port of serdes. All clock groups inside serdes bypassed by same test clock. Only target stuck-at coverage. |
| /// * NAND |
| /// ### |
| /// @ 0x0055C (P) |
| /// # 0x0055C nfcEccClk |
| /// $clkD4 nfcEccClk REG |
| /// ### |
| /// * NFC ECC Clock. |
| /// ### |
| /// @ 0x00560 (P) |
| /// # 0x00560 nfcCoreClk |
| /// $clkD4 nfcCoreClk REG |
| /// ### |
| /// * NFC Core Clock. |
| /// * USBOTG |
| /// ### |
| /// @ 0x00564 (P) |
| /// # 0x00564 usbOtg60MTestClk |
| /// $clkD12 usbOtg60MTestClk REG |
| /// ### |
| /// * Usb otg test clock for 60Mhz domain, used by core and PHY. |
| /// ### |
| /// @ 0x00568 (P) |
| /// # 0x00568 usbOtg50MTestClk |
| /// $clkD12 usbOtg50MTestClk REG |
| /// ### |
| /// * Usb otg test clock for 50Mhz used byPHY. |
| /// ### |
| /// @ 0x0056C (P) |
| /// # 0x0056C usbOtg12MTestClk |
| /// $clkD12 usbOtg12MTestClk REG |
| /// ### |
| /// * Usb otg test clock for 12Mhz used byPHY. |
| /// ### |
| /// @ 0x00570 (P) |
| /// # 0x00570 usbOtg480MTestClk |
| /// $clkD12 usbOtg480MTestClk REG |
| /// ### |
| /// * Usb otg test clock for 480Mhz used byPHY. |
| /// * BCM |
| /// ### |
| /// @ 0x00574 (P) |
| /// # 0x00574 bcmClk |
| /// $clkD2 bcmClk REG |
| /// ### |
| /// * BCM Clock |
| /// * MISC Register Control Region |
| /// ### |
| /// @ 0x00578 NandCtrl (P) |
| /// ### |
| /// * NAND Write Protect pin control register. |
| /// ### |
| /// %unsigned 1 NAND_WPn_Sel 0x1 |
| /// ### |
| /// * 0 : Write protected |
| /// * 1: Not Write Protected |
| /// ### |
| /// %unsigned 1 NAND_CLE_OE 0x1 |
| /// ### |
| /// * 0 : Output Disabled (drive Zero) |
| /// * 1: Output Enabled |
| /// ### |
| /// %unsigned 1 NAND_ALE_OE 0x1 |
| /// ### |
| /// * 0 : Output Disabled (drive Zero) |
| /// * 1: Output Enabled |
| /// ### |
| /// %% 29 # Stuffing bits... |
| /// @ 0x0057C (W-) |
| /// # # Stuffing bytes... |
| /// %% 1280 |
| /// @ 0x0061C gic400_ctrl (P-) |
| /// %unsigned 1 cgfsdisable 0x0 |
| /// ### |
| /// * GIC400 secure disable control |
| /// ### |
| /// %% 31 # Stuffing bits... |
| /// @ 0x00620 POR_1p8_3p3 (P-) |
| /// %unsigned 1 por_io_1p8v_pd 0x0 |
| /// ### |
| /// * Power down 1.8V POR (active high) |
| /// ### |
| /// %unsigned 1 por_io_3p3v_pd 0x0 |
| /// ### |
| /// * Power down 3.3V POR (active high) |
| /// ### |
| /// %unsigned 2 por_io_1p8v_threshold 0x0 |
| /// ### |
| /// * Threshold voltage - only for high to low output trip point. |
| /// * 2'b00: 1.63V (default) 2'b01: TBD |
| /// * 2'b10: TBD |
| /// * 2'b11: TBD |
| /// ### |
| /// %unsigned 2 por_io_3p3v_threshold 0x0 |
| /// ### |
| /// * Threshold voltage - only for high to low output trip point. |
| /// * 2'b00: 2.63V (default) 2'b01: 2.93V |
| /// * 2'b10: 3.08V |
| /// * 2'b11: TBD |
| /// ### |
| /// %unsigned 1 por_io_1p8v_bypass 0x0 |
| /// ### |
| /// * Bypass por_io_1p8v reset |
| /// ### |
| /// %unsigned 1 por_io_3p3v_bypass 0x0 |
| /// ### |
| /// * Bypass por_io_3p3v reset |
| /// ### |
| /// %% 24 # Stuffing bits... |
| /// @ 0x00624 (W-) |
| /// # # Stuffing bytes... |
| /// %% 480 |
| /// @ 0x00660 (P) |
| /// # 0x00660 PERIF |
| /// $PERIF PERIF REG |
| /// @ 0x00688 (W-) |
| /// # # Stuffing bytes... |
| /// %% 3008 |
| /// @ 0x00800 (P) |
| /// # 0x00800 ADC |
| /// $ADC ADC REG |
| /// @ 0x00810 (P) |
| /// # 0x00810 PVT |
| /// $PVT_Sens PVT REG |
| /// ### |
| /// * PAD Control Region |
| /// ### |
| /// @ 0x0081C Global_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// ### |
| /// * 0: auto-selection independent of MODE18 bit |
| /// * 1: manual selection by MOD18 for power supply on rail VDDIO is switched from 1.8V to 3.3V. |
| /// ### |
| /// %unsigned 1 MODE_18 0x0 |
| /// ### |
| /// * 0: for other then 1.8V |
| /// * 1: for 1.8V(typical) mode operation |
| /// ### |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00820 SPI_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// %unsigned 1 MODE_18 0x0 |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00824 NAND_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// %unsigned 1 MODE_18 0x0 |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00828 SD0_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// %unsigned 1 MODE_18 0x0 |
| /// %% 30 # Stuffing bits... |
| /// @ 0x0082C I2S_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// %unsigned 1 MODE_18 0x0 |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00830 I2S3_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// %unsigned 1 MODE_18 0x0 |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00834 PWM_PADRING (P-) |
| /// %unsigned 1 MODE_SEL 0x0 |
| /// %unsigned 1 MODE_18 0x0 |
| /// %% 30 # Stuffing bits... |
| /// @ 0x00838 XTL_CTL (P-) |
| /// %unsigned 4 XTL_GM_SEL 0x8 |
| /// ### |
| /// * Oscillator pad POSC_I gain control to generate negative resistance that compensates the basic architecture of the crystal oscillator pad. |
| /// * 0:2mS |
| /// * 1:4mS |
| /// * …. |
| /// * 15:32mS |
| /// ### |
| /// %% 28 # Stuffing bits... |
| /// @ 0x0083C PADRING_MODE_OUT (R-) |
| /// %unsigned 7 MODE_OUT |
| /// ### |
| /// * MODE = 1 for 1.8 V (Typical) mode operation MODE = 0 for 3.3 V |
| /// * (Typical) mode |
| /// * The below are the Pad Control Registers starting at 32KB boundary. Please do not change this offset and add any register that is needed before this. |
| /// ### |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00840 pinMuxCntlBus (P-) |
| /// %unsigned 3 I2S1_BCLKIO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[0*3+2:0*3] pinMux Control for I2S1_BCLKIO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S1_LRCKIO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[1*3+2:1*3] pinMux Control for I2S1_LRCKIO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S1_DO0 0x0 |
| /// ### |
| /// * pinMuxCntlBus[2*3+2:2*3] pinMux Control for I2S1_DO[0] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S1_DO1 0x0 |
| /// ### |
| /// * pinMuxCntlBus[3*3+2:3*3] pinMux Control for I2S1_DO[1] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S1_DO2 0x0 |
| /// ### |
| /// * pinMuxCntlBus[4*3+2:4*3] pinMux Control for I2S1_DO[2] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S1_DO3 0x0 |
| /// ### |
| /// * pinMuxCntlBus[5*3+2:5*3] pinMux Control for I2S1_DO[3] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S1_MCLK 0x0 |
| /// ### |
| /// * pinMuxCntlBus[6*3+2:6*3] pinMux Control for I2S1_MCLK |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S2_BCLKIO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[7*3+2:7*3] pinMux Control for I2S2_BCLKIO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S2_LRCKIO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[8*3+2:8*3] pinMux Control for I2S2_LRCKIO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S2_DI0 0x0 |
| /// ### |
| /// * pinMuxCntlBus[9*3+2:9*3] pinMux Control for I2S2_DI[0] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_5 0x5 |
| /// %% 2 # Stuffing bits... |
| /// # 0x00844 pinMuxCntlBus1 |
| /// %unsigned 3 I2S2_DI1 0x0 |
| /// ### |
| /// * pinMuxCntlBus[10*3+2:10*3] pinMux Control for I2S2_DI[1] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S2_DI2 0x0 |
| /// ### |
| /// * pinMuxCntlBus[11*3+2:11*3] pinMux Control for I2S2_DI[2] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S2_DI3 0x0 |
| /// ### |
| /// * pinMuxCntlBus[12*3+2:12*3] pinMux Control for I2S2_DI[3] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 PDM_CLKO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[13*3+2:13*3] pinMux Control for PDM_CLKO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 PDM_DI0 0x0 |
| /// ### |
| /// * pinMuxCntlBus[14*3+2:14*3] pinMux Control for PDM_DI[0] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 PDM_DI1 0x0 |
| /// ### |
| /// * pinMuxCntlBus[15*3+2:15*3] pinMux Control for PDM_DI[1] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 PDM_DI2 0x0 |
| /// ### |
| /// * pinMuxCntlBus[16*3+2:16*3] pinMux Control for PDM_DI[2] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 PDM_DI3 0x0 |
| /// ### |
| /// * pinMuxCntlBus[17*3+2:17*3] pinMux Control for PDM_DI[3] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 NAND_IO0 0x0 |
| /// ### |
| /// * pinMuxCntlBus[18*3+2:18*3] pinMux Control for NAND_IO[0] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %unsigned 3 NAND_IO1 0x0 |
| /// ### |
| /// * pinMuxCntlBus[19*3+2:19*3] pinMux Control for NAND_IO[1] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %% 2 # Stuffing bits... |
| /// # 0x00848 pinMuxCntlBus2 |
| /// %unsigned 3 NAND_IO2 0x0 |
| /// ### |
| /// * pinMuxCntlBus[20*3+2:20*3] pinMux Control for NAND_IO[2] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %unsigned 3 NAND_IO3 0x0 |
| /// ### |
| /// * pinMuxCntlBus[21*3+2:21*3] pinMux Control for NAND_IO[3] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %unsigned 3 NAND_IO4 0x0 |
| /// ### |
| /// * pinMuxCntlBus[22*3+2:22*3] pinMux Control for NAND_IO[4] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 NAND_IO5 0x0 |
| /// ### |
| /// * pinMuxCntlBus[23*3+2:23*3] pinMux Control for NAND_IO[5] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 NAND_IO6 0x0 |
| /// ### |
| /// * pinMuxCntlBus[24*3+2:24*3] pinMux Control for NAND_IO[6] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 NAND_IO7 0x0 |
| /// ### |
| /// * pinMuxCntlBus[25*3+2:25*3] pinMux Control for NAND_IO[7] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 NAND_ALE 0x0 |
| /// ### |
| /// * pinMuxCntlBus[26*3+2:26*3] pinMux Control for NAND_ALE |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 NAND_CLE 0x0 |
| /// ### |
| /// * pinMuxCntlBus[27*3+2:27*3] pinMux Control for NAND_CLE |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 NAND_WEn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[28*3+2:28*3] pinMux Control for NAND_WEn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 NAND_REn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[29*3+2:29*3] pinMux Control for NAND_REn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_3 0x3 |
| /// %% 2 # Stuffing bits... |
| /// # 0x0084C pinMuxCntlBus3 |
| /// %unsigned 3 NAND_WPn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[30*3+2:30*3] pinMux Control for NAND_WPn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 NAND_CEn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[31*3+2:31*3] pinMux Control for NAND_CEn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 NAND_RDY 0x0 |
| /// ### |
| /// * pinMuxCntlBus[32*3+2:32*3] pinMux Control for NAND_RDY |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 SPI1_SS0n 0x0 |
| /// ### |
| /// * pinMuxCntlBus[33*3+2:33*3] pinMux Control for SPI1_SS0n |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 SPI1_SS1n 0x0 |
| /// ### |
| /// * pinMuxCntlBus[34*3+2:34*3] pinMux Control for SPI1_SS1n |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 SPI1_SS2n 0x0 |
| /// ### |
| /// * pinMuxCntlBus[35*3+2:35*3] pinMux Control for SPI1_SS2n |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 SPI1_SS3n 0x0 |
| /// ### |
| /// * pinMuxCntlBus[36*3+2:36*3] pinMux Control for SPI1_SS3n |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %unsigned 3 SPI1_SCLK 0x0 |
| /// ### |
| /// * pinMuxCntlBus[37*3+2:37*3] pinMux Control for SPI1_SCLK |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 SPI1_SDO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[38*3+2:38*3] pinMux Control for SPI1_SDO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 SPI1_SDI 0x0 |
| /// ### |
| /// * pinMuxCntlBus[39*3+2:39*3] pinMux Control for SPI1_SDI |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %% 2 # Stuffing bits... |
| /// # 0x00850 pinMuxCntlBus4 |
| /// %unsigned 3 USB0_DRV_VBUS 0x0 |
| /// ### |
| /// * pinMuxCntlBus[40*3+2:40*3] pinMux Control for USB0_DRV_VBUS |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 TW1_SCL 0x0 |
| /// ### |
| /// * pinMuxCntlBus[41*3+2:41*3] pinMux Control for TW1_SCL |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 TW1_SDA 0x0 |
| /// ### |
| /// * pinMuxCntlBus[42*3+2:42*3] pinMux Control for TW1_SDA |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 TW0_SCL 0x0 |
| /// ### |
| /// * pinMuxCntlBus[43*3+2:43*3] pinMux Control for TW0_SCL |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 TW0_SDA 0x0 |
| /// ### |
| /// * pinMuxCntlBus[44*3+2:44*3] pinMux Control for TW0_SDA |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 TMS 0x0 |
| /// ### |
| /// * pinMuxCntlBus[45*3+2:45*3] pinMux Control for TMS |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %unsigned 3 TDI 0x0 |
| /// ### |
| /// * pinMuxCntlBus[46*3+2:46*3] pinMux Control for TDI |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %unsigned 3 TDO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[47*3+2:47*3] pinMux Control for TDO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// %unsigned 3 PWM6 0x0 |
| /// ### |
| /// * pinMuxCntlBus[48*3+2:48*3] pinMux Control for PWM[6] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 PWM7 0x0 |
| /// ### |
| /// * pinMuxCntlBus[49*3+2:49*3] pinMux Control for PWM[7] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %% 2 # Stuffing bits... |
| /// # 0x00854 pinMuxCntlBus5 |
| /// %unsigned 3 PWM0 0x0 |
| /// ### |
| /// * pinMuxCntlBus[50*3+2:50*3] pinMux Control for PWM[0] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %unsigned 3 PWM1 0x0 |
| /// ### |
| /// * pinMuxCntlBus[51*3+2:51*3] pinMux Control for PWM[1] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 PWM2 0x0 |
| /// ### |
| /// * pinMuxCntlBus[52*3+2:52*3] pinMux Control for PWM[2] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 PWM3 0x0 |
| /// ### |
| /// * pinMuxCntlBus[53*3+2:53*3] pinMux Control for PWM[3] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 PWM4 0x0 |
| /// ### |
| /// * pinMuxCntlBus[54*3+2:54*3] pinMux Control for PWM[4] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 PWM5 0x0 |
| /// ### |
| /// * pinMuxCntlBus[55*3+2:55*3] pinMux Control for PWM[5] |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 URT1_RTSn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[56*3+2:56*3] pinMux Control for URT1_RTSn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 URT1_CTSn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[57*3+2:57*3] pinMux Control for URT1_CTSn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// : MODE_3 0x3 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 URT1_RXD 0x0 |
| /// ### |
| /// * pinMuxCntlBus[58*3+2:58*3] pinMux Control for URT1_RXD |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 URT1_TXD 0x0 |
| /// ### |
| /// * pinMuxCntlBus[59*3+2:59*3] pinMux Control for URT1_TXD |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_4 0x4 |
| /// : MODE_5 0x5 |
| /// %% 2 # Stuffing bits... |
| /// # 0x00858 pinMuxCntlBus6 |
| /// %unsigned 3 I2S3_DI 0x0 |
| /// ### |
| /// * pinMuxCntlBus[60*3+2:60*3] pinMux Control for I2S3_DI |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S3_DO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[61*3+2:61*3] pinMux Control for I2S3_DO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S3_BCLKIO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[62*3+2:62*3] pinMux Control for I2S3_BCLKIO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_5 0x5 |
| /// %unsigned 3 I2S3_LRCKIO 0x0 |
| /// ### |
| /// * pinMuxCntlBus[63*3+2:63*3] pinMux Control for I2S3_LRCKIO |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 SD0_DAT0 0x0 |
| /// ### |
| /// * pinMuxCntlBus[64*3+2:64*3] pinMux Control for SD0_DAT0 |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %unsigned 3 SD0_DAT1 0x0 |
| /// ### |
| /// * pinMuxCntlBus[65*3+2:65*3] pinMux Control for SD0_DAT1 |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %unsigned 3 SD0_CLK 0x0 |
| /// ### |
| /// * pinMuxCntlBus[66*3+2:66*3] pinMux Control for SD0_CLK |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// %unsigned 3 SD0_DAT2 0x0 |
| /// ### |
| /// * pinMuxCntlBus[67*3+2:67*3] pinMux Control for SD0_DAT2 |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %unsigned 3 SD0_DAT3 0x0 |
| /// ### |
| /// * pinMuxCntlBus[68*3+2:68*3] pinMux Control for SD0_DAT3 |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %unsigned 3 SD0_CMD 0x0 |
| /// ### |
| /// * pinMuxCntlBus[69*3+2:69*3] pinMux Control for SD0_CMD |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_2 0x2 |
| /// %% 2 # Stuffing bits... |
| /// # 0x0085C pinMuxCntlBus7 |
| /// %unsigned 3 SD0_CDn 0x0 |
| /// ### |
| /// * pinMuxCntlBus[70*3+2:70*3] pinMux Control for SD0_CDn |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %unsigned 3 SD0_WP 0x0 |
| /// ### |
| /// * pinMuxCntlBus[71*3+2:71*3] pinMux Control for SD0_WP |
| /// ### |
| /// : MODE_0 0x0 |
| /// : MODE_1 0x1 |
| /// : MODE_3 0x3 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00860 I2S1_BCLKIOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_BCLKIO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00864 I2S1_LRCKIOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_LRCKIO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00868 I2S1_DO0Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_DO[0] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x0086C I2S1_DO1Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_DO[1] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00870 I2S1_DO2Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_DO[2] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00874 I2S1_DO3Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_DO[3] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00878 I2S1_MCLKCntl (P-) |
| /// ### |
| /// * Pad Control for I2S1_MCLK |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0087C I2S2_BCLKIOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S2_BCLKIO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00880 I2S2_LRCKIOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S2_LRCKIO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00884 I2S2_DI0Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S2_DI[0] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00888 I2S2_DI1Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S2_DI[1] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x0088C I2S2_DI2Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S2_DI[2] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00890 I2S2_DI3Cntl (P-) |
| /// ### |
| /// * Pad Control for I2S2_DI[3] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00894 PDM_CLKOCntl (P-) |
| /// ### |
| /// * Pad Control for PDM_CLKO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00898 PDM_DI0Cntl (P-) |
| /// ### |
| /// * Pad Control for PDM_DI[0] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x0089C PDM_DI1Cntl (P-) |
| /// ### |
| /// * Pad Control for PDM_DI[1] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008A0 PDM_DI2Cntl (P-) |
| /// ### |
| /// * Pad Control for PDM_DI[2] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008A4 PDM_DI3Cntl (P-) |
| /// ### |
| /// * Pad Control for PDM_DI[3] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008A8 NAND_IO0Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[0] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008AC NAND_IO1Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[1] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008B0 NAND_IO2Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[2] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008B4 NAND_IO3Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[3] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008B8 NAND_IO4Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[4] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008BC NAND_IO5Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[5] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008C0 NAND_IO6Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[6] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008C4 NAND_IO7Cntl (P-) |
| /// ### |
| /// * Pad Control for NAND_IO[7] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008C8 NAND_ALECntl (P-) |
| /// ### |
| /// * Pad Control for NAND_ALE |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x1 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008CC NAND_CLECntl (P-) |
| /// ### |
| /// * Pad Control for NAND_CLE |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x1 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008D0 NAND_WEnCntl (P-) |
| /// ### |
| /// * Pad Control for NAND_WEn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008D4 NAND_REnCntl (P-) |
| /// ### |
| /// * Pad Control for NAND_REn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008D8 NAND_WPnCntl (P-) |
| /// ### |
| /// * Pad Control for NAND_WPn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008DC NAND_CEnCntl (P-) |
| /// ### |
| /// * Pad Control for NAND_CEn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008E0 NAND_RDYCntl (P-) |
| /// ### |
| /// * Pad Control for NAND_RDY |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x008E4 SPI1_SS0nCntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SS0n |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x1 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008E8 SPI1_SS1nCntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SS1n |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008EC SPI1_SS2nCntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SS2n |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008F0 SPI1_SS3nCntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SS3n |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008F4 SPI1_SCLKCntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SCLK |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008F8 SPI1_SDOCntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SDO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x1 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x008FC SPI1_SDICntl (P-) |
| /// ### |
| /// * Pad Control for SPI1_SDI |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00900 USB0_DRV_VBUSCntl (P-) |
| /// ### |
| /// * Pad Control for USB0_DRV_VBUS |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00904 TW1_SCLCntl (P-) |
| /// ### |
| /// * Pad Control for TW1_SCL |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00908 TW1_SDACntl (P-) |
| /// ### |
| /// * Pad Control for TW1_SDA |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0090C TW0_SCLCntl (P-) |
| /// ### |
| /// * Pad Control for TW0_SCL |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00910 TW0_SDACntl (P-) |
| /// ### |
| /// * Pad Control for TW0_SDA |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00914 TMSCntl (P-) |
| /// ### |
| /// * Pad Control for TMS |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x1 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00918 TDICntl (P-) |
| /// ### |
| /// * Pad Control for TDI |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x1 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0091C TDOCntl (P-) |
| /// ### |
| /// * Pad Control for TDO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x1 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00920 PWM6Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[6] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00924 PWM7Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[7] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00928 PWM0Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[0] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x0092C PWM1Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[1] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00930 PWM2Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[2] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00934 PWM3Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[3] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00938 PWM4Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[4] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x0093C PWM5Cntl (P-) |
| /// ### |
| /// * Pad Control for PWM[5] |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00940 URT1_RTSnCntl (P-) |
| /// ### |
| /// * Pad Control for URT1_RTSn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00944 URT1_CTSnCntl (P-) |
| /// ### |
| /// * Pad Control for URT1_CTSn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00948 URT1_RXDCntl (P-) |
| /// ### |
| /// * Pad Control for URT1_RXD |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0094C URT1_TXDCntl (P-) |
| /// ### |
| /// * Pad Control for URT1_TXD |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00950 I2S3_DICntl (P-) |
| /// ### |
| /// * Pad Control for I2S3_DI |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00954 I2S3_DOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S3_DO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 26 # Stuffing bits... |
| /// @ 0x00958 I2S3_BCLKIOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S3_BCLKIO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0095C I2S3_LRCKIOCntl (P-) |
| /// ### |
| /// * Pad Control for I2S3_LRCKIO |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00960 SD0_DAT0Cntl (P-) |
| /// ### |
| /// * Pad Control for SD0_DAT0 |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00964 SD0_DAT1Cntl (P-) |
| /// ### |
| /// * Pad Control for SD0_DAT1 |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00968 SD0_CLKCntl (P-) |
| /// ### |
| /// * Pad Control for SD0_CLK |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x1 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0096C SD0_DAT2Cntl (P-) |
| /// ### |
| /// * Pad Control for SD0_DAT2 |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00970 SD0_DAT3Cntl (P-) |
| /// ### |
| /// * Pad Control for SD0_DAT3 |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00974 SD0_CMDCntl (P-) |
| /// ### |
| /// * Pad Control for SD0_CMD |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x00978 SD0_CDnCntl (P-) |
| /// ### |
| /// * Pad Control for SD0_CDn |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// @ 0x0097C SD0_WPCntl (P-) |
| /// ### |
| /// * Pad Control for SD0_WP |
| /// ### |
| /// %unsigned 2 DRV 0x0 |
| /// %unsigned 1 PDEN 0x0 |
| /// %unsigned 1 PUEN 0x0 |
| /// %unsigned 1 RXEN 0x1 |
| /// %unsigned 1 SRC 0x0 |
| /// %unsigned 1 SMTC 0x0 |
| /// %% 25 # Stuffing bits... |
| /// # # ---------------------------------------------------------- |
| /// $ENDOFINTERFACE # size: 2432B, bits: 1789b, padding: 0B |
| //////////////////////////////////////////////////////////// |
| #ifndef h_Gbl |
| #define h_Gbl (){} |
| |
| #define RA_Gbl_ProductId 0x0000 |
| |
| #define BA_Gbl_ProductId_Id 0x0000 |
| #define B16Gbl_ProductId_Id 0x0000 |
| #define LSb32Gbl_ProductId_Id 0 |
| #define LSb16Gbl_ProductId_Id 0 |
| #define bGbl_ProductId_Id 32 |
| #define MSK32Gbl_ProductId_Id 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_ProductId_ext 0x0004 |
| |
| #define BA_Gbl_ProductId_ext_ID_EXT 0x0004 |
| #define B16Gbl_ProductId_ext_ID_EXT 0x0004 |
| #define LSb32Gbl_ProductId_ext_ID_EXT 0 |
| #define LSb16Gbl_ProductId_ext_ID_EXT 0 |
| #define bGbl_ProductId_ext_ID_EXT 8 |
| #define MSK32Gbl_ProductId_ext_ID_EXT 0x000000FF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_INT_ID 0x0008 |
| |
| #define BA_Gbl_INT_ID_VALUE 0x0008 |
| #define B16Gbl_INT_ID_VALUE 0x0008 |
| #define LSb32Gbl_INT_ID_VALUE 0 |
| #define LSb16Gbl_INT_ID_VALUE 0 |
| #define bGbl_INT_ID_VALUE 8 |
| #define MSK32Gbl_INT_ID_VALUE 0x000000FF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_bootStrap 0x000C |
| |
| #define BA_Gbl_bootStrap_softwareStrap 0x000C |
| #define B16Gbl_bootStrap_softwareStrap 0x000C |
| #define LSb32Gbl_bootStrap_softwareStrap 0 |
| #define LSb16Gbl_bootStrap_softwareStrap 0 |
| #define bGbl_bootStrap_softwareStrap 16 |
| #define MSK32Gbl_bootStrap_softwareStrap 0x0000FFFF |
| |
| #define BA_Gbl_bootStrap_bootSrc 0x000E |
| #define B16Gbl_bootStrap_bootSrc 0x000E |
| #define LSb32Gbl_bootStrap_bootSrc 16 |
| #define LSb16Gbl_bootStrap_bootSrc 0 |
| #define bGbl_bootStrap_bootSrc 2 |
| #define MSK32Gbl_bootStrap_bootSrc 0x00030000 |
| #define Gbl_bootStrap_bootSrc_ROM_SPI_BOOT 0x0 |
| #define Gbl_bootStrap_bootSrc_ROM_NAND_BOOT 0x1 |
| #define Gbl_bootStrap_bootSrc_ROM_EMMC_BOOT 0x2 |
| #define Gbl_bootStrap_bootSrc_ROM_SPI_DIRECT_BOOT 0x3 |
| |
| #define BA_Gbl_bootStrap_cpuRstByps 0x000E |
| #define B16Gbl_bootStrap_cpuRstByps 0x000E |
| #define LSb32Gbl_bootStrap_cpuRstByps 18 |
| #define LSb16Gbl_bootStrap_cpuRstByps 2 |
| #define bGbl_bootStrap_cpuRstByps 1 |
| #define MSK32Gbl_bootStrap_cpuRstByps 0x00040000 |
| #define Gbl_bootStrap_cpuRstByps_CPU_INT_RST_BYPS 0x1 |
| #define Gbl_bootStrap_cpuRstByps_CPU_INT_RST_EN 0x0 |
| |
| #define BA_Gbl_bootStrap_pllPwrDown 0x000E |
| #define B16Gbl_bootStrap_pllPwrDown 0x000E |
| #define LSb32Gbl_bootStrap_pllPwrDown 19 |
| #define LSb16Gbl_bootStrap_pllPwrDown 3 |
| #define bGbl_bootStrap_pllPwrDown 1 |
| #define MSK32Gbl_bootStrap_pllPwrDown 0x00080000 |
| #define Gbl_bootStrap_pllPwrDown_PWR_DOWN 0x1 |
| #define Gbl_bootStrap_pllPwrDown_PWR_UP 0x0 |
| |
| #define BA_Gbl_bootStrap_sysPllByps 0x000E |
| #define B16Gbl_bootStrap_sysPllByps 0x000E |
| #define LSb32Gbl_bootStrap_sysPllByps 20 |
| #define LSb16Gbl_bootStrap_sysPllByps 4 |
| #define bGbl_bootStrap_sysPllByps 1 |
| #define MSK32Gbl_bootStrap_sysPllByps 0x00100000 |
| #define Gbl_bootStrap_sysPllByps_PLL_OUT 0x0 |
| #define Gbl_bootStrap_sysPllByps_BYPS 0x1 |
| |
| #define BA_Gbl_bootStrap_memPllByps 0x000E |
| #define B16Gbl_bootStrap_memPllByps 0x000E |
| #define LSb32Gbl_bootStrap_memPllByps 21 |
| #define LSb16Gbl_bootStrap_memPllByps 5 |
| #define bGbl_bootStrap_memPllByps 1 |
| #define MSK32Gbl_bootStrap_memPllByps 0x00200000 |
| #define Gbl_bootStrap_memPllByps_PLL_OUT 0x0 |
| #define Gbl_bootStrap_memPllByps_BYPS 0x1 |
| |
| #define BA_Gbl_bootStrap_cpuPllByps 0x000E |
| #define B16Gbl_bootStrap_cpuPllByps 0x000E |
| #define LSb32Gbl_bootStrap_cpuPllByps 22 |
| #define LSb16Gbl_bootStrap_cpuPllByps 6 |
| #define bGbl_bootStrap_cpuPllByps 1 |
| #define MSK32Gbl_bootStrap_cpuPllByps 0x00400000 |
| #define Gbl_bootStrap_cpuPllByps_PLL_OUT 0x0 |
| #define Gbl_bootStrap_cpuPllByps_BYPS 0x1 |
| |
| #define BA_Gbl_bootStrap_ENG_EN 0x000E |
| #define B16Gbl_bootStrap_ENG_EN 0x000E |
| #define LSb32Gbl_bootStrap_ENG_EN 23 |
| #define LSb16Gbl_bootStrap_ENG_EN 7 |
| #define bGbl_bootStrap_ENG_EN 1 |
| #define MSK32Gbl_bootStrap_ENG_EN 0x00800000 |
| #define Gbl_bootStrap_ENG_EN_PRODUCTION_MODE 0x0 |
| #define Gbl_bootStrap_ENG_EN_DEVELOPE_MODE 0x1 |
| |
| #define BA_Gbl_bootStrap_LEGACY_BOOT 0x000F |
| #define B16Gbl_bootStrap_LEGACY_BOOT 0x000E |
| #define LSb32Gbl_bootStrap_LEGACY_BOOT 24 |
| #define LSb16Gbl_bootStrap_LEGACY_BOOT 8 |
| #define bGbl_bootStrap_LEGACY_BOOT 1 |
| #define MSK32Gbl_bootStrap_LEGACY_BOOT 0x01000000 |
| #define Gbl_bootStrap_LEGACY_BOOT_FAST_BOOT_MODE 0x0 |
| #define Gbl_bootStrap_LEGACY_BOOT_LEGACY_BOOT_MODE 0x1 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_bootStrapEn 0x0010 |
| |
| #define BA_Gbl_bootStrapEn_cpuRstBypsEn 0x0010 |
| #define B16Gbl_bootStrapEn_cpuRstBypsEn 0x0010 |
| #define LSb32Gbl_bootStrapEn_cpuRstBypsEn 0 |
| #define LSb16Gbl_bootStrapEn_cpuRstBypsEn 0 |
| #define bGbl_bootStrapEn_cpuRstBypsEn 1 |
| #define MSK32Gbl_bootStrapEn_cpuRstBypsEn 0x00000001 |
| #define Gbl_bootStrapEn_cpuRstBypsEn_ENABLE 0x1 |
| #define Gbl_bootStrapEn_cpuRstBypsEn_DISABLE 0x0 |
| |
| #define BA_Gbl_bootStrapEn_pllPwrDownEn 0x0010 |
| #define B16Gbl_bootStrapEn_pllPwrDownEn 0x0010 |
| #define LSb32Gbl_bootStrapEn_pllPwrDownEn 1 |
| #define LSb16Gbl_bootStrapEn_pllPwrDownEn 1 |
| #define bGbl_bootStrapEn_pllPwrDownEn 1 |
| #define MSK32Gbl_bootStrapEn_pllPwrDownEn 0x00000002 |
| #define Gbl_bootStrapEn_pllPwrDownEn_ENABLE 0x1 |
| #define Gbl_bootStrapEn_pllPwrDownEn_DISABLE 0x0 |
| |
| #define BA_Gbl_bootStrapEn_sysPLLBypsEn 0x0010 |
| #define B16Gbl_bootStrapEn_sysPLLBypsEn 0x0010 |
| #define LSb32Gbl_bootStrapEn_sysPLLBypsEn 2 |
| #define LSb16Gbl_bootStrapEn_sysPLLBypsEn 2 |
| #define bGbl_bootStrapEn_sysPLLBypsEn 1 |
| #define MSK32Gbl_bootStrapEn_sysPLLBypsEn 0x00000004 |
| #define Gbl_bootStrapEn_sysPLLBypsEn_ENABLE 0x1 |
| #define Gbl_bootStrapEn_sysPLLBypsEn_DISABLE 0x0 |
| |
| #define BA_Gbl_bootStrapEn_memPLLBypsEn 0x0010 |
| #define B16Gbl_bootStrapEn_memPLLBypsEn 0x0010 |
| #define LSb32Gbl_bootStrapEn_memPLLBypsEn 3 |
| #define LSb16Gbl_bootStrapEn_memPLLBypsEn 3 |
| #define bGbl_bootStrapEn_memPLLBypsEn 1 |
| #define MSK32Gbl_bootStrapEn_memPLLBypsEn 0x00000008 |
| #define Gbl_bootStrapEn_memPLLBypsEn_ENABLE 0x1 |
| #define Gbl_bootStrapEn_memPLLBypsEn_DISABLE 0x0 |
| |
| #define BA_Gbl_bootStrapEn_cpuPLLBypsEn 0x0010 |
| #define B16Gbl_bootStrapEn_cpuPLLBypsEn 0x0010 |
| #define LSb32Gbl_bootStrapEn_cpuPLLBypsEn 4 |
| #define LSb16Gbl_bootStrapEn_cpuPLLBypsEn 4 |
| #define bGbl_bootStrapEn_cpuPLLBypsEn 1 |
| #define MSK32Gbl_bootStrapEn_cpuPLLBypsEn 0x00000010 |
| #define Gbl_bootStrapEn_cpuPLLBypsEn_ENABLE 0x1 |
| #define Gbl_bootStrapEn_cpuPLLBypsEn_DISABLE 0x0 |
| |
| #define BA_Gbl_bootStrapEn_legacyBootEn 0x0010 |
| #define B16Gbl_bootStrapEn_legacyBootEn 0x0010 |
| #define LSb32Gbl_bootStrapEn_legacyBootEn 5 |
| #define LSb16Gbl_bootStrapEn_legacyBootEn 5 |
| #define bGbl_bootStrapEn_legacyBootEn 1 |
| #define MSK32Gbl_bootStrapEn_legacyBootEn 0x00000020 |
| #define Gbl_bootStrapEn_legacyBootEn_ENABLE 0x1 |
| #define Gbl_bootStrapEn_legacyBootEn_DISABLE 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pkgSel 0x0014 |
| |
| #define BA_Gbl_pkgSel_DDR32bit 0x0014 |
| #define B16Gbl_pkgSel_DDR32bit 0x0014 |
| #define LSb32Gbl_pkgSel_DDR32bit 0 |
| #define LSb16Gbl_pkgSel_DDR32bit 0 |
| #define bGbl_pkgSel_DDR32bit 1 |
| #define MSK32Gbl_pkgSel_DDR32bit 0x00000001 |
| |
| #define BA_Gbl_pkgSel_reserved 0x0014 |
| #define B16Gbl_pkgSel_reserved 0x0014 |
| #define LSb32Gbl_pkgSel_reserved 1 |
| #define LSb16Gbl_pkgSel_reserved 1 |
| #define bGbl_pkgSel_reserved 1 |
| #define MSK32Gbl_pkgSel_reserved 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_chipCntl 0x0018 |
| |
| #define BA_Gbl_chipCntl_SD0_CLK_LPBK_EN 0x0018 |
| #define B16Gbl_chipCntl_SD0_CLK_LPBK_EN 0x0018 |
| #define LSb32Gbl_chipCntl_SD0_CLK_LPBK_EN 0 |
| #define LSb16Gbl_chipCntl_SD0_CLK_LPBK_EN 0 |
| #define bGbl_chipCntl_SD0_CLK_LPBK_EN 1 |
| #define MSK32Gbl_chipCntl_SD0_CLK_LPBK_EN 0x00000001 |
| |
| #define BA_Gbl_chipCntl_SD0_CLK_LPBK_SEL 0x0018 |
| #define B16Gbl_chipCntl_SD0_CLK_LPBK_SEL 0x0018 |
| #define LSb32Gbl_chipCntl_SD0_CLK_LPBK_SEL 1 |
| #define LSb16Gbl_chipCntl_SD0_CLK_LPBK_SEL 1 |
| #define bGbl_chipCntl_SD0_CLK_LPBK_SEL 1 |
| #define MSK32Gbl_chipCntl_SD0_CLK_LPBK_SEL 0x00000002 |
| |
| #define BA_Gbl_chipCntl_EMMC_CLK_LPBK_EN 0x0018 |
| #define B16Gbl_chipCntl_EMMC_CLK_LPBK_EN 0x0018 |
| #define LSb32Gbl_chipCntl_EMMC_CLK_LPBK_EN 2 |
| #define LSb16Gbl_chipCntl_EMMC_CLK_LPBK_EN 2 |
| #define bGbl_chipCntl_EMMC_CLK_LPBK_EN 1 |
| #define MSK32Gbl_chipCntl_EMMC_CLK_LPBK_EN 0x00000004 |
| |
| #define BA_Gbl_chipCntl_EMMC_CLK_LPBK_SEL 0x0018 |
| #define B16Gbl_chipCntl_EMMC_CLK_LPBK_SEL 0x0018 |
| #define LSb32Gbl_chipCntl_EMMC_CLK_LPBK_SEL 3 |
| #define LSb16Gbl_chipCntl_EMMC_CLK_LPBK_SEL 3 |
| #define bGbl_chipCntl_EMMC_CLK_LPBK_SEL 1 |
| #define MSK32Gbl_chipCntl_EMMC_CLK_LPBK_SEL 0x00000008 |
| |
| #define BA_Gbl_chipCntl_I2S_FB_SEL 0x0018 |
| #define B16Gbl_chipCntl_I2S_FB_SEL 0x0018 |
| #define LSb32Gbl_chipCntl_I2S_FB_SEL 4 |
| #define LSb16Gbl_chipCntl_I2S_FB_SEL 4 |
| #define bGbl_chipCntl_I2S_FB_SEL 10 |
| #define MSK32Gbl_chipCntl_I2S_FB_SEL 0x00003FF0 |
| |
| #define BA_Gbl_chipCntl_SPDIFI_SEL 0x0019 |
| #define B16Gbl_chipCntl_SPDIFI_SEL 0x0018 |
| #define LSb32Gbl_chipCntl_SPDIFI_SEL 14 |
| #define LSb16Gbl_chipCntl_SPDIFI_SEL 14 |
| #define bGbl_chipCntl_SPDIFI_SEL 3 |
| #define MSK32Gbl_chipCntl_SPDIFI_SEL 0x0001C000 |
| |
| #define BA_Gbl_chipCntl_TW1_SEL 0x001A |
| #define B16Gbl_chipCntl_TW1_SEL 0x001A |
| #define LSb32Gbl_chipCntl_TW1_SEL 17 |
| #define LSb16Gbl_chipCntl_TW1_SEL 1 |
| #define bGbl_chipCntl_TW1_SEL 1 |
| #define MSK32Gbl_chipCntl_TW1_SEL 0x00020000 |
| |
| #define BA_Gbl_chipCntl_DBG_SEL 0x001A |
| #define B16Gbl_chipCntl_DBG_SEL 0x001A |
| #define LSb32Gbl_chipCntl_DBG_SEL 18 |
| #define LSb16Gbl_chipCntl_DBG_SEL 2 |
| #define bGbl_chipCntl_DBG_SEL 3 |
| #define MSK32Gbl_chipCntl_DBG_SEL 0x001C0000 |
| |
| #define BA_Gbl_chipCntl_CLK_DBG_SEL 0x001A |
| #define B16Gbl_chipCntl_CLK_DBG_SEL 0x001A |
| #define LSb32Gbl_chipCntl_CLK_DBG_SEL 21 |
| #define LSb16Gbl_chipCntl_CLK_DBG_SEL 5 |
| #define bGbl_chipCntl_CLK_DBG_SEL 1 |
| #define MSK32Gbl_chipCntl_CLK_DBG_SEL 0x00200000 |
| |
| #define BA_Gbl_chipCntl_SD0_CDn_SEL 0x001A |
| #define B16Gbl_chipCntl_SD0_CDn_SEL 0x001A |
| #define LSb32Gbl_chipCntl_SD0_CDn_SEL 22 |
| #define LSb16Gbl_chipCntl_SD0_CDn_SEL 6 |
| #define bGbl_chipCntl_SD0_CDn_SEL 1 |
| #define MSK32Gbl_chipCntl_SD0_CDn_SEL 0x00400000 |
| |
| #define BA_Gbl_chipCntl_SD0_WP_SEL 0x001A |
| #define B16Gbl_chipCntl_SD0_WP_SEL 0x001A |
| #define LSb32Gbl_chipCntl_SD0_WP_SEL 23 |
| #define LSb16Gbl_chipCntl_SD0_WP_SEL 7 |
| #define bGbl_chipCntl_SD0_WP_SEL 1 |
| #define MSK32Gbl_chipCntl_SD0_WP_SEL 0x00800000 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_sw_generic0 0x0020 |
| |
| #define BA_Gbl_sw_generic0_swReg0 0x0020 |
| #define B16Gbl_sw_generic0_swReg0 0x0020 |
| #define LSb32Gbl_sw_generic0_swReg0 0 |
| #define LSb16Gbl_sw_generic0_swReg0 0 |
| #define bGbl_sw_generic0_swReg0 32 |
| #define MSK32Gbl_sw_generic0_swReg0 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_sw_generic1 0x0024 |
| |
| #define BA_Gbl_sw_generic1_swReg1 0x0024 |
| #define B16Gbl_sw_generic1_swReg1 0x0024 |
| #define LSb32Gbl_sw_generic1_swReg1 0 |
| #define LSb16Gbl_sw_generic1_swReg1 0 |
| #define bGbl_sw_generic1_swReg1 32 |
| #define MSK32Gbl_sw_generic1_swReg1 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_sw_generic2 0x0028 |
| |
| #define BA_Gbl_sw_generic2_swReg2 0x0028 |
| #define B16Gbl_sw_generic2_swReg2 0x0028 |
| #define LSb32Gbl_sw_generic2_swReg2 0 |
| #define LSb16Gbl_sw_generic2_swReg2 0 |
| #define bGbl_sw_generic2_swReg2 32 |
| #define MSK32Gbl_sw_generic2_swReg2 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_sw_generic3 0x002C |
| |
| #define BA_Gbl_sw_generic3_swReg3 0x002C |
| #define B16Gbl_sw_generic3_swReg3 0x002C |
| #define LSb32Gbl_sw_generic3_swReg3 0 |
| #define LSb16Gbl_sw_generic3_swReg3 0 |
| #define bGbl_sw_generic3_swReg3 32 |
| #define MSK32Gbl_sw_generic3_swReg3 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_RWTC_top31to0 0x0030 |
| |
| #define BA_Gbl_RWTC_top31to0_value 0x0030 |
| #define B16Gbl_RWTC_top31to0_value 0x0030 |
| #define LSb32Gbl_RWTC_top31to0_value 0 |
| #define LSb16Gbl_RWTC_top31to0_value 0 |
| #define bGbl_RWTC_top31to0_value 32 |
| #define MSK32Gbl_RWTC_top31to0_value 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_RWTC_top63to32 0x0034 |
| |
| #define BA_Gbl_RWTC_top63to32_value 0x0034 |
| #define B16Gbl_RWTC_top63to32_value 0x0034 |
| #define LSb32Gbl_RWTC_top63to32_value 0 |
| #define LSb16Gbl_RWTC_top63to32_value 0 |
| #define bGbl_RWTC_top63to32_value 32 |
| #define MSK32Gbl_RWTC_top63to32_value 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_RWTC_top67to64 0x0038 |
| |
| #define BA_Gbl_RWTC_top67to64_value 0x0038 |
| #define B16Gbl_RWTC_top67to64_value 0x0038 |
| #define LSb32Gbl_RWTC_top67to64_value 0 |
| #define LSb16Gbl_RWTC_top67to64_value 0 |
| #define bGbl_RWTC_top67to64_value 4 |
| #define MSK32Gbl_RWTC_top67to64_value 0x0000000F |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_USB2 0x004C |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_USB2_value 0x004C |
| #define B16Gbl_SRAM_PWR_CTRL_USB2_value 0x004C |
| #define LSb32Gbl_SRAM_PWR_CTRL_USB2_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_USB2_value 0 |
| #define bGbl_SRAM_PWR_CTRL_USB2_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_USB2_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_PCIE0 0x0050 |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_PCIE0_value 0x0050 |
| #define B16Gbl_SRAM_PWR_CTRL_PCIE0_value 0x0050 |
| #define LSb32Gbl_SRAM_PWR_CTRL_PCIE0_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_PCIE0_value 0 |
| #define bGbl_SRAM_PWR_CTRL_PCIE0_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_PCIE0_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_PCIE1 0x0054 |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_PCIE1_value 0x0054 |
| #define B16Gbl_SRAM_PWR_CTRL_PCIE1_value 0x0054 |
| #define LSb32Gbl_SRAM_PWR_CTRL_PCIE1_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_PCIE1_value 0 |
| #define bGbl_SRAM_PWR_CTRL_PCIE1_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_PCIE1_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_SISS 0x005C |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_SISS_value 0x005C |
| #define B16Gbl_SRAM_PWR_CTRL_SISS_value 0x005C |
| #define LSb32Gbl_SRAM_PWR_CTRL_SISS_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_SISS_value 0 |
| #define bGbl_SRAM_PWR_CTRL_SISS_value 3 |
| #define MSK32Gbl_SRAM_PWR_CTRL_SISS_value 0x00000007 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_NNA 0x006C |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_NNA_value 0x006C |
| #define B16Gbl_SRAM_PWR_CTRL_NNA_value 0x006C |
| #define LSb32Gbl_SRAM_PWR_CTRL_NNA_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_NNA_value 0 |
| #define bGbl_SRAM_PWR_CTRL_NNA_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_NNA_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_AIO 0x0070 |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_AIO_value 0x0070 |
| #define B16Gbl_SRAM_PWR_CTRL_AIO_value 0x0070 |
| #define LSb32Gbl_SRAM_PWR_CTRL_AIO_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_AIO_value 0 |
| #define bGbl_SRAM_PWR_CTRL_AIO_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_AIO_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_CA53 0x0074 |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_CA53_value 0x0074 |
| #define B16Gbl_SRAM_PWR_CTRL_CA53_value 0x0074 |
| #define LSb32Gbl_SRAM_PWR_CTRL_CA53_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_CA53_value 0 |
| #define bGbl_SRAM_PWR_CTRL_CA53_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_CA53_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SRAM_PWR_CTRL_SCRATCH 0x0078 |
| |
| #define BA_Gbl_SRAM_PWR_CTRL_SCRATCH_value 0x0078 |
| #define B16Gbl_SRAM_PWR_CTRL_SCRATCH_value 0x0078 |
| #define LSb32Gbl_SRAM_PWR_CTRL_SCRATCH_value 0 |
| #define LSb16Gbl_SRAM_PWR_CTRL_SCRATCH_value 0 |
| #define bGbl_SRAM_PWR_CTRL_SCRATCH_value 2 |
| #define MSK32Gbl_SRAM_PWR_CTRL_SCRATCH_value 0x00000003 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_FPGAR 0x0080 |
| |
| #define BA_Gbl_FPGAR_FPGAR 0x0080 |
| #define B16Gbl_FPGAR_FPGAR 0x0080 |
| #define LSb32Gbl_FPGAR_FPGAR 0 |
| #define LSb16Gbl_FPGAR_FPGAR 0 |
| #define bGbl_FPGAR_FPGAR 32 |
| #define MSK32Gbl_FPGAR_FPGAR 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_FPGARW 0x0084 |
| |
| #define BA_Gbl_FPGARW_FPGARW 0x0084 |
| #define B16Gbl_FPGARW_FPGARW 0x0084 |
| #define LSb32Gbl_FPGARW_FPGARW 0 |
| #define LSb16Gbl_FPGARW_FPGARW 0 |
| #define bGbl_FPGARW_FPGARW 32 |
| #define MSK32Gbl_FPGARW_FPGARW 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_sysPll 0x0088 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_ResetTrigger 0x0478 |
| |
| #define BA_Gbl_ResetTrigger_chipReset 0x0478 |
| #define B16Gbl_ResetTrigger_chipReset 0x0478 |
| #define LSb32Gbl_ResetTrigger_chipReset 0 |
| #define LSb16Gbl_ResetTrigger_chipReset 0 |
| #define bGbl_ResetTrigger_chipReset 1 |
| #define MSK32Gbl_ResetTrigger_chipReset 0x00000001 |
| #define Gbl_ResetTrigger_chipReset_assert 0x1 |
| #define Gbl_ResetTrigger_chipReset_deassert 0x0 |
| |
| #define BA_Gbl_ResetTrigger_socDdrSyncReset 0x0478 |
| #define B16Gbl_ResetTrigger_socDdrSyncReset 0x0478 |
| #define LSb32Gbl_ResetTrigger_socDdrSyncReset 1 |
| #define LSb16Gbl_ResetTrigger_socDdrSyncReset 1 |
| #define bGbl_ResetTrigger_socDdrSyncReset 1 |
| #define MSK32Gbl_ResetTrigger_socDdrSyncReset 0x00000002 |
| #define Gbl_ResetTrigger_socDdrSyncReset_assert 0x1 |
| #define Gbl_ResetTrigger_socDdrSyncReset_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_ResetStatus 0x047C |
| |
| #define BA_Gbl_ResetStatus_ChipResetStatus 0x047C |
| #define B16Gbl_ResetStatus_ChipResetStatus 0x047C |
| #define LSb32Gbl_ResetStatus_ChipResetStatus 0 |
| #define LSb16Gbl_ResetStatus_ChipResetStatus 0 |
| #define bGbl_ResetStatus_ChipResetStatus 1 |
| #define MSK32Gbl_ResetStatus_ChipResetStatus 0x00000001 |
| #define Gbl_ResetStatus_ChipResetStatus_asserted 0x1 |
| #define Gbl_ResetStatus_ChipResetStatus_deasserted 0x0 |
| |
| #define BA_Gbl_ResetStatus_socDdrSyncResetStatus 0x047C |
| #define B16Gbl_ResetStatus_socDdrSyncResetStatus 0x047C |
| #define LSb32Gbl_ResetStatus_socDdrSyncResetStatus 1 |
| #define LSb16Gbl_ResetStatus_socDdrSyncResetStatus 1 |
| #define bGbl_ResetStatus_socDdrSyncResetStatus 1 |
| #define MSK32Gbl_ResetStatus_socDdrSyncResetStatus 0x00000002 |
| #define Gbl_ResetStatus_socDdrSyncResetStatus_asserted 0x1 |
| #define Gbl_ResetStatus_socDdrSyncResetStatus_deasserted 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_WDTResetStatus 0x0480 |
| |
| #define BA_Gbl_WDTResetStatus_wd0Status 0x0480 |
| #define B16Gbl_WDTResetStatus_wd0Status 0x0480 |
| #define LSb32Gbl_WDTResetStatus_wd0Status 0 |
| #define LSb16Gbl_WDTResetStatus_wd0Status 0 |
| #define bGbl_WDTResetStatus_wd0Status 1 |
| #define MSK32Gbl_WDTResetStatus_wd0Status 0x00000001 |
| #define Gbl_WDTResetStatus_wd0Status_asserted 0x1 |
| #define Gbl_WDTResetStatus_wd0Status_deasserted 0x0 |
| |
| #define BA_Gbl_WDTResetStatus_wd1Status 0x0480 |
| #define B16Gbl_WDTResetStatus_wd1Status 0x0480 |
| #define LSb32Gbl_WDTResetStatus_wd1Status 1 |
| #define LSb16Gbl_WDTResetStatus_wd1Status 1 |
| #define bGbl_WDTResetStatus_wd1Status 1 |
| #define MSK32Gbl_WDTResetStatus_wd1Status 0x00000002 |
| #define Gbl_WDTResetStatus_wd1Status_asserted 0x1 |
| #define Gbl_WDTResetStatus_wd1Status_deasserted 0x0 |
| |
| #define BA_Gbl_WDTResetStatus_wd2Status 0x0480 |
| #define B16Gbl_WDTResetStatus_wd2Status 0x0480 |
| #define LSb32Gbl_WDTResetStatus_wd2Status 2 |
| #define LSb16Gbl_WDTResetStatus_wd2Status 2 |
| #define bGbl_WDTResetStatus_wd2Status 1 |
| #define MSK32Gbl_WDTResetStatus_wd2Status 0x00000004 |
| #define Gbl_WDTResetStatus_wd2Status_asserted 0x1 |
| #define Gbl_WDTResetStatus_wd2Status_deasserted 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_WDTSysRstMask 0x0484 |
| |
| #define BA_Gbl_WDTSysRstMask_wdt0Mask 0x0484 |
| #define B16Gbl_WDTSysRstMask_wdt0Mask 0x0484 |
| #define LSb32Gbl_WDTSysRstMask_wdt0Mask 0 |
| #define LSb16Gbl_WDTSysRstMask_wdt0Mask 0 |
| #define bGbl_WDTSysRstMask_wdt0Mask 1 |
| #define MSK32Gbl_WDTSysRstMask_wdt0Mask 0x00000001 |
| |
| #define BA_Gbl_WDTSysRstMask_wdt1Mask 0x0484 |
| #define B16Gbl_WDTSysRstMask_wdt1Mask 0x0484 |
| #define LSb32Gbl_WDTSysRstMask_wdt1Mask 1 |
| #define LSb16Gbl_WDTSysRstMask_wdt1Mask 1 |
| #define bGbl_WDTSysRstMask_wdt1Mask 1 |
| #define MSK32Gbl_WDTSysRstMask_wdt1Mask 0x00000002 |
| |
| #define BA_Gbl_WDTSysRstMask_wdt2Mask 0x0484 |
| #define B16Gbl_WDTSysRstMask_wdt2Mask 0x0484 |
| #define LSb32Gbl_WDTSysRstMask_wdt2Mask 2 |
| #define LSb16Gbl_WDTSysRstMask_wdt2Mask 2 |
| #define bGbl_WDTSysRstMask_wdt2Mask 1 |
| #define MSK32Gbl_WDTSysRstMask_wdt2Mask 0x00000004 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_CHIP_RESET_TRACKER 0x0488 |
| |
| #define BA_Gbl_CHIP_RESET_TRACKER_VALUE 0x0488 |
| #define B16Gbl_CHIP_RESET_TRACKER_VALUE 0x0488 |
| #define LSb32Gbl_CHIP_RESET_TRACKER_VALUE 0 |
| #define LSb16Gbl_CHIP_RESET_TRACKER_VALUE 0 |
| #define bGbl_CHIP_RESET_TRACKER_VALUE 32 |
| #define MSK32Gbl_CHIP_RESET_TRACKER_VALUE 0xFFFFFFFF |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_avioReset 0x0494 |
| |
| #define BA_Gbl_avioReset_SyncReset 0x0494 |
| #define B16Gbl_avioReset_SyncReset 0x0494 |
| #define LSb32Gbl_avioReset_SyncReset 0 |
| #define LSb16Gbl_avioReset_SyncReset 0 |
| #define bGbl_avioReset_SyncReset 1 |
| #define MSK32Gbl_avioReset_SyncReset 0x00000001 |
| #define Gbl_avioReset_SyncReset_assert 0x1 |
| #define Gbl_avioReset_SyncReset_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_avioResetStatus 0x0498 |
| |
| #define BA_Gbl_avioResetStatus_SyncReset 0x0498 |
| #define B16Gbl_avioResetStatus_SyncReset 0x0498 |
| #define LSb32Gbl_avioResetStatus_SyncReset 0 |
| #define LSb16Gbl_avioResetStatus_SyncReset 0 |
| #define bGbl_avioResetStatus_SyncReset 1 |
| #define MSK32Gbl_avioResetStatus_SyncReset 0x00000001 |
| #define Gbl_avioResetStatus_SyncReset_assert 0x1 |
| #define Gbl_avioResetStatus_SyncReset_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_perifReset 0x049C |
| |
| #define BA_Gbl_perifReset_SyncReset 0x049C |
| #define B16Gbl_perifReset_SyncReset 0x049C |
| #define LSb32Gbl_perifReset_SyncReset 0 |
| #define LSb16Gbl_perifReset_SyncReset 0 |
| #define bGbl_perifReset_SyncReset 1 |
| #define MSK32Gbl_perifReset_SyncReset 0x00000001 |
| #define Gbl_perifReset_SyncReset_assert 0x1 |
| #define Gbl_perifReset_SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_ahbApbSyncReset 0x049C |
| #define B16Gbl_perifReset_ahbApbSyncReset 0x049C |
| #define LSb32Gbl_perifReset_ahbApbSyncReset 1 |
| #define LSb16Gbl_perifReset_ahbApbSyncReset 1 |
| #define bGbl_perifReset_ahbApbSyncReset 1 |
| #define MSK32Gbl_perifReset_ahbApbSyncReset 0x00000002 |
| #define Gbl_perifReset_ahbApbSyncReset_assert 0x1 |
| #define Gbl_perifReset_ahbApbSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_nfcSysSyncReset 0x049C |
| #define B16Gbl_perifReset_nfcSysSyncReset 0x049C |
| #define LSb32Gbl_perifReset_nfcSysSyncReset 2 |
| #define LSb16Gbl_perifReset_nfcSysSyncReset 2 |
| #define bGbl_perifReset_nfcSysSyncReset 1 |
| #define MSK32Gbl_perifReset_nfcSysSyncReset 0x00000004 |
| #define Gbl_perifReset_nfcSysSyncReset_assert 0x1 |
| #define Gbl_perifReset_nfcSysSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_nfcRegSyncReset 0x049C |
| #define B16Gbl_perifReset_nfcRegSyncReset 0x049C |
| #define LSb32Gbl_perifReset_nfcRegSyncReset 3 |
| #define LSb16Gbl_perifReset_nfcRegSyncReset 3 |
| #define bGbl_perifReset_nfcRegSyncReset 1 |
| #define MSK32Gbl_perifReset_nfcRegSyncReset 0x00000008 |
| #define Gbl_perifReset_nfcRegSyncReset_assert 0x1 |
| #define Gbl_perifReset_nfcRegSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_sdioSyncReset 0x049C |
| #define B16Gbl_perifReset_sdioSyncReset 0x049C |
| #define LSb32Gbl_perifReset_sdioSyncReset 4 |
| #define LSb16Gbl_perifReset_sdioSyncReset 4 |
| #define bGbl_perifReset_sdioSyncReset 1 |
| #define MSK32Gbl_perifReset_sdioSyncReset 0x00000010 |
| #define Gbl_perifReset_sdioSyncReset_assert 0x1 |
| #define Gbl_perifReset_sdioSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_tspSyncReset 0x049C |
| #define B16Gbl_perifReset_tspSyncReset 0x049C |
| #define LSb32Gbl_perifReset_tspSyncReset 5 |
| #define LSb16Gbl_perifReset_tspSyncReset 5 |
| #define bGbl_perifReset_tspSyncReset 1 |
| #define MSK32Gbl_perifReset_tspSyncReset 0x00000020 |
| #define Gbl_perifReset_tspSyncReset_assert 0x1 |
| #define Gbl_perifReset_tspSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_tsSSSyncReset 0x049C |
| #define B16Gbl_perifReset_tsSSSyncReset 0x049C |
| #define LSb32Gbl_perifReset_tsSSSyncReset 6 |
| #define LSb16Gbl_perifReset_tsSSSyncReset 6 |
| #define bGbl_perifReset_tsSSSyncReset 1 |
| #define MSK32Gbl_perifReset_tsSSSyncReset 0x00000040 |
| #define Gbl_perifReset_tsSSSyncReset_assert 0x1 |
| #define Gbl_perifReset_tsSSSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_nskSyncReset 0x049C |
| #define B16Gbl_perifReset_nskSyncReset 0x049C |
| #define LSb32Gbl_perifReset_nskSyncReset 7 |
| #define LSb16Gbl_perifReset_nskSyncReset 7 |
| #define bGbl_perifReset_nskSyncReset 1 |
| #define MSK32Gbl_perifReset_nskSyncReset 0x00000080 |
| #define Gbl_perifReset_nskSyncReset_assert 0x1 |
| #define Gbl_perifReset_nskSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_nocsSyncReset 0x049D |
| #define B16Gbl_perifReset_nocsSyncReset 0x049C |
| #define LSb32Gbl_perifReset_nocsSyncReset 8 |
| #define LSb16Gbl_perifReset_nocsSyncReset 8 |
| #define bGbl_perifReset_nocsSyncReset 1 |
| #define MSK32Gbl_perifReset_nocsSyncReset 0x00000100 |
| #define Gbl_perifReset_nocsSyncReset_assert 0x1 |
| #define Gbl_perifReset_nocsSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_bcmSyncReset 0x049D |
| #define B16Gbl_perifReset_bcmSyncReset 0x049C |
| #define LSb32Gbl_perifReset_bcmSyncReset 9 |
| #define LSb16Gbl_perifReset_bcmSyncReset 9 |
| #define bGbl_perifReset_bcmSyncReset 1 |
| #define MSK32Gbl_perifReset_bcmSyncReset 0x00000200 |
| #define Gbl_perifReset_bcmSyncReset_assert 0x1 |
| #define Gbl_perifReset_bcmSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_usb0SyncReset 0x049D |
| #define B16Gbl_perifReset_usb0SyncReset 0x049C |
| #define LSb32Gbl_perifReset_usb0SyncReset 10 |
| #define LSb16Gbl_perifReset_usb0SyncReset 10 |
| #define bGbl_perifReset_usb0SyncReset 1 |
| #define MSK32Gbl_perifReset_usb0SyncReset 0x00000400 |
| #define Gbl_perifReset_usb0SyncReset_assert 0x1 |
| #define Gbl_perifReset_usb0SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_emmcSyncReset 0x049D |
| #define B16Gbl_perifReset_emmcSyncReset 0x049C |
| #define LSb32Gbl_perifReset_emmcSyncReset 11 |
| #define LSb16Gbl_perifReset_emmcSyncReset 11 |
| #define bGbl_perifReset_emmcSyncReset 1 |
| #define MSK32Gbl_perifReset_emmcSyncReset 0x00000800 |
| #define Gbl_perifReset_emmcSyncReset_assert 0x1 |
| #define Gbl_perifReset_emmcSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifReset_pBridgeSyncReset 0x049D |
| #define B16Gbl_perifReset_pBridgeSyncReset 0x049C |
| #define LSb32Gbl_perifReset_pBridgeSyncReset 12 |
| #define LSb16Gbl_perifReset_pBridgeSyncReset 12 |
| #define bGbl_perifReset_pBridgeSyncReset 1 |
| #define MSK32Gbl_perifReset_pBridgeSyncReset 0x00001000 |
| #define Gbl_perifReset_pBridgeSyncReset_assert 0x1 |
| #define Gbl_perifReset_pBridgeSyncReset_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_perifResetStatus 0x0500 |
| |
| #define BA_Gbl_perifResetStatus_SyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_SyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_SyncReset 0 |
| #define LSb16Gbl_perifResetStatus_SyncReset 0 |
| #define bGbl_perifResetStatus_SyncReset 1 |
| #define MSK32Gbl_perifResetStatus_SyncReset 0x00000001 |
| #define Gbl_perifResetStatus_SyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_ahbApbSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_ahbApbSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_ahbApbSyncReset 1 |
| #define LSb16Gbl_perifResetStatus_ahbApbSyncReset 1 |
| #define bGbl_perifResetStatus_ahbApbSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_ahbApbSyncReset 0x00000002 |
| #define Gbl_perifResetStatus_ahbApbSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_ahbApbSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_nfcSysSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_nfcSysSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_nfcSysSyncReset 2 |
| #define LSb16Gbl_perifResetStatus_nfcSysSyncReset 2 |
| #define bGbl_perifResetStatus_nfcSysSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_nfcSysSyncReset 0x00000004 |
| #define Gbl_perifResetStatus_nfcSysSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_nfcSysSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_nfcRegSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_nfcRegSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_nfcRegSyncReset 3 |
| #define LSb16Gbl_perifResetStatus_nfcRegSyncReset 3 |
| #define bGbl_perifResetStatus_nfcRegSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_nfcRegSyncReset 0x00000008 |
| #define Gbl_perifResetStatus_nfcRegSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_nfcRegSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_sdioSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_sdioSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_sdioSyncReset 4 |
| #define LSb16Gbl_perifResetStatus_sdioSyncReset 4 |
| #define bGbl_perifResetStatus_sdioSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_sdioSyncReset 0x00000010 |
| #define Gbl_perifResetStatus_sdioSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_sdioSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_tspSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_tspSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_tspSyncReset 5 |
| #define LSb16Gbl_perifResetStatus_tspSyncReset 5 |
| #define bGbl_perifResetStatus_tspSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_tspSyncReset 0x00000020 |
| #define Gbl_perifResetStatus_tspSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_tspSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_tsSSSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_tsSSSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_tsSSSyncReset 6 |
| #define LSb16Gbl_perifResetStatus_tsSSSyncReset 6 |
| #define bGbl_perifResetStatus_tsSSSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_tsSSSyncReset 0x00000040 |
| #define Gbl_perifResetStatus_tsSSSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_tsSSSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_nskSyncReset 0x0500 |
| #define B16Gbl_perifResetStatus_nskSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_nskSyncReset 7 |
| #define LSb16Gbl_perifResetStatus_nskSyncReset 7 |
| #define bGbl_perifResetStatus_nskSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_nskSyncReset 0x00000080 |
| #define Gbl_perifResetStatus_nskSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_nskSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_nocsSyncReset 0x0501 |
| #define B16Gbl_perifResetStatus_nocsSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_nocsSyncReset 8 |
| #define LSb16Gbl_perifResetStatus_nocsSyncReset 8 |
| #define bGbl_perifResetStatus_nocsSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_nocsSyncReset 0x00000100 |
| #define Gbl_perifResetStatus_nocsSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_nocsSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_bcmSyncReset 0x0501 |
| #define B16Gbl_perifResetStatus_bcmSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_bcmSyncReset 9 |
| #define LSb16Gbl_perifResetStatus_bcmSyncReset 9 |
| #define bGbl_perifResetStatus_bcmSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_bcmSyncReset 0x00000200 |
| #define Gbl_perifResetStatus_bcmSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_bcmSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_usb0SyncReset 0x0501 |
| #define B16Gbl_perifResetStatus_usb0SyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_usb0SyncReset 10 |
| #define LSb16Gbl_perifResetStatus_usb0SyncReset 10 |
| #define bGbl_perifResetStatus_usb0SyncReset 1 |
| #define MSK32Gbl_perifResetStatus_usb0SyncReset 0x00000400 |
| #define Gbl_perifResetStatus_usb0SyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_usb0SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_emmcSyncReset 0x0501 |
| #define B16Gbl_perifResetStatus_emmcSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_emmcSyncReset 11 |
| #define LSb16Gbl_perifResetStatus_emmcSyncReset 11 |
| #define bGbl_perifResetStatus_emmcSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_emmcSyncReset 0x00000800 |
| #define Gbl_perifResetStatus_emmcSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_emmcSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_perifResetStatus_pBridgeSyncReset 0x0501 |
| #define B16Gbl_perifResetStatus_pBridgeSyncReset 0x0500 |
| #define LSb32Gbl_perifResetStatus_pBridgeSyncReset 12 |
| #define LSb16Gbl_perifResetStatus_pBridgeSyncReset 12 |
| #define bGbl_perifResetStatus_pBridgeSyncReset 1 |
| #define MSK32Gbl_perifResetStatus_pBridgeSyncReset 0x00001000 |
| #define Gbl_perifResetStatus_pBridgeSyncReset_assert 0x1 |
| #define Gbl_perifResetStatus_pBridgeSyncReset_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_topStickyResetN 0x0504 |
| |
| #define BA_Gbl_topStickyResetN_nnaStickyRstn 0x0504 |
| #define B16Gbl_topStickyResetN_nnaStickyRstn 0x0504 |
| #define LSb32Gbl_topStickyResetN_nnaStickyRstn 0 |
| #define LSb16Gbl_topStickyResetN_nnaStickyRstn 0 |
| #define bGbl_topStickyResetN_nnaStickyRstn 1 |
| #define MSK32Gbl_topStickyResetN_nnaStickyRstn 0x00000001 |
| |
| #define BA_Gbl_topStickyResetN_ddrPHYStickyRstn 0x0504 |
| #define B16Gbl_topStickyResetN_ddrPHYStickyRstn 0x0504 |
| #define LSb32Gbl_topStickyResetN_ddrPHYStickyRstn 1 |
| #define LSb16Gbl_topStickyResetN_ddrPHYStickyRstn 1 |
| #define bGbl_topStickyResetN_ddrPHYStickyRstn 1 |
| #define MSK32Gbl_topStickyResetN_ddrPHYStickyRstn 0x00000002 |
| |
| #define BA_Gbl_topStickyResetN_mcStickyRstn 0x0504 |
| #define B16Gbl_topStickyResetN_mcStickyRstn 0x0504 |
| #define LSb32Gbl_topStickyResetN_mcStickyRstn 2 |
| #define LSb16Gbl_topStickyResetN_mcStickyRstn 2 |
| #define bGbl_topStickyResetN_mcStickyRstn 1 |
| #define MSK32Gbl_topStickyResetN_mcStickyRstn 0x00000004 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_perifStickyResetN 0x0508 |
| |
| #define BA_Gbl_perifStickyResetN_pcie0Rstn 0x0508 |
| #define B16Gbl_perifStickyResetN_pcie0Rstn 0x0508 |
| #define LSb32Gbl_perifStickyResetN_pcie0Rstn 0 |
| #define LSb16Gbl_perifStickyResetN_pcie0Rstn 0 |
| #define bGbl_perifStickyResetN_pcie0Rstn 1 |
| #define MSK32Gbl_perifStickyResetN_pcie0Rstn 0x00000001 |
| #define Gbl_perifStickyResetN_pcie0Rstn_asserted 0x0 |
| #define Gbl_perifStickyResetN_pcie0Rstn_deasserted 0x1 |
| |
| #define BA_Gbl_perifStickyResetN_pcie1Rstn 0x0508 |
| #define B16Gbl_perifStickyResetN_pcie1Rstn 0x0508 |
| #define LSb32Gbl_perifStickyResetN_pcie1Rstn 1 |
| #define LSb16Gbl_perifStickyResetN_pcie1Rstn 1 |
| #define bGbl_perifStickyResetN_pcie1Rstn 1 |
| #define MSK32Gbl_perifStickyResetN_pcie1Rstn 0x00000002 |
| #define Gbl_perifStickyResetN_pcie1Rstn_asserted 0x0 |
| #define Gbl_perifStickyResetN_pcie1Rstn_deasserted 0x1 |
| |
| #define BA_Gbl_perifStickyResetN_usbOtgPrstn 0x0508 |
| #define B16Gbl_perifStickyResetN_usbOtgPrstn 0x0508 |
| #define LSb32Gbl_perifStickyResetN_usbOtgPrstn 2 |
| #define LSb16Gbl_perifStickyResetN_usbOtgPrstn 2 |
| #define bGbl_perifStickyResetN_usbOtgPrstn 1 |
| #define MSK32Gbl_perifStickyResetN_usbOtgPrstn 0x00000004 |
| #define Gbl_perifStickyResetN_usbOtgPrstn_asserted 0x0 |
| #define Gbl_perifStickyResetN_usbOtgPrstn_deasserted 0x1 |
| |
| #define BA_Gbl_perifStickyResetN_usbOtgHresetn 0x0508 |
| #define B16Gbl_perifStickyResetN_usbOtgHresetn 0x0508 |
| #define LSb32Gbl_perifStickyResetN_usbOtgHresetn 3 |
| #define LSb16Gbl_perifStickyResetN_usbOtgHresetn 3 |
| #define bGbl_perifStickyResetN_usbOtgHresetn 1 |
| #define MSK32Gbl_perifStickyResetN_usbOtgHresetn 0x00000008 |
| #define Gbl_perifStickyResetN_usbOtgHresetn_asserted 0x0 |
| #define Gbl_perifStickyResetN_usbOtgHresetn_deasserted 0x1 |
| |
| #define BA_Gbl_perifStickyResetN_usbOtgPhyreset 0x0508 |
| #define B16Gbl_perifStickyResetN_usbOtgPhyreset 0x0508 |
| #define LSb32Gbl_perifStickyResetN_usbOtgPhyreset 4 |
| #define LSb16Gbl_perifStickyResetN_usbOtgPhyreset 4 |
| #define bGbl_perifStickyResetN_usbOtgPhyreset 1 |
| #define MSK32Gbl_perifStickyResetN_usbOtgPhyreset 0x00000010 |
| #define Gbl_perifStickyResetN_usbOtgPhyreset_asserted 0x1 |
| #define Gbl_perifStickyResetN_usbOtgPhyreset_deasserted 0x0 |
| |
| #define BA_Gbl_perifStickyResetN_pcie0PhyRstn 0x0508 |
| #define B16Gbl_perifStickyResetN_pcie0PhyRstn 0x0508 |
| #define LSb32Gbl_perifStickyResetN_pcie0PhyRstn 5 |
| #define LSb16Gbl_perifStickyResetN_pcie0PhyRstn 5 |
| #define bGbl_perifStickyResetN_pcie0PhyRstn 1 |
| #define MSK32Gbl_perifStickyResetN_pcie0PhyRstn 0x00000020 |
| #define Gbl_perifStickyResetN_pcie0PhyRstn_asserted 0x0 |
| #define Gbl_perifStickyResetN_pcie0PhyRstn_deasserted 0x1 |
| |
| #define BA_Gbl_perifStickyResetN_pcie1PhyRstn 0x0508 |
| #define B16Gbl_perifStickyResetN_pcie1PhyRstn 0x0508 |
| #define LSb32Gbl_perifStickyResetN_pcie1PhyRstn 6 |
| #define LSb16Gbl_perifStickyResetN_pcie1PhyRstn 6 |
| #define bGbl_perifStickyResetN_pcie1PhyRstn 1 |
| #define MSK32Gbl_perifStickyResetN_pcie1PhyRstn 0x00000040 |
| #define Gbl_perifStickyResetN_pcie1PhyRstn_asserted 0x0 |
| #define Gbl_perifStickyResetN_pcie1PhyRstn_deasserted 0x1 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_apbPerifResetTrigger 0x050C |
| |
| #define BA_Gbl_apbPerifResetTrigger_uart0SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_uart0SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_uart0SyncReset 0 |
| #define LSb16Gbl_apbPerifResetTrigger_uart0SyncReset 0 |
| #define bGbl_apbPerifResetTrigger_uart0SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_uart0SyncReset 0x00000001 |
| #define Gbl_apbPerifResetTrigger_uart0SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_uart0SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_uart1SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_uart1SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_uart1SyncReset 1 |
| #define LSb16Gbl_apbPerifResetTrigger_uart1SyncReset 1 |
| #define bGbl_apbPerifResetTrigger_uart1SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_uart1SyncReset 0x00000002 |
| #define Gbl_apbPerifResetTrigger_uart1SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_uart1SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_i2c0SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_i2c0SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_i2c0SyncReset 2 |
| #define LSb16Gbl_apbPerifResetTrigger_i2c0SyncReset 2 |
| #define bGbl_apbPerifResetTrigger_i2c0SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_i2c0SyncReset 0x00000004 |
| #define Gbl_apbPerifResetTrigger_i2c0SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_i2c0SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_i2c1SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_i2c1SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_i2c1SyncReset 3 |
| #define LSb16Gbl_apbPerifResetTrigger_i2c1SyncReset 3 |
| #define bGbl_apbPerifResetTrigger_i2c1SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_i2c1SyncReset 0x00000008 |
| #define Gbl_apbPerifResetTrigger_i2c1SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_i2c1SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_spiSyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_spiSyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_spiSyncReset 4 |
| #define LSb16Gbl_apbPerifResetTrigger_spiSyncReset 4 |
| #define bGbl_apbPerifResetTrigger_spiSyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_spiSyncReset 0x00000010 |
| #define Gbl_apbPerifResetTrigger_spiSyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_spiSyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_timer0SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_timer0SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_timer0SyncReset 5 |
| #define LSb16Gbl_apbPerifResetTrigger_timer0SyncReset 5 |
| #define bGbl_apbPerifResetTrigger_timer0SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_timer0SyncReset 0x00000020 |
| #define Gbl_apbPerifResetTrigger_timer0SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_timer0SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_timer1SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_timer1SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_timer1SyncReset 6 |
| #define LSb16Gbl_apbPerifResetTrigger_timer1SyncReset 6 |
| #define bGbl_apbPerifResetTrigger_timer1SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_timer1SyncReset 0x00000040 |
| #define Gbl_apbPerifResetTrigger_timer1SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_timer1SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_wdt0SyncReset 0x050C |
| #define B16Gbl_apbPerifResetTrigger_wdt0SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_wdt0SyncReset 7 |
| #define LSb16Gbl_apbPerifResetTrigger_wdt0SyncReset 7 |
| #define bGbl_apbPerifResetTrigger_wdt0SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_wdt0SyncReset 0x00000080 |
| #define Gbl_apbPerifResetTrigger_wdt0SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_wdt0SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_wdt1SyncReset 0x050D |
| #define B16Gbl_apbPerifResetTrigger_wdt1SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_wdt1SyncReset 8 |
| #define LSb16Gbl_apbPerifResetTrigger_wdt1SyncReset 8 |
| #define bGbl_apbPerifResetTrigger_wdt1SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_wdt1SyncReset 0x00000100 |
| #define Gbl_apbPerifResetTrigger_wdt1SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_wdt1SyncReset_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetTrigger_wdt2SyncReset 0x050D |
| #define B16Gbl_apbPerifResetTrigger_wdt2SyncReset 0x050C |
| #define LSb32Gbl_apbPerifResetTrigger_wdt2SyncReset 9 |
| #define LSb16Gbl_apbPerifResetTrigger_wdt2SyncReset 9 |
| #define bGbl_apbPerifResetTrigger_wdt2SyncReset 1 |
| #define MSK32Gbl_apbPerifResetTrigger_wdt2SyncReset 0x00000200 |
| #define Gbl_apbPerifResetTrigger_wdt2SyncReset_assert 0x1 |
| #define Gbl_apbPerifResetTrigger_wdt2SyncReset_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_apbPerifResetStatus 0x0510 |
| |
| #define BA_Gbl_apbPerifResetStatus_uart0SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_uart0SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_uart0SyncResetStatus 0 |
| #define LSb16Gbl_apbPerifResetStatus_uart0SyncResetStatus 0 |
| #define bGbl_apbPerifResetStatus_uart0SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_uart0SyncResetStatus 0x00000001 |
| #define Gbl_apbPerifResetStatus_uart0SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_uart0SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_uart1SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_uart1SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_uart1SyncResetStatus 1 |
| #define LSb16Gbl_apbPerifResetStatus_uart1SyncResetStatus 1 |
| #define bGbl_apbPerifResetStatus_uart1SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_uart1SyncResetStatus 0x00000002 |
| #define Gbl_apbPerifResetStatus_uart1SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_uart1SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_i2c0SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_i2c0SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_i2c0SyncResetStatus 2 |
| #define LSb16Gbl_apbPerifResetStatus_i2c0SyncResetStatus 2 |
| #define bGbl_apbPerifResetStatus_i2c0SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_i2c0SyncResetStatus 0x00000004 |
| #define Gbl_apbPerifResetStatus_i2c0SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_i2c0SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_i2c1SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_i2c1SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_i2c1SyncResetStatus 3 |
| #define LSb16Gbl_apbPerifResetStatus_i2c1SyncResetStatus 3 |
| #define bGbl_apbPerifResetStatus_i2c1SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_i2c1SyncResetStatus 0x00000008 |
| #define Gbl_apbPerifResetStatus_i2c1SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_i2c1SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_i2c2SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_i2c2SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_i2c2SyncResetStatus 4 |
| #define LSb16Gbl_apbPerifResetStatus_i2c2SyncResetStatus 4 |
| #define bGbl_apbPerifResetStatus_i2c2SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_i2c2SyncResetStatus 0x00000010 |
| #define Gbl_apbPerifResetStatus_i2c2SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_i2c2SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_spiSyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_spiSyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_spiSyncResetStatus 5 |
| #define LSb16Gbl_apbPerifResetStatus_spiSyncResetStatus 5 |
| #define bGbl_apbPerifResetStatus_spiSyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_spiSyncResetStatus 0x00000020 |
| #define Gbl_apbPerifResetStatus_spiSyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_spiSyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_timer0SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_timer0SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_timer0SyncResetStatus 6 |
| #define LSb16Gbl_apbPerifResetStatus_timer0SyncResetStatus 6 |
| #define bGbl_apbPerifResetStatus_timer0SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_timer0SyncResetStatus 0x00000040 |
| #define Gbl_apbPerifResetStatus_timer0SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_timer0SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_timer1SyncResetStatus 0x0510 |
| #define B16Gbl_apbPerifResetStatus_timer1SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_timer1SyncResetStatus 7 |
| #define LSb16Gbl_apbPerifResetStatus_timer1SyncResetStatus 7 |
| #define bGbl_apbPerifResetStatus_timer1SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_timer1SyncResetStatus 0x00000080 |
| #define Gbl_apbPerifResetStatus_timer1SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_timer1SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_wdt0SyncResetStatus 0x0511 |
| #define B16Gbl_apbPerifResetStatus_wdt0SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_wdt0SyncResetStatus 8 |
| #define LSb16Gbl_apbPerifResetStatus_wdt0SyncResetStatus 8 |
| #define bGbl_apbPerifResetStatus_wdt0SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_wdt0SyncResetStatus 0x00000100 |
| #define Gbl_apbPerifResetStatus_wdt0SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_wdt0SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_wdt1SyncResetStatus 0x0511 |
| #define B16Gbl_apbPerifResetStatus_wdt1SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_wdt1SyncResetStatus 9 |
| #define LSb16Gbl_apbPerifResetStatus_wdt1SyncResetStatus 9 |
| #define bGbl_apbPerifResetStatus_wdt1SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_wdt1SyncResetStatus 0x00000200 |
| #define Gbl_apbPerifResetStatus_wdt1SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_wdt1SyncResetStatus_deassert 0x0 |
| |
| #define BA_Gbl_apbPerifResetStatus_wdt2SyncResetStatus 0x0511 |
| #define B16Gbl_apbPerifResetStatus_wdt2SyncResetStatus 0x0510 |
| #define LSb32Gbl_apbPerifResetStatus_wdt2SyncResetStatus 10 |
| #define LSb16Gbl_apbPerifResetStatus_wdt2SyncResetStatus 10 |
| #define bGbl_apbPerifResetStatus_wdt2SyncResetStatus 1 |
| #define MSK32Gbl_apbPerifResetStatus_wdt2SyncResetStatus 0x00000400 |
| #define Gbl_apbPerifResetStatus_wdt2SyncResetStatus_assert 0x1 |
| #define Gbl_apbPerifResetStatus_wdt2SyncResetStatus_deassert 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_clkEnable 0x0514 |
| |
| #define BA_Gbl_clkEnable_tspSysClkEn 0x0514 |
| #define B16Gbl_clkEnable_tspSysClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_tspSysClkEn 0 |
| #define LSb16Gbl_clkEnable_tspSysClkEn 0 |
| #define bGbl_clkEnable_tspSysClkEn 1 |
| #define MSK32Gbl_clkEnable_tspSysClkEn 0x00000001 |
| #define Gbl_clkEnable_tspSysClkEn_enable 0x1 |
| #define Gbl_clkEnable_tspSysClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_usb0CoreClkEn 0x0514 |
| #define B16Gbl_clkEnable_usb0CoreClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_usb0CoreClkEn 1 |
| #define LSb16Gbl_clkEnable_usb0CoreClkEn 1 |
| #define bGbl_clkEnable_usb0CoreClkEn 1 |
| #define MSK32Gbl_clkEnable_usb0CoreClkEn 0x00000002 |
| #define Gbl_clkEnable_usb0CoreClkEn_enable 0x1 |
| #define Gbl_clkEnable_usb0CoreClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_sdioSysClkEn 0x0514 |
| #define B16Gbl_clkEnable_sdioSysClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_sdioSysClkEn 2 |
| #define LSb16Gbl_clkEnable_sdioSysClkEn 2 |
| #define bGbl_clkEnable_sdioSysClkEn 1 |
| #define MSK32Gbl_clkEnable_sdioSysClkEn 0x00000004 |
| #define Gbl_clkEnable_sdioSysClkEn_enable 0x1 |
| #define Gbl_clkEnable_sdioSysClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_pcie0SysClkEn 0x0514 |
| #define B16Gbl_clkEnable_pcie0SysClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_pcie0SysClkEn 3 |
| #define LSb16Gbl_clkEnable_pcie0SysClkEn 3 |
| #define bGbl_clkEnable_pcie0SysClkEn 1 |
| #define MSK32Gbl_clkEnable_pcie0SysClkEn 0x00000008 |
| #define Gbl_clkEnable_pcie0SysClkEn_enable 0x1 |
| #define Gbl_clkEnable_pcie0SysClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_pcie1SysClkEn 0x0514 |
| #define B16Gbl_clkEnable_pcie1SysClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_pcie1SysClkEn 4 |
| #define LSb16Gbl_clkEnable_pcie1SysClkEn 4 |
| #define bGbl_clkEnable_pcie1SysClkEn 1 |
| #define MSK32Gbl_clkEnable_pcie1SysClkEn 0x00000010 |
| #define Gbl_clkEnable_pcie1SysClkEn_enable 0x1 |
| #define Gbl_clkEnable_pcie1SysClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_nfcSysClkEn 0x0514 |
| #define B16Gbl_clkEnable_nfcSysClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_nfcSysClkEn 5 |
| #define LSb16Gbl_clkEnable_nfcSysClkEn 5 |
| #define bGbl_clkEnable_nfcSysClkEn 1 |
| #define MSK32Gbl_clkEnable_nfcSysClkEn 0x00000020 |
| #define Gbl_clkEnable_nfcSysClkEn_enable 0x1 |
| #define Gbl_clkEnable_nfcSysClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_emmcSysClkEn 0x0514 |
| #define B16Gbl_clkEnable_emmcSysClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_emmcSysClkEn 6 |
| #define LSb16Gbl_clkEnable_emmcSysClkEn 6 |
| #define bGbl_clkEnable_emmcSysClkEn 1 |
| #define MSK32Gbl_clkEnable_emmcSysClkEn 0x00000040 |
| #define Gbl_clkEnable_emmcSysClkEn_enable 0x1 |
| #define Gbl_clkEnable_emmcSysClkEn_disable 0x0 |
| |
| #define BA_Gbl_clkEnable_pBridgeCoreClkEn 0x0514 |
| #define B16Gbl_clkEnable_pBridgeCoreClkEn 0x0514 |
| #define LSb32Gbl_clkEnable_pBridgeCoreClkEn 7 |
| #define LSb16Gbl_clkEnable_pBridgeCoreClkEn 7 |
| #define bGbl_clkEnable_pBridgeCoreClkEn 1 |
| #define MSK32Gbl_clkEnable_pBridgeCoreClkEn 0x00000080 |
| #define Gbl_clkEnable_pBridgeCoreClkEn_enable 0x1 |
| #define Gbl_clkEnable_pBridgeCoreClkEn_disable 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_ClkSwitch 0x0518 |
| |
| #define BA_Gbl_ClkSwitch_sysPLLSWBypass 0x0518 |
| #define B16Gbl_ClkSwitch_sysPLLSWBypass 0x0518 |
| #define LSb32Gbl_ClkSwitch_sysPLLSWBypass 0 |
| #define LSb16Gbl_ClkSwitch_sysPLLSWBypass 0 |
| #define bGbl_ClkSwitch_sysPLLSWBypass 1 |
| #define MSK32Gbl_ClkSwitch_sysPLLSWBypass 0x00000001 |
| #define Gbl_ClkSwitch_sysPLLSWBypass_refClk 0x1 |
| #define Gbl_ClkSwitch_sysPLLSWBypass_pllClk 0x0 |
| |
| #define BA_Gbl_ClkSwitch_memPLLSWBypass 0x0518 |
| #define B16Gbl_ClkSwitch_memPLLSWBypass 0x0518 |
| #define LSb32Gbl_ClkSwitch_memPLLSWBypass 1 |
| #define LSb16Gbl_ClkSwitch_memPLLSWBypass 1 |
| #define bGbl_ClkSwitch_memPLLSWBypass 1 |
| #define MSK32Gbl_ClkSwitch_memPLLSWBypass 0x00000002 |
| #define Gbl_ClkSwitch_memPLLSWBypass_refClk 0x1 |
| #define Gbl_ClkSwitch_memPLLSWBypass_pllClk 0x0 |
| |
| #define BA_Gbl_ClkSwitch_cpuPLLSWBypass 0x0518 |
| #define B16Gbl_ClkSwitch_cpuPLLSWBypass 0x0518 |
| #define LSb32Gbl_ClkSwitch_cpuPLLSWBypass 2 |
| #define LSb16Gbl_ClkSwitch_cpuPLLSWBypass 2 |
| #define bGbl_ClkSwitch_cpuPLLSWBypass 1 |
| #define MSK32Gbl_ClkSwitch_cpuPLLSWBypass 0x00000004 |
| #define Gbl_ClkSwitch_cpuPLLSWBypass_refClk 0x1 |
| #define Gbl_ClkSwitch_cpuPLLSWBypass_pllClk 0x0 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_cpufastRefClk 0x051C |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_memfastRefClk 0x0520 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_cfgClk 0x0524 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_perifSysClk 0x0528 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_atbClk 0x052C |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_avioSysClk 0x0530 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_apbCoreClk 0x0534 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_nnaSysClk 0x0538 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_nnaCoreClk 0x053C |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_emmcClk 0x0540 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_sd0Clk 0x0544 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pcie_500M_TxTestClk 0x0548 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pcie_250M_pipeTestClk1 0x054C |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pcie_250M_pipeTestClk2 0x0550 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pcie_500M_RxTestClk 0x0554 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pcie_serdesTestClk 0x0558 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_nfcEccClk 0x055C |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_nfcCoreClk 0x0560 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_usbOtg60MTestClk 0x0564 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_usbOtg50MTestClk 0x0568 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_usbOtg12MTestClk 0x056C |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_usbOtg480MTestClk 0x0570 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_bcmClk 0x0574 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NandCtrl 0x0578 |
| |
| #define BA_Gbl_NandCtrl_NAND_WPn_Sel 0x0578 |
| #define B16Gbl_NandCtrl_NAND_WPn_Sel 0x0578 |
| #define LSb32Gbl_NandCtrl_NAND_WPn_Sel 0 |
| #define LSb16Gbl_NandCtrl_NAND_WPn_Sel 0 |
| #define bGbl_NandCtrl_NAND_WPn_Sel 1 |
| #define MSK32Gbl_NandCtrl_NAND_WPn_Sel 0x00000001 |
| |
| #define BA_Gbl_NandCtrl_NAND_CLE_OE 0x0578 |
| #define B16Gbl_NandCtrl_NAND_CLE_OE 0x0578 |
| #define LSb32Gbl_NandCtrl_NAND_CLE_OE 1 |
| #define LSb16Gbl_NandCtrl_NAND_CLE_OE 1 |
| #define bGbl_NandCtrl_NAND_CLE_OE 1 |
| #define MSK32Gbl_NandCtrl_NAND_CLE_OE 0x00000002 |
| |
| #define BA_Gbl_NandCtrl_NAND_ALE_OE 0x0578 |
| #define B16Gbl_NandCtrl_NAND_ALE_OE 0x0578 |
| #define LSb32Gbl_NandCtrl_NAND_ALE_OE 2 |
| #define LSb16Gbl_NandCtrl_NAND_ALE_OE 2 |
| #define bGbl_NandCtrl_NAND_ALE_OE 1 |
| #define MSK32Gbl_NandCtrl_NAND_ALE_OE 0x00000004 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_gic400_ctrl 0x061C |
| |
| #define BA_Gbl_gic400_ctrl_cgfsdisable 0x061C |
| #define B16Gbl_gic400_ctrl_cgfsdisable 0x061C |
| #define LSb32Gbl_gic400_ctrl_cgfsdisable 0 |
| #define LSb16Gbl_gic400_ctrl_cgfsdisable 0 |
| #define bGbl_gic400_ctrl_cgfsdisable 1 |
| #define MSK32Gbl_gic400_ctrl_cgfsdisable 0x00000001 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_POR_1p8_3p3 0x0620 |
| |
| #define BA_Gbl_POR_1p8_3p3_por_io_1p8v_pd 0x0620 |
| #define B16Gbl_POR_1p8_3p3_por_io_1p8v_pd 0x0620 |
| #define LSb32Gbl_POR_1p8_3p3_por_io_1p8v_pd 0 |
| #define LSb16Gbl_POR_1p8_3p3_por_io_1p8v_pd 0 |
| #define bGbl_POR_1p8_3p3_por_io_1p8v_pd 1 |
| #define MSK32Gbl_POR_1p8_3p3_por_io_1p8v_pd 0x00000001 |
| |
| #define BA_Gbl_POR_1p8_3p3_por_io_3p3v_pd 0x0620 |
| #define B16Gbl_POR_1p8_3p3_por_io_3p3v_pd 0x0620 |
| #define LSb32Gbl_POR_1p8_3p3_por_io_3p3v_pd 1 |
| #define LSb16Gbl_POR_1p8_3p3_por_io_3p3v_pd 1 |
| #define bGbl_POR_1p8_3p3_por_io_3p3v_pd 1 |
| #define MSK32Gbl_POR_1p8_3p3_por_io_3p3v_pd 0x00000002 |
| |
| #define BA_Gbl_POR_1p8_3p3_por_io_1p8v_threshold 0x0620 |
| #define B16Gbl_POR_1p8_3p3_por_io_1p8v_threshold 0x0620 |
| #define LSb32Gbl_POR_1p8_3p3_por_io_1p8v_threshold 2 |
| #define LSb16Gbl_POR_1p8_3p3_por_io_1p8v_threshold 2 |
| #define bGbl_POR_1p8_3p3_por_io_1p8v_threshold 2 |
| #define MSK32Gbl_POR_1p8_3p3_por_io_1p8v_threshold 0x0000000C |
| |
| #define BA_Gbl_POR_1p8_3p3_por_io_3p3v_threshold 0x0620 |
| #define B16Gbl_POR_1p8_3p3_por_io_3p3v_threshold 0x0620 |
| #define LSb32Gbl_POR_1p8_3p3_por_io_3p3v_threshold 4 |
| #define LSb16Gbl_POR_1p8_3p3_por_io_3p3v_threshold 4 |
| #define bGbl_POR_1p8_3p3_por_io_3p3v_threshold 2 |
| #define MSK32Gbl_POR_1p8_3p3_por_io_3p3v_threshold 0x00000030 |
| |
| #define BA_Gbl_POR_1p8_3p3_por_io_1p8v_bypass 0x0620 |
| #define B16Gbl_POR_1p8_3p3_por_io_1p8v_bypass 0x0620 |
| #define LSb32Gbl_POR_1p8_3p3_por_io_1p8v_bypass 6 |
| #define LSb16Gbl_POR_1p8_3p3_por_io_1p8v_bypass 6 |
| #define bGbl_POR_1p8_3p3_por_io_1p8v_bypass 1 |
| #define MSK32Gbl_POR_1p8_3p3_por_io_1p8v_bypass 0x00000040 |
| |
| #define BA_Gbl_POR_1p8_3p3_por_io_3p3v_bypass 0x0620 |
| #define B16Gbl_POR_1p8_3p3_por_io_3p3v_bypass 0x0620 |
| #define LSb32Gbl_POR_1p8_3p3_por_io_3p3v_bypass 7 |
| #define LSb16Gbl_POR_1p8_3p3_por_io_3p3v_bypass 7 |
| #define bGbl_POR_1p8_3p3_por_io_3p3v_bypass 1 |
| #define MSK32Gbl_POR_1p8_3p3_por_io_3p3v_bypass 0x00000080 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PERIF 0x0660 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_ADC 0x0800 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PVT 0x0810 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_Global_PADRING 0x081C |
| |
| #define BA_Gbl_Global_PADRING_MODE_SEL 0x081C |
| #define B16Gbl_Global_PADRING_MODE_SEL 0x081C |
| #define LSb32Gbl_Global_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_Global_PADRING_MODE_SEL 0 |
| #define bGbl_Global_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_Global_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_Global_PADRING_MODE_18 0x081C |
| #define B16Gbl_Global_PADRING_MODE_18 0x081C |
| #define LSb32Gbl_Global_PADRING_MODE_18 1 |
| #define LSb16Gbl_Global_PADRING_MODE_18 1 |
| #define bGbl_Global_PADRING_MODE_18 1 |
| #define MSK32Gbl_Global_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI_PADRING 0x0820 |
| |
| #define BA_Gbl_SPI_PADRING_MODE_SEL 0x0820 |
| #define B16Gbl_SPI_PADRING_MODE_SEL 0x0820 |
| #define LSb32Gbl_SPI_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_SPI_PADRING_MODE_SEL 0 |
| #define bGbl_SPI_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_SPI_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_SPI_PADRING_MODE_18 0x0820 |
| #define B16Gbl_SPI_PADRING_MODE_18 0x0820 |
| #define LSb32Gbl_SPI_PADRING_MODE_18 1 |
| #define LSb16Gbl_SPI_PADRING_MODE_18 1 |
| #define bGbl_SPI_PADRING_MODE_18 1 |
| #define MSK32Gbl_SPI_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_PADRING 0x0824 |
| |
| #define BA_Gbl_NAND_PADRING_MODE_SEL 0x0824 |
| #define B16Gbl_NAND_PADRING_MODE_SEL 0x0824 |
| #define LSb32Gbl_NAND_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_NAND_PADRING_MODE_SEL 0 |
| #define bGbl_NAND_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_NAND_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_NAND_PADRING_MODE_18 0x0824 |
| #define B16Gbl_NAND_PADRING_MODE_18 0x0824 |
| #define LSb32Gbl_NAND_PADRING_MODE_18 1 |
| #define LSb16Gbl_NAND_PADRING_MODE_18 1 |
| #define bGbl_NAND_PADRING_MODE_18 1 |
| #define MSK32Gbl_NAND_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_PADRING 0x0828 |
| |
| #define BA_Gbl_SD0_PADRING_MODE_SEL 0x0828 |
| #define B16Gbl_SD0_PADRING_MODE_SEL 0x0828 |
| #define LSb32Gbl_SD0_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_SD0_PADRING_MODE_SEL 0 |
| #define bGbl_SD0_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_SD0_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_SD0_PADRING_MODE_18 0x0828 |
| #define B16Gbl_SD0_PADRING_MODE_18 0x0828 |
| #define LSb32Gbl_SD0_PADRING_MODE_18 1 |
| #define LSb16Gbl_SD0_PADRING_MODE_18 1 |
| #define bGbl_SD0_PADRING_MODE_18 1 |
| #define MSK32Gbl_SD0_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S_PADRING 0x082C |
| |
| #define BA_Gbl_I2S_PADRING_MODE_SEL 0x082C |
| #define B16Gbl_I2S_PADRING_MODE_SEL 0x082C |
| #define LSb32Gbl_I2S_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_I2S_PADRING_MODE_SEL 0 |
| #define bGbl_I2S_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_I2S_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_I2S_PADRING_MODE_18 0x082C |
| #define B16Gbl_I2S_PADRING_MODE_18 0x082C |
| #define LSb32Gbl_I2S_PADRING_MODE_18 1 |
| #define LSb16Gbl_I2S_PADRING_MODE_18 1 |
| #define bGbl_I2S_PADRING_MODE_18 1 |
| #define MSK32Gbl_I2S_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S3_PADRING 0x0830 |
| |
| #define BA_Gbl_I2S3_PADRING_MODE_SEL 0x0830 |
| #define B16Gbl_I2S3_PADRING_MODE_SEL 0x0830 |
| #define LSb32Gbl_I2S3_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_I2S3_PADRING_MODE_SEL 0 |
| #define bGbl_I2S3_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_I2S3_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_I2S3_PADRING_MODE_18 0x0830 |
| #define B16Gbl_I2S3_PADRING_MODE_18 0x0830 |
| #define LSb32Gbl_I2S3_PADRING_MODE_18 1 |
| #define LSb16Gbl_I2S3_PADRING_MODE_18 1 |
| #define bGbl_I2S3_PADRING_MODE_18 1 |
| #define MSK32Gbl_I2S3_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM_PADRING 0x0834 |
| |
| #define BA_Gbl_PWM_PADRING_MODE_SEL 0x0834 |
| #define B16Gbl_PWM_PADRING_MODE_SEL 0x0834 |
| #define LSb32Gbl_PWM_PADRING_MODE_SEL 0 |
| #define LSb16Gbl_PWM_PADRING_MODE_SEL 0 |
| #define bGbl_PWM_PADRING_MODE_SEL 1 |
| #define MSK32Gbl_PWM_PADRING_MODE_SEL 0x00000001 |
| |
| #define BA_Gbl_PWM_PADRING_MODE_18 0x0834 |
| #define B16Gbl_PWM_PADRING_MODE_18 0x0834 |
| #define LSb32Gbl_PWM_PADRING_MODE_18 1 |
| #define LSb16Gbl_PWM_PADRING_MODE_18 1 |
| #define bGbl_PWM_PADRING_MODE_18 1 |
| #define MSK32Gbl_PWM_PADRING_MODE_18 0x00000002 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_XTL_CTL 0x0838 |
| |
| #define BA_Gbl_XTL_CTL_XTL_GM_SEL 0x0838 |
| #define B16Gbl_XTL_CTL_XTL_GM_SEL 0x0838 |
| #define LSb32Gbl_XTL_CTL_XTL_GM_SEL 0 |
| #define LSb16Gbl_XTL_CTL_XTL_GM_SEL 0 |
| #define bGbl_XTL_CTL_XTL_GM_SEL 4 |
| #define MSK32Gbl_XTL_CTL_XTL_GM_SEL 0x0000000F |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PADRING_MODE_OUT 0x083C |
| |
| #define BA_Gbl_PADRING_MODE_OUT_MODE_OUT 0x083C |
| #define B16Gbl_PADRING_MODE_OUT_MODE_OUT 0x083C |
| #define LSb32Gbl_PADRING_MODE_OUT_MODE_OUT 0 |
| #define LSb16Gbl_PADRING_MODE_OUT_MODE_OUT 0 |
| #define bGbl_PADRING_MODE_OUT_MODE_OUT 7 |
| #define MSK32Gbl_PADRING_MODE_OUT_MODE_OUT 0x0000007F |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_pinMuxCntlBus 0x0840 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_BCLKIO 0x0840 |
| #define B16Gbl_pinMuxCntlBus_I2S1_BCLKIO 0x0840 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_BCLKIO 0 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_BCLKIO 0 |
| #define bGbl_pinMuxCntlBus_I2S1_BCLKIO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_BCLKIO 0x00000007 |
| #define Gbl_pinMuxCntlBus_I2S1_BCLKIO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_BCLKIO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_BCLKIO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_LRCKIO 0x0840 |
| #define B16Gbl_pinMuxCntlBus_I2S1_LRCKIO 0x0840 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_LRCKIO 3 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_LRCKIO 3 |
| #define bGbl_pinMuxCntlBus_I2S1_LRCKIO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_LRCKIO 0x00000038 |
| #define Gbl_pinMuxCntlBus_I2S1_LRCKIO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_LRCKIO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_LRCKIO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_DO0 0x0840 |
| #define B16Gbl_pinMuxCntlBus_I2S1_DO0 0x0840 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_DO0 6 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_DO0 6 |
| #define bGbl_pinMuxCntlBus_I2S1_DO0 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_DO0 0x000001C0 |
| #define Gbl_pinMuxCntlBus_I2S1_DO0_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_DO0_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_DO0_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_I2S1_DO0_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_DO1 0x0841 |
| #define B16Gbl_pinMuxCntlBus_I2S1_DO1 0x0840 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_DO1 9 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_DO1 9 |
| #define bGbl_pinMuxCntlBus_I2S1_DO1 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_DO1 0x00000E00 |
| #define Gbl_pinMuxCntlBus_I2S1_DO1_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_DO1_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_DO1_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_I2S1_DO1_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_DO2 0x0841 |
| #define B16Gbl_pinMuxCntlBus_I2S1_DO2 0x0840 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_DO2 12 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_DO2 12 |
| #define bGbl_pinMuxCntlBus_I2S1_DO2 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_DO2 0x00007000 |
| #define Gbl_pinMuxCntlBus_I2S1_DO2_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_DO2_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_DO2_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_I2S1_DO2_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_I2S1_DO2_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_DO3 0x0841 |
| #define B16Gbl_pinMuxCntlBus_I2S1_DO3 0x0840 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_DO3 15 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_DO3 15 |
| #define bGbl_pinMuxCntlBus_I2S1_DO3 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_DO3 0x00038000 |
| #define Gbl_pinMuxCntlBus_I2S1_DO3_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_DO3_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_DO3_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_I2S1_DO3_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_I2S1_DO3_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_I2S1_DO3_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S1_MCLK 0x0842 |
| #define B16Gbl_pinMuxCntlBus_I2S1_MCLK 0x0842 |
| #define LSb32Gbl_pinMuxCntlBus_I2S1_MCLK 18 |
| #define LSb16Gbl_pinMuxCntlBus_I2S1_MCLK 2 |
| #define bGbl_pinMuxCntlBus_I2S1_MCLK 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S1_MCLK 0x001C0000 |
| #define Gbl_pinMuxCntlBus_I2S1_MCLK_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S1_MCLK_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S1_MCLK_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S2_BCLKIO 0x0842 |
| #define B16Gbl_pinMuxCntlBus_I2S2_BCLKIO 0x0842 |
| #define LSb32Gbl_pinMuxCntlBus_I2S2_BCLKIO 21 |
| #define LSb16Gbl_pinMuxCntlBus_I2S2_BCLKIO 5 |
| #define bGbl_pinMuxCntlBus_I2S2_BCLKIO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S2_BCLKIO 0x00E00000 |
| #define Gbl_pinMuxCntlBus_I2S2_BCLKIO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S2_BCLKIO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S2_BCLKIO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S2_LRCKIO 0x0843 |
| #define B16Gbl_pinMuxCntlBus_I2S2_LRCKIO 0x0842 |
| #define LSb32Gbl_pinMuxCntlBus_I2S2_LRCKIO 24 |
| #define LSb16Gbl_pinMuxCntlBus_I2S2_LRCKIO 8 |
| #define bGbl_pinMuxCntlBus_I2S2_LRCKIO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S2_LRCKIO 0x07000000 |
| #define Gbl_pinMuxCntlBus_I2S2_LRCKIO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S2_LRCKIO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S2_LRCKIO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S2_DI0 0x0843 |
| #define B16Gbl_pinMuxCntlBus_I2S2_DI0 0x0842 |
| #define LSb32Gbl_pinMuxCntlBus_I2S2_DI0 27 |
| #define LSb16Gbl_pinMuxCntlBus_I2S2_DI0 11 |
| #define bGbl_pinMuxCntlBus_I2S2_DI0 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S2_DI0 0x38000000 |
| #define Gbl_pinMuxCntlBus_I2S2_DI0_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S2_DI0_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S2_DI0_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_I2S2_DI0_MODE_5 0x5 |
| |
| #define RA_Gbl_pinMuxCntlBus1 0x0844 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S2_DI1 0x0844 |
| #define B16Gbl_pinMuxCntlBus_I2S2_DI1 0x0844 |
| #define LSb32Gbl_pinMuxCntlBus_I2S2_DI1 0 |
| #define LSb16Gbl_pinMuxCntlBus_I2S2_DI1 0 |
| #define bGbl_pinMuxCntlBus_I2S2_DI1 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S2_DI1 0x00000007 |
| #define Gbl_pinMuxCntlBus_I2S2_DI1_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S2_DI1_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S2_DI1_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_I2S2_DI1_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S2_DI2 0x0844 |
| #define B16Gbl_pinMuxCntlBus_I2S2_DI2 0x0844 |
| #define LSb32Gbl_pinMuxCntlBus_I2S2_DI2 3 |
| #define LSb16Gbl_pinMuxCntlBus_I2S2_DI2 3 |
| #define bGbl_pinMuxCntlBus_I2S2_DI2 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S2_DI2 0x00000038 |
| #define Gbl_pinMuxCntlBus_I2S2_DI2_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S2_DI2_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S2_DI2_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_I2S2_DI2_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_I2S2_DI2_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_I2S2_DI2_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S2_DI3 0x0844 |
| #define B16Gbl_pinMuxCntlBus_I2S2_DI3 0x0844 |
| #define LSb32Gbl_pinMuxCntlBus_I2S2_DI3 6 |
| #define LSb16Gbl_pinMuxCntlBus_I2S2_DI3 6 |
| #define bGbl_pinMuxCntlBus_I2S2_DI3 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S2_DI3 0x000001C0 |
| #define Gbl_pinMuxCntlBus_I2S2_DI3_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S2_DI3_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S2_DI3_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_I2S2_DI3_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_I2S2_DI3_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_I2S2_DI3_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_PDM_CLKO 0x0845 |
| #define B16Gbl_pinMuxCntlBus_PDM_CLKO 0x0844 |
| #define LSb32Gbl_pinMuxCntlBus_PDM_CLKO 9 |
| #define LSb16Gbl_pinMuxCntlBus_PDM_CLKO 9 |
| #define bGbl_pinMuxCntlBus_PDM_CLKO 3 |
| #define MSK32Gbl_pinMuxCntlBus_PDM_CLKO 0x00000E00 |
| #define Gbl_pinMuxCntlBus_PDM_CLKO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PDM_CLKO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_PDM_CLKO_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_PDM_CLKO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_PDM_DI0 0x0845 |
| #define B16Gbl_pinMuxCntlBus_PDM_DI0 0x0844 |
| #define LSb32Gbl_pinMuxCntlBus_PDM_DI0 12 |
| #define LSb16Gbl_pinMuxCntlBus_PDM_DI0 12 |
| #define bGbl_pinMuxCntlBus_PDM_DI0 3 |
| #define MSK32Gbl_pinMuxCntlBus_PDM_DI0 0x00007000 |
| #define Gbl_pinMuxCntlBus_PDM_DI0_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PDM_DI0_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_PDM_DI0_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_PDM_DI1 0x0845 |
| #define B16Gbl_pinMuxCntlBus_PDM_DI1 0x0844 |
| #define LSb32Gbl_pinMuxCntlBus_PDM_DI1 15 |
| #define LSb16Gbl_pinMuxCntlBus_PDM_DI1 15 |
| #define bGbl_pinMuxCntlBus_PDM_DI1 3 |
| #define MSK32Gbl_pinMuxCntlBus_PDM_DI1 0x00038000 |
| #define Gbl_pinMuxCntlBus_PDM_DI1_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PDM_DI1_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_PDM_DI1_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_PDM_DI2 0x0846 |
| #define B16Gbl_pinMuxCntlBus_PDM_DI2 0x0846 |
| #define LSb32Gbl_pinMuxCntlBus_PDM_DI2 18 |
| #define LSb16Gbl_pinMuxCntlBus_PDM_DI2 2 |
| #define bGbl_pinMuxCntlBus_PDM_DI2 3 |
| #define MSK32Gbl_pinMuxCntlBus_PDM_DI2 0x001C0000 |
| #define Gbl_pinMuxCntlBus_PDM_DI2_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PDM_DI2_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_PDM_DI2_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_PDM_DI2_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_PDM_DI2_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_PDM_DI2_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_PDM_DI3 0x0846 |
| #define B16Gbl_pinMuxCntlBus_PDM_DI3 0x0846 |
| #define LSb32Gbl_pinMuxCntlBus_PDM_DI3 21 |
| #define LSb16Gbl_pinMuxCntlBus_PDM_DI3 5 |
| #define bGbl_pinMuxCntlBus_PDM_DI3 3 |
| #define MSK32Gbl_pinMuxCntlBus_PDM_DI3 0x00E00000 |
| #define Gbl_pinMuxCntlBus_PDM_DI3_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PDM_DI3_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_PDM_DI3_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_PDM_DI3_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_PDM_DI3_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_PDM_DI3_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO0 0x0847 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO0 0x0846 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO0 24 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO0 8 |
| #define bGbl_pinMuxCntlBus_NAND_IO0 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO0 0x07000000 |
| #define Gbl_pinMuxCntlBus_NAND_IO0_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO0_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_IO0_MODE_4 0x4 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO1 0x0847 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO1 0x0846 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO1 27 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO1 11 |
| #define bGbl_pinMuxCntlBus_NAND_IO1 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO1 0x38000000 |
| #define Gbl_pinMuxCntlBus_NAND_IO1_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO1_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_IO1_MODE_4 0x4 |
| |
| #define RA_Gbl_pinMuxCntlBus2 0x0848 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO2 0x0848 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO2 0x0848 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO2 0 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO2 0 |
| #define bGbl_pinMuxCntlBus_NAND_IO2 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO2 0x00000007 |
| #define Gbl_pinMuxCntlBus_NAND_IO2_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO2_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_IO2_MODE_4 0x4 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO3 0x0848 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO3 0x0848 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO3 3 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO3 3 |
| #define bGbl_pinMuxCntlBus_NAND_IO3 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO3 0x00000038 |
| #define Gbl_pinMuxCntlBus_NAND_IO3_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO3_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_IO3_MODE_4 0x4 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO4 0x0848 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO4 0x0848 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO4 6 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO4 6 |
| #define bGbl_pinMuxCntlBus_NAND_IO4 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO4 0x000001C0 |
| #define Gbl_pinMuxCntlBus_NAND_IO4_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO4_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO5 0x0849 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO5 0x0848 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO5 9 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO5 9 |
| #define bGbl_pinMuxCntlBus_NAND_IO5 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO5 0x00000E00 |
| #define Gbl_pinMuxCntlBus_NAND_IO5_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO5_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO6 0x0849 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO6 0x0848 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO6 12 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO6 12 |
| #define bGbl_pinMuxCntlBus_NAND_IO6 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO6 0x00007000 |
| #define Gbl_pinMuxCntlBus_NAND_IO6_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO6_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_IO7 0x0849 |
| #define B16Gbl_pinMuxCntlBus_NAND_IO7 0x0848 |
| #define LSb32Gbl_pinMuxCntlBus_NAND_IO7 15 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_IO7 15 |
| #define bGbl_pinMuxCntlBus_NAND_IO7 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_IO7 0x00038000 |
| #define Gbl_pinMuxCntlBus_NAND_IO7_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_IO7_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_ALE 0x084A |
| #define B16Gbl_pinMuxCntlBus_NAND_ALE 0x084A |
| #define LSb32Gbl_pinMuxCntlBus_NAND_ALE 18 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_ALE 2 |
| #define bGbl_pinMuxCntlBus_NAND_ALE 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_ALE 0x001C0000 |
| #define Gbl_pinMuxCntlBus_NAND_ALE_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_ALE_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_NAND_ALE_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_CLE 0x084A |
| #define B16Gbl_pinMuxCntlBus_NAND_CLE 0x084A |
| #define LSb32Gbl_pinMuxCntlBus_NAND_CLE 21 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_CLE 5 |
| #define bGbl_pinMuxCntlBus_NAND_CLE 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_CLE 0x00E00000 |
| #define Gbl_pinMuxCntlBus_NAND_CLE_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_CLE_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_NAND_CLE_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_WEn 0x084B |
| #define B16Gbl_pinMuxCntlBus_NAND_WEn 0x084A |
| #define LSb32Gbl_pinMuxCntlBus_NAND_WEn 24 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_WEn 8 |
| #define bGbl_pinMuxCntlBus_NAND_WEn 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_WEn 0x07000000 |
| #define Gbl_pinMuxCntlBus_NAND_WEn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_WEn_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_REn 0x084B |
| #define B16Gbl_pinMuxCntlBus_NAND_REn 0x084A |
| #define LSb32Gbl_pinMuxCntlBus_NAND_REn 27 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_REn 11 |
| #define bGbl_pinMuxCntlBus_NAND_REn 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_REn 0x38000000 |
| #define Gbl_pinMuxCntlBus_NAND_REn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_REn_MODE_3 0x3 |
| |
| #define RA_Gbl_pinMuxCntlBus3 0x084C |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_WPn 0x084C |
| #define B16Gbl_pinMuxCntlBus_NAND_WPn 0x084C |
| #define LSb32Gbl_pinMuxCntlBus_NAND_WPn 0 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_WPn 0 |
| #define bGbl_pinMuxCntlBus_NAND_WPn 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_WPn 0x00000007 |
| #define Gbl_pinMuxCntlBus_NAND_WPn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_WPn_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_WPn_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_CEn 0x084C |
| #define B16Gbl_pinMuxCntlBus_NAND_CEn 0x084C |
| #define LSb32Gbl_pinMuxCntlBus_NAND_CEn 3 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_CEn 3 |
| #define bGbl_pinMuxCntlBus_NAND_CEn 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_CEn 0x00000038 |
| #define Gbl_pinMuxCntlBus_NAND_CEn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_CEn_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_CEn_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_NAND_RDY 0x084C |
| #define B16Gbl_pinMuxCntlBus_NAND_RDY 0x084C |
| #define LSb32Gbl_pinMuxCntlBus_NAND_RDY 6 |
| #define LSb16Gbl_pinMuxCntlBus_NAND_RDY 6 |
| #define bGbl_pinMuxCntlBus_NAND_RDY 3 |
| #define MSK32Gbl_pinMuxCntlBus_NAND_RDY 0x000001C0 |
| #define Gbl_pinMuxCntlBus_NAND_RDY_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_NAND_RDY_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_NAND_RDY_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SS0n 0x084D |
| #define B16Gbl_pinMuxCntlBus_SPI1_SS0n 0x084C |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SS0n 9 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SS0n 9 |
| #define bGbl_pinMuxCntlBus_SPI1_SS0n 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SS0n 0x00000E00 |
| #define Gbl_pinMuxCntlBus_SPI1_SS0n_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SS0n_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SS1n 0x084D |
| #define B16Gbl_pinMuxCntlBus_SPI1_SS1n 0x084C |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SS1n 12 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SS1n 12 |
| #define bGbl_pinMuxCntlBus_SPI1_SS1n 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SS1n 0x00007000 |
| #define Gbl_pinMuxCntlBus_SPI1_SS1n_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SS1n_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_SPI1_SS1n_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SS2n 0x084D |
| #define B16Gbl_pinMuxCntlBus_SPI1_SS2n 0x084C |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SS2n 15 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SS2n 15 |
| #define bGbl_pinMuxCntlBus_SPI1_SS2n 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SS2n 0x00038000 |
| #define Gbl_pinMuxCntlBus_SPI1_SS2n_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SS2n_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SPI1_SS2n_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_SPI1_SS2n_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SS3n 0x084E |
| #define B16Gbl_pinMuxCntlBus_SPI1_SS3n 0x084E |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SS3n 18 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SS3n 2 |
| #define bGbl_pinMuxCntlBus_SPI1_SS3n 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SS3n 0x001C0000 |
| #define Gbl_pinMuxCntlBus_SPI1_SS3n_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SS3n_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SPI1_SS3n_MODE_2 0x2 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SCLK 0x084E |
| #define B16Gbl_pinMuxCntlBus_SPI1_SCLK 0x084E |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SCLK 21 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SCLK 5 |
| #define bGbl_pinMuxCntlBus_SPI1_SCLK 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SCLK 0x00E00000 |
| #define Gbl_pinMuxCntlBus_SPI1_SCLK_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SCLK_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SPI1_SCLK_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SDO 0x084F |
| #define B16Gbl_pinMuxCntlBus_SPI1_SDO 0x084E |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SDO 24 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SDO 8 |
| #define bGbl_pinMuxCntlBus_SPI1_SDO 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SDO 0x07000000 |
| #define Gbl_pinMuxCntlBus_SPI1_SDO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SDO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SPI1_SDO_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_SPI1_SDI 0x084F |
| #define B16Gbl_pinMuxCntlBus_SPI1_SDI 0x084E |
| #define LSb32Gbl_pinMuxCntlBus_SPI1_SDI 27 |
| #define LSb16Gbl_pinMuxCntlBus_SPI1_SDI 11 |
| #define bGbl_pinMuxCntlBus_SPI1_SDI 3 |
| #define MSK32Gbl_pinMuxCntlBus_SPI1_SDI 0x38000000 |
| #define Gbl_pinMuxCntlBus_SPI1_SDI_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SPI1_SDI_MODE_1 0x1 |
| |
| #define RA_Gbl_pinMuxCntlBus4 0x0850 |
| |
| #define BA_Gbl_pinMuxCntlBus_USB0_DRV_VBUS 0x0850 |
| #define B16Gbl_pinMuxCntlBus_USB0_DRV_VBUS 0x0850 |
| #define LSb32Gbl_pinMuxCntlBus_USB0_DRV_VBUS 0 |
| #define LSb16Gbl_pinMuxCntlBus_USB0_DRV_VBUS 0 |
| #define bGbl_pinMuxCntlBus_USB0_DRV_VBUS 3 |
| #define MSK32Gbl_pinMuxCntlBus_USB0_DRV_VBUS 0x00000007 |
| #define Gbl_pinMuxCntlBus_USB0_DRV_VBUS_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_USB0_DRV_VBUS_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_USB0_DRV_VBUS_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_TW1_SCL 0x0850 |
| #define B16Gbl_pinMuxCntlBus_TW1_SCL 0x0850 |
| #define LSb32Gbl_pinMuxCntlBus_TW1_SCL 3 |
| #define LSb16Gbl_pinMuxCntlBus_TW1_SCL 3 |
| #define bGbl_pinMuxCntlBus_TW1_SCL 3 |
| #define MSK32Gbl_pinMuxCntlBus_TW1_SCL 0x00000038 |
| #define Gbl_pinMuxCntlBus_TW1_SCL_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TW1_SCL_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_TW1_SDA 0x0850 |
| #define B16Gbl_pinMuxCntlBus_TW1_SDA 0x0850 |
| #define LSb32Gbl_pinMuxCntlBus_TW1_SDA 6 |
| #define LSb16Gbl_pinMuxCntlBus_TW1_SDA 6 |
| #define bGbl_pinMuxCntlBus_TW1_SDA 3 |
| #define MSK32Gbl_pinMuxCntlBus_TW1_SDA 0x000001C0 |
| #define Gbl_pinMuxCntlBus_TW1_SDA_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TW1_SDA_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_TW0_SCL 0x0851 |
| #define B16Gbl_pinMuxCntlBus_TW0_SCL 0x0850 |
| #define LSb32Gbl_pinMuxCntlBus_TW0_SCL 9 |
| #define LSb16Gbl_pinMuxCntlBus_TW0_SCL 9 |
| #define bGbl_pinMuxCntlBus_TW0_SCL 3 |
| #define MSK32Gbl_pinMuxCntlBus_TW0_SCL 0x00000E00 |
| #define Gbl_pinMuxCntlBus_TW0_SCL_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TW0_SCL_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_TW0_SDA 0x0851 |
| #define B16Gbl_pinMuxCntlBus_TW0_SDA 0x0850 |
| #define LSb32Gbl_pinMuxCntlBus_TW0_SDA 12 |
| #define LSb16Gbl_pinMuxCntlBus_TW0_SDA 12 |
| #define bGbl_pinMuxCntlBus_TW0_SDA 3 |
| #define MSK32Gbl_pinMuxCntlBus_TW0_SDA 0x00007000 |
| #define Gbl_pinMuxCntlBus_TW0_SDA_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TW0_SDA_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_TMS 0x0851 |
| #define B16Gbl_pinMuxCntlBus_TMS 0x0850 |
| #define LSb32Gbl_pinMuxCntlBus_TMS 15 |
| #define LSb16Gbl_pinMuxCntlBus_TMS 15 |
| #define bGbl_pinMuxCntlBus_TMS 3 |
| #define MSK32Gbl_pinMuxCntlBus_TMS 0x00038000 |
| #define Gbl_pinMuxCntlBus_TMS_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TMS_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_TMS_MODE_4 0x4 |
| |
| #define BA_Gbl_pinMuxCntlBus_TDI 0x0852 |
| #define B16Gbl_pinMuxCntlBus_TDI 0x0852 |
| #define LSb32Gbl_pinMuxCntlBus_TDI 18 |
| #define LSb16Gbl_pinMuxCntlBus_TDI 2 |
| #define bGbl_pinMuxCntlBus_TDI 3 |
| #define MSK32Gbl_pinMuxCntlBus_TDI 0x001C0000 |
| #define Gbl_pinMuxCntlBus_TDI_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TDI_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_TDI_MODE_4 0x4 |
| |
| #define BA_Gbl_pinMuxCntlBus_TDO 0x0852 |
| #define B16Gbl_pinMuxCntlBus_TDO 0x0852 |
| #define LSb32Gbl_pinMuxCntlBus_TDO 21 |
| #define LSb16Gbl_pinMuxCntlBus_TDO 5 |
| #define bGbl_pinMuxCntlBus_TDO 3 |
| #define MSK32Gbl_pinMuxCntlBus_TDO 0x00E00000 |
| #define Gbl_pinMuxCntlBus_TDO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_TDO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_TDO_MODE_4 0x4 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM6 0x0853 |
| #define B16Gbl_pinMuxCntlBus_PWM6 0x0852 |
| #define LSb32Gbl_pinMuxCntlBus_PWM6 24 |
| #define LSb16Gbl_pinMuxCntlBus_PWM6 8 |
| #define bGbl_pinMuxCntlBus_PWM6 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM6 0x07000000 |
| #define Gbl_pinMuxCntlBus_PWM6_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM6_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM7 0x0853 |
| #define B16Gbl_pinMuxCntlBus_PWM7 0x0852 |
| #define LSb32Gbl_pinMuxCntlBus_PWM7 27 |
| #define LSb16Gbl_pinMuxCntlBus_PWM7 11 |
| #define bGbl_pinMuxCntlBus_PWM7 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM7 0x38000000 |
| #define Gbl_pinMuxCntlBus_PWM7_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM7_MODE_1 0x1 |
| |
| #define RA_Gbl_pinMuxCntlBus5 0x0854 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM0 0x0854 |
| #define B16Gbl_pinMuxCntlBus_PWM0 0x0854 |
| #define LSb32Gbl_pinMuxCntlBus_PWM0 0 |
| #define LSb16Gbl_pinMuxCntlBus_PWM0 0 |
| #define bGbl_pinMuxCntlBus_PWM0 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM0 0x00000007 |
| #define Gbl_pinMuxCntlBus_PWM0_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM0_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_PWM0_MODE_2 0x2 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM1 0x0854 |
| #define B16Gbl_pinMuxCntlBus_PWM1 0x0854 |
| #define LSb32Gbl_pinMuxCntlBus_PWM1 3 |
| #define LSb16Gbl_pinMuxCntlBus_PWM1 3 |
| #define bGbl_pinMuxCntlBus_PWM1 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM1 0x00000038 |
| #define Gbl_pinMuxCntlBus_PWM1_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM1_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM2 0x0854 |
| #define B16Gbl_pinMuxCntlBus_PWM2 0x0854 |
| #define LSb32Gbl_pinMuxCntlBus_PWM2 6 |
| #define LSb16Gbl_pinMuxCntlBus_PWM2 6 |
| #define bGbl_pinMuxCntlBus_PWM2 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM2 0x000001C0 |
| #define Gbl_pinMuxCntlBus_PWM2_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM2_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM3 0x0855 |
| #define B16Gbl_pinMuxCntlBus_PWM3 0x0854 |
| #define LSb32Gbl_pinMuxCntlBus_PWM3 9 |
| #define LSb16Gbl_pinMuxCntlBus_PWM3 9 |
| #define bGbl_pinMuxCntlBus_PWM3 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM3 0x00000E00 |
| #define Gbl_pinMuxCntlBus_PWM3_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM3_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM4 0x0855 |
| #define B16Gbl_pinMuxCntlBus_PWM4 0x0854 |
| #define LSb32Gbl_pinMuxCntlBus_PWM4 12 |
| #define LSb16Gbl_pinMuxCntlBus_PWM4 12 |
| #define bGbl_pinMuxCntlBus_PWM4 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM4 0x00007000 |
| #define Gbl_pinMuxCntlBus_PWM4_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM4_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_PWM5 0x0855 |
| #define B16Gbl_pinMuxCntlBus_PWM5 0x0854 |
| #define LSb32Gbl_pinMuxCntlBus_PWM5 15 |
| #define LSb16Gbl_pinMuxCntlBus_PWM5 15 |
| #define bGbl_pinMuxCntlBus_PWM5 3 |
| #define MSK32Gbl_pinMuxCntlBus_PWM5 0x00038000 |
| #define Gbl_pinMuxCntlBus_PWM5_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_PWM5_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_URT1_RTSn 0x0856 |
| #define B16Gbl_pinMuxCntlBus_URT1_RTSn 0x0856 |
| #define LSb32Gbl_pinMuxCntlBus_URT1_RTSn 18 |
| #define LSb16Gbl_pinMuxCntlBus_URT1_RTSn 2 |
| #define bGbl_pinMuxCntlBus_URT1_RTSn 3 |
| #define MSK32Gbl_pinMuxCntlBus_URT1_RTSn 0x001C0000 |
| #define Gbl_pinMuxCntlBus_URT1_RTSn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_URT1_RTSn_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_URT1_RTSn_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_URT1_RTSn_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_URT1_RTSn_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_URT1_RTSn_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_URT1_CTSn 0x0856 |
| #define B16Gbl_pinMuxCntlBus_URT1_CTSn 0x0856 |
| #define LSb32Gbl_pinMuxCntlBus_URT1_CTSn 21 |
| #define LSb16Gbl_pinMuxCntlBus_URT1_CTSn 5 |
| #define bGbl_pinMuxCntlBus_URT1_CTSn 3 |
| #define MSK32Gbl_pinMuxCntlBus_URT1_CTSn 0x00E00000 |
| #define Gbl_pinMuxCntlBus_URT1_CTSn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_URT1_CTSn_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_URT1_CTSn_MODE_2 0x2 |
| #define Gbl_pinMuxCntlBus_URT1_CTSn_MODE_3 0x3 |
| #define Gbl_pinMuxCntlBus_URT1_CTSn_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_URT1_CTSn_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_URT1_RXD 0x0857 |
| #define B16Gbl_pinMuxCntlBus_URT1_RXD 0x0856 |
| #define LSb32Gbl_pinMuxCntlBus_URT1_RXD 24 |
| #define LSb16Gbl_pinMuxCntlBus_URT1_RXD 8 |
| #define bGbl_pinMuxCntlBus_URT1_RXD 3 |
| #define MSK32Gbl_pinMuxCntlBus_URT1_RXD 0x07000000 |
| #define Gbl_pinMuxCntlBus_URT1_RXD_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_URT1_RXD_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_URT1_RXD_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_URT1_RXD_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_URT1_TXD 0x0857 |
| #define B16Gbl_pinMuxCntlBus_URT1_TXD 0x0856 |
| #define LSb32Gbl_pinMuxCntlBus_URT1_TXD 27 |
| #define LSb16Gbl_pinMuxCntlBus_URT1_TXD 11 |
| #define bGbl_pinMuxCntlBus_URT1_TXD 3 |
| #define MSK32Gbl_pinMuxCntlBus_URT1_TXD 0x38000000 |
| #define Gbl_pinMuxCntlBus_URT1_TXD_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_URT1_TXD_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_URT1_TXD_MODE_4 0x4 |
| #define Gbl_pinMuxCntlBus_URT1_TXD_MODE_5 0x5 |
| |
| #define RA_Gbl_pinMuxCntlBus6 0x0858 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S3_DI 0x0858 |
| #define B16Gbl_pinMuxCntlBus_I2S3_DI 0x0858 |
| #define LSb32Gbl_pinMuxCntlBus_I2S3_DI 0 |
| #define LSb16Gbl_pinMuxCntlBus_I2S3_DI 0 |
| #define bGbl_pinMuxCntlBus_I2S3_DI 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S3_DI 0x00000007 |
| #define Gbl_pinMuxCntlBus_I2S3_DI_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S3_DI_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S3_DI_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S3_DO 0x0858 |
| #define B16Gbl_pinMuxCntlBus_I2S3_DO 0x0858 |
| #define LSb32Gbl_pinMuxCntlBus_I2S3_DO 3 |
| #define LSb16Gbl_pinMuxCntlBus_I2S3_DO 3 |
| #define bGbl_pinMuxCntlBus_I2S3_DO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S3_DO 0x00000038 |
| #define Gbl_pinMuxCntlBus_I2S3_DO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S3_DO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S3_DO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S3_BCLKIO 0x0858 |
| #define B16Gbl_pinMuxCntlBus_I2S3_BCLKIO 0x0858 |
| #define LSb32Gbl_pinMuxCntlBus_I2S3_BCLKIO 6 |
| #define LSb16Gbl_pinMuxCntlBus_I2S3_BCLKIO 6 |
| #define bGbl_pinMuxCntlBus_I2S3_BCLKIO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S3_BCLKIO 0x000001C0 |
| #define Gbl_pinMuxCntlBus_I2S3_BCLKIO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S3_BCLKIO_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_I2S3_BCLKIO_MODE_5 0x5 |
| |
| #define BA_Gbl_pinMuxCntlBus_I2S3_LRCKIO 0x0859 |
| #define B16Gbl_pinMuxCntlBus_I2S3_LRCKIO 0x0858 |
| #define LSb32Gbl_pinMuxCntlBus_I2S3_LRCKIO 9 |
| #define LSb16Gbl_pinMuxCntlBus_I2S3_LRCKIO 9 |
| #define bGbl_pinMuxCntlBus_I2S3_LRCKIO 3 |
| #define MSK32Gbl_pinMuxCntlBus_I2S3_LRCKIO 0x00000E00 |
| #define Gbl_pinMuxCntlBus_I2S3_LRCKIO_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_I2S3_LRCKIO_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_DAT0 0x0859 |
| #define B16Gbl_pinMuxCntlBus_SD0_DAT0 0x0858 |
| #define LSb32Gbl_pinMuxCntlBus_SD0_DAT0 12 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_DAT0 12 |
| #define bGbl_pinMuxCntlBus_SD0_DAT0 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_DAT0 0x00007000 |
| #define Gbl_pinMuxCntlBus_SD0_DAT0_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_DAT0_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_DAT0_MODE_2 0x2 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_DAT1 0x0859 |
| #define B16Gbl_pinMuxCntlBus_SD0_DAT1 0x0858 |
| #define LSb32Gbl_pinMuxCntlBus_SD0_DAT1 15 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_DAT1 15 |
| #define bGbl_pinMuxCntlBus_SD0_DAT1 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_DAT1 0x00038000 |
| #define Gbl_pinMuxCntlBus_SD0_DAT1_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_DAT1_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_DAT1_MODE_2 0x2 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_CLK 0x085A |
| #define B16Gbl_pinMuxCntlBus_SD0_CLK 0x085A |
| #define LSb32Gbl_pinMuxCntlBus_SD0_CLK 18 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_CLK 2 |
| #define bGbl_pinMuxCntlBus_SD0_CLK 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_CLK 0x001C0000 |
| #define Gbl_pinMuxCntlBus_SD0_CLK_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_CLK_MODE_1 0x1 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_DAT2 0x085A |
| #define B16Gbl_pinMuxCntlBus_SD0_DAT2 0x085A |
| #define LSb32Gbl_pinMuxCntlBus_SD0_DAT2 21 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_DAT2 5 |
| #define bGbl_pinMuxCntlBus_SD0_DAT2 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_DAT2 0x00E00000 |
| #define Gbl_pinMuxCntlBus_SD0_DAT2_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_DAT2_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_DAT2_MODE_2 0x2 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_DAT3 0x085B |
| #define B16Gbl_pinMuxCntlBus_SD0_DAT3 0x085A |
| #define LSb32Gbl_pinMuxCntlBus_SD0_DAT3 24 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_DAT3 8 |
| #define bGbl_pinMuxCntlBus_SD0_DAT3 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_DAT3 0x07000000 |
| #define Gbl_pinMuxCntlBus_SD0_DAT3_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_DAT3_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_DAT3_MODE_2 0x2 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_CMD 0x085B |
| #define B16Gbl_pinMuxCntlBus_SD0_CMD 0x085A |
| #define LSb32Gbl_pinMuxCntlBus_SD0_CMD 27 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_CMD 11 |
| #define bGbl_pinMuxCntlBus_SD0_CMD 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_CMD 0x38000000 |
| #define Gbl_pinMuxCntlBus_SD0_CMD_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_CMD_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_CMD_MODE_2 0x2 |
| |
| #define RA_Gbl_pinMuxCntlBus7 0x085C |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_CDn 0x085C |
| #define B16Gbl_pinMuxCntlBus_SD0_CDn 0x085C |
| #define LSb32Gbl_pinMuxCntlBus_SD0_CDn 0 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_CDn 0 |
| #define bGbl_pinMuxCntlBus_SD0_CDn 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_CDn 0x00000007 |
| #define Gbl_pinMuxCntlBus_SD0_CDn_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_CDn_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_CDn_MODE_3 0x3 |
| |
| #define BA_Gbl_pinMuxCntlBus_SD0_WP 0x085C |
| #define B16Gbl_pinMuxCntlBus_SD0_WP 0x085C |
| #define LSb32Gbl_pinMuxCntlBus_SD0_WP 3 |
| #define LSb16Gbl_pinMuxCntlBus_SD0_WP 3 |
| #define bGbl_pinMuxCntlBus_SD0_WP 3 |
| #define MSK32Gbl_pinMuxCntlBus_SD0_WP 0x00000038 |
| #define Gbl_pinMuxCntlBus_SD0_WP_MODE_0 0x0 |
| #define Gbl_pinMuxCntlBus_SD0_WP_MODE_1 0x1 |
| #define Gbl_pinMuxCntlBus_SD0_WP_MODE_3 0x3 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_BCLKIOCntl 0x0860 |
| |
| #define BA_Gbl_I2S1_BCLKIOCntl_DRV 0x0860 |
| #define B16Gbl_I2S1_BCLKIOCntl_DRV 0x0860 |
| #define LSb32Gbl_I2S1_BCLKIOCntl_DRV 0 |
| #define LSb16Gbl_I2S1_BCLKIOCntl_DRV 0 |
| #define bGbl_I2S1_BCLKIOCntl_DRV 2 |
| #define MSK32Gbl_I2S1_BCLKIOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_BCLKIOCntl_PDEN 0x0860 |
| #define B16Gbl_I2S1_BCLKIOCntl_PDEN 0x0860 |
| #define LSb32Gbl_I2S1_BCLKIOCntl_PDEN 2 |
| #define LSb16Gbl_I2S1_BCLKIOCntl_PDEN 2 |
| #define bGbl_I2S1_BCLKIOCntl_PDEN 1 |
| #define MSK32Gbl_I2S1_BCLKIOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_BCLKIOCntl_PUEN 0x0860 |
| #define B16Gbl_I2S1_BCLKIOCntl_PUEN 0x0860 |
| #define LSb32Gbl_I2S1_BCLKIOCntl_PUEN 3 |
| #define LSb16Gbl_I2S1_BCLKIOCntl_PUEN 3 |
| #define bGbl_I2S1_BCLKIOCntl_PUEN 1 |
| #define MSK32Gbl_I2S1_BCLKIOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_BCLKIOCntl_RXEN 0x0860 |
| #define B16Gbl_I2S1_BCLKIOCntl_RXEN 0x0860 |
| #define LSb32Gbl_I2S1_BCLKIOCntl_RXEN 4 |
| #define LSb16Gbl_I2S1_BCLKIOCntl_RXEN 4 |
| #define bGbl_I2S1_BCLKIOCntl_RXEN 1 |
| #define MSK32Gbl_I2S1_BCLKIOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S1_BCLKIOCntl_SRC 0x0860 |
| #define B16Gbl_I2S1_BCLKIOCntl_SRC 0x0860 |
| #define LSb32Gbl_I2S1_BCLKIOCntl_SRC 5 |
| #define LSb16Gbl_I2S1_BCLKIOCntl_SRC 5 |
| #define bGbl_I2S1_BCLKIOCntl_SRC 1 |
| #define MSK32Gbl_I2S1_BCLKIOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S1_BCLKIOCntl_SMTC 0x0860 |
| #define B16Gbl_I2S1_BCLKIOCntl_SMTC 0x0860 |
| #define LSb32Gbl_I2S1_BCLKIOCntl_SMTC 6 |
| #define LSb16Gbl_I2S1_BCLKIOCntl_SMTC 6 |
| #define bGbl_I2S1_BCLKIOCntl_SMTC 1 |
| #define MSK32Gbl_I2S1_BCLKIOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_LRCKIOCntl 0x0864 |
| |
| #define BA_Gbl_I2S1_LRCKIOCntl_DRV 0x0864 |
| #define B16Gbl_I2S1_LRCKIOCntl_DRV 0x0864 |
| #define LSb32Gbl_I2S1_LRCKIOCntl_DRV 0 |
| #define LSb16Gbl_I2S1_LRCKIOCntl_DRV 0 |
| #define bGbl_I2S1_LRCKIOCntl_DRV 2 |
| #define MSK32Gbl_I2S1_LRCKIOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_LRCKIOCntl_PDEN 0x0864 |
| #define B16Gbl_I2S1_LRCKIOCntl_PDEN 0x0864 |
| #define LSb32Gbl_I2S1_LRCKIOCntl_PDEN 2 |
| #define LSb16Gbl_I2S1_LRCKIOCntl_PDEN 2 |
| #define bGbl_I2S1_LRCKIOCntl_PDEN 1 |
| #define MSK32Gbl_I2S1_LRCKIOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_LRCKIOCntl_PUEN 0x0864 |
| #define B16Gbl_I2S1_LRCKIOCntl_PUEN 0x0864 |
| #define LSb32Gbl_I2S1_LRCKIOCntl_PUEN 3 |
| #define LSb16Gbl_I2S1_LRCKIOCntl_PUEN 3 |
| #define bGbl_I2S1_LRCKIOCntl_PUEN 1 |
| #define MSK32Gbl_I2S1_LRCKIOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_LRCKIOCntl_RXEN 0x0864 |
| #define B16Gbl_I2S1_LRCKIOCntl_RXEN 0x0864 |
| #define LSb32Gbl_I2S1_LRCKIOCntl_RXEN 4 |
| #define LSb16Gbl_I2S1_LRCKIOCntl_RXEN 4 |
| #define bGbl_I2S1_LRCKIOCntl_RXEN 1 |
| #define MSK32Gbl_I2S1_LRCKIOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S1_LRCKIOCntl_SRC 0x0864 |
| #define B16Gbl_I2S1_LRCKIOCntl_SRC 0x0864 |
| #define LSb32Gbl_I2S1_LRCKIOCntl_SRC 5 |
| #define LSb16Gbl_I2S1_LRCKIOCntl_SRC 5 |
| #define bGbl_I2S1_LRCKIOCntl_SRC 1 |
| #define MSK32Gbl_I2S1_LRCKIOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S1_LRCKIOCntl_SMTC 0x0864 |
| #define B16Gbl_I2S1_LRCKIOCntl_SMTC 0x0864 |
| #define LSb32Gbl_I2S1_LRCKIOCntl_SMTC 6 |
| #define LSb16Gbl_I2S1_LRCKIOCntl_SMTC 6 |
| #define bGbl_I2S1_LRCKIOCntl_SMTC 1 |
| #define MSK32Gbl_I2S1_LRCKIOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_DO0Cntl 0x0868 |
| |
| #define BA_Gbl_I2S1_DO0Cntl_DRV 0x0868 |
| #define B16Gbl_I2S1_DO0Cntl_DRV 0x0868 |
| #define LSb32Gbl_I2S1_DO0Cntl_DRV 0 |
| #define LSb16Gbl_I2S1_DO0Cntl_DRV 0 |
| #define bGbl_I2S1_DO0Cntl_DRV 2 |
| #define MSK32Gbl_I2S1_DO0Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_DO0Cntl_PDEN 0x0868 |
| #define B16Gbl_I2S1_DO0Cntl_PDEN 0x0868 |
| #define LSb32Gbl_I2S1_DO0Cntl_PDEN 2 |
| #define LSb16Gbl_I2S1_DO0Cntl_PDEN 2 |
| #define bGbl_I2S1_DO0Cntl_PDEN 1 |
| #define MSK32Gbl_I2S1_DO0Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_DO0Cntl_PUEN 0x0868 |
| #define B16Gbl_I2S1_DO0Cntl_PUEN 0x0868 |
| #define LSb32Gbl_I2S1_DO0Cntl_PUEN 3 |
| #define LSb16Gbl_I2S1_DO0Cntl_PUEN 3 |
| #define bGbl_I2S1_DO0Cntl_PUEN 1 |
| #define MSK32Gbl_I2S1_DO0Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_DO0Cntl_SRC 0x0868 |
| #define B16Gbl_I2S1_DO0Cntl_SRC 0x0868 |
| #define LSb32Gbl_I2S1_DO0Cntl_SRC 4 |
| #define LSb16Gbl_I2S1_DO0Cntl_SRC 4 |
| #define bGbl_I2S1_DO0Cntl_SRC 1 |
| #define MSK32Gbl_I2S1_DO0Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S1_DO0Cntl_SMTC 0x0868 |
| #define B16Gbl_I2S1_DO0Cntl_SMTC 0x0868 |
| #define LSb32Gbl_I2S1_DO0Cntl_SMTC 5 |
| #define LSb16Gbl_I2S1_DO0Cntl_SMTC 5 |
| #define bGbl_I2S1_DO0Cntl_SMTC 1 |
| #define MSK32Gbl_I2S1_DO0Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_DO1Cntl 0x086C |
| |
| #define BA_Gbl_I2S1_DO1Cntl_DRV 0x086C |
| #define B16Gbl_I2S1_DO1Cntl_DRV 0x086C |
| #define LSb32Gbl_I2S1_DO1Cntl_DRV 0 |
| #define LSb16Gbl_I2S1_DO1Cntl_DRV 0 |
| #define bGbl_I2S1_DO1Cntl_DRV 2 |
| #define MSK32Gbl_I2S1_DO1Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_DO1Cntl_PDEN 0x086C |
| #define B16Gbl_I2S1_DO1Cntl_PDEN 0x086C |
| #define LSb32Gbl_I2S1_DO1Cntl_PDEN 2 |
| #define LSb16Gbl_I2S1_DO1Cntl_PDEN 2 |
| #define bGbl_I2S1_DO1Cntl_PDEN 1 |
| #define MSK32Gbl_I2S1_DO1Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_DO1Cntl_PUEN 0x086C |
| #define B16Gbl_I2S1_DO1Cntl_PUEN 0x086C |
| #define LSb32Gbl_I2S1_DO1Cntl_PUEN 3 |
| #define LSb16Gbl_I2S1_DO1Cntl_PUEN 3 |
| #define bGbl_I2S1_DO1Cntl_PUEN 1 |
| #define MSK32Gbl_I2S1_DO1Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_DO1Cntl_SRC 0x086C |
| #define B16Gbl_I2S1_DO1Cntl_SRC 0x086C |
| #define LSb32Gbl_I2S1_DO1Cntl_SRC 4 |
| #define LSb16Gbl_I2S1_DO1Cntl_SRC 4 |
| #define bGbl_I2S1_DO1Cntl_SRC 1 |
| #define MSK32Gbl_I2S1_DO1Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S1_DO1Cntl_SMTC 0x086C |
| #define B16Gbl_I2S1_DO1Cntl_SMTC 0x086C |
| #define LSb32Gbl_I2S1_DO1Cntl_SMTC 5 |
| #define LSb16Gbl_I2S1_DO1Cntl_SMTC 5 |
| #define bGbl_I2S1_DO1Cntl_SMTC 1 |
| #define MSK32Gbl_I2S1_DO1Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_DO2Cntl 0x0870 |
| |
| #define BA_Gbl_I2S1_DO2Cntl_DRV 0x0870 |
| #define B16Gbl_I2S1_DO2Cntl_DRV 0x0870 |
| #define LSb32Gbl_I2S1_DO2Cntl_DRV 0 |
| #define LSb16Gbl_I2S1_DO2Cntl_DRV 0 |
| #define bGbl_I2S1_DO2Cntl_DRV 2 |
| #define MSK32Gbl_I2S1_DO2Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_DO2Cntl_PDEN 0x0870 |
| #define B16Gbl_I2S1_DO2Cntl_PDEN 0x0870 |
| #define LSb32Gbl_I2S1_DO2Cntl_PDEN 2 |
| #define LSb16Gbl_I2S1_DO2Cntl_PDEN 2 |
| #define bGbl_I2S1_DO2Cntl_PDEN 1 |
| #define MSK32Gbl_I2S1_DO2Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_DO2Cntl_PUEN 0x0870 |
| #define B16Gbl_I2S1_DO2Cntl_PUEN 0x0870 |
| #define LSb32Gbl_I2S1_DO2Cntl_PUEN 3 |
| #define LSb16Gbl_I2S1_DO2Cntl_PUEN 3 |
| #define bGbl_I2S1_DO2Cntl_PUEN 1 |
| #define MSK32Gbl_I2S1_DO2Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_DO2Cntl_SRC 0x0870 |
| #define B16Gbl_I2S1_DO2Cntl_SRC 0x0870 |
| #define LSb32Gbl_I2S1_DO2Cntl_SRC 4 |
| #define LSb16Gbl_I2S1_DO2Cntl_SRC 4 |
| #define bGbl_I2S1_DO2Cntl_SRC 1 |
| #define MSK32Gbl_I2S1_DO2Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S1_DO2Cntl_SMTC 0x0870 |
| #define B16Gbl_I2S1_DO2Cntl_SMTC 0x0870 |
| #define LSb32Gbl_I2S1_DO2Cntl_SMTC 5 |
| #define LSb16Gbl_I2S1_DO2Cntl_SMTC 5 |
| #define bGbl_I2S1_DO2Cntl_SMTC 1 |
| #define MSK32Gbl_I2S1_DO2Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_DO3Cntl 0x0874 |
| |
| #define BA_Gbl_I2S1_DO3Cntl_DRV 0x0874 |
| #define B16Gbl_I2S1_DO3Cntl_DRV 0x0874 |
| #define LSb32Gbl_I2S1_DO3Cntl_DRV 0 |
| #define LSb16Gbl_I2S1_DO3Cntl_DRV 0 |
| #define bGbl_I2S1_DO3Cntl_DRV 2 |
| #define MSK32Gbl_I2S1_DO3Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_DO3Cntl_PDEN 0x0874 |
| #define B16Gbl_I2S1_DO3Cntl_PDEN 0x0874 |
| #define LSb32Gbl_I2S1_DO3Cntl_PDEN 2 |
| #define LSb16Gbl_I2S1_DO3Cntl_PDEN 2 |
| #define bGbl_I2S1_DO3Cntl_PDEN 1 |
| #define MSK32Gbl_I2S1_DO3Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_DO3Cntl_PUEN 0x0874 |
| #define B16Gbl_I2S1_DO3Cntl_PUEN 0x0874 |
| #define LSb32Gbl_I2S1_DO3Cntl_PUEN 3 |
| #define LSb16Gbl_I2S1_DO3Cntl_PUEN 3 |
| #define bGbl_I2S1_DO3Cntl_PUEN 1 |
| #define MSK32Gbl_I2S1_DO3Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_DO3Cntl_SRC 0x0874 |
| #define B16Gbl_I2S1_DO3Cntl_SRC 0x0874 |
| #define LSb32Gbl_I2S1_DO3Cntl_SRC 4 |
| #define LSb16Gbl_I2S1_DO3Cntl_SRC 4 |
| #define bGbl_I2S1_DO3Cntl_SRC 1 |
| #define MSK32Gbl_I2S1_DO3Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S1_DO3Cntl_SMTC 0x0874 |
| #define B16Gbl_I2S1_DO3Cntl_SMTC 0x0874 |
| #define LSb32Gbl_I2S1_DO3Cntl_SMTC 5 |
| #define LSb16Gbl_I2S1_DO3Cntl_SMTC 5 |
| #define bGbl_I2S1_DO3Cntl_SMTC 1 |
| #define MSK32Gbl_I2S1_DO3Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S1_MCLKCntl 0x0878 |
| |
| #define BA_Gbl_I2S1_MCLKCntl_DRV 0x0878 |
| #define B16Gbl_I2S1_MCLKCntl_DRV 0x0878 |
| #define LSb32Gbl_I2S1_MCLKCntl_DRV 0 |
| #define LSb16Gbl_I2S1_MCLKCntl_DRV 0 |
| #define bGbl_I2S1_MCLKCntl_DRV 2 |
| #define MSK32Gbl_I2S1_MCLKCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S1_MCLKCntl_PDEN 0x0878 |
| #define B16Gbl_I2S1_MCLKCntl_PDEN 0x0878 |
| #define LSb32Gbl_I2S1_MCLKCntl_PDEN 2 |
| #define LSb16Gbl_I2S1_MCLKCntl_PDEN 2 |
| #define bGbl_I2S1_MCLKCntl_PDEN 1 |
| #define MSK32Gbl_I2S1_MCLKCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S1_MCLKCntl_PUEN 0x0878 |
| #define B16Gbl_I2S1_MCLKCntl_PUEN 0x0878 |
| #define LSb32Gbl_I2S1_MCLKCntl_PUEN 3 |
| #define LSb16Gbl_I2S1_MCLKCntl_PUEN 3 |
| #define bGbl_I2S1_MCLKCntl_PUEN 1 |
| #define MSK32Gbl_I2S1_MCLKCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S1_MCLKCntl_RXEN 0x0878 |
| #define B16Gbl_I2S1_MCLKCntl_RXEN 0x0878 |
| #define LSb32Gbl_I2S1_MCLKCntl_RXEN 4 |
| #define LSb16Gbl_I2S1_MCLKCntl_RXEN 4 |
| #define bGbl_I2S1_MCLKCntl_RXEN 1 |
| #define MSK32Gbl_I2S1_MCLKCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S1_MCLKCntl_SRC 0x0878 |
| #define B16Gbl_I2S1_MCLKCntl_SRC 0x0878 |
| #define LSb32Gbl_I2S1_MCLKCntl_SRC 5 |
| #define LSb16Gbl_I2S1_MCLKCntl_SRC 5 |
| #define bGbl_I2S1_MCLKCntl_SRC 1 |
| #define MSK32Gbl_I2S1_MCLKCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S1_MCLKCntl_SMTC 0x0878 |
| #define B16Gbl_I2S1_MCLKCntl_SMTC 0x0878 |
| #define LSb32Gbl_I2S1_MCLKCntl_SMTC 6 |
| #define LSb16Gbl_I2S1_MCLKCntl_SMTC 6 |
| #define bGbl_I2S1_MCLKCntl_SMTC 1 |
| #define MSK32Gbl_I2S1_MCLKCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S2_BCLKIOCntl 0x087C |
| |
| #define BA_Gbl_I2S2_BCLKIOCntl_DRV 0x087C |
| #define B16Gbl_I2S2_BCLKIOCntl_DRV 0x087C |
| #define LSb32Gbl_I2S2_BCLKIOCntl_DRV 0 |
| #define LSb16Gbl_I2S2_BCLKIOCntl_DRV 0 |
| #define bGbl_I2S2_BCLKIOCntl_DRV 2 |
| #define MSK32Gbl_I2S2_BCLKIOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S2_BCLKIOCntl_PDEN 0x087C |
| #define B16Gbl_I2S2_BCLKIOCntl_PDEN 0x087C |
| #define LSb32Gbl_I2S2_BCLKIOCntl_PDEN 2 |
| #define LSb16Gbl_I2S2_BCLKIOCntl_PDEN 2 |
| #define bGbl_I2S2_BCLKIOCntl_PDEN 1 |
| #define MSK32Gbl_I2S2_BCLKIOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S2_BCLKIOCntl_PUEN 0x087C |
| #define B16Gbl_I2S2_BCLKIOCntl_PUEN 0x087C |
| #define LSb32Gbl_I2S2_BCLKIOCntl_PUEN 3 |
| #define LSb16Gbl_I2S2_BCLKIOCntl_PUEN 3 |
| #define bGbl_I2S2_BCLKIOCntl_PUEN 1 |
| #define MSK32Gbl_I2S2_BCLKIOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S2_BCLKIOCntl_RXEN 0x087C |
| #define B16Gbl_I2S2_BCLKIOCntl_RXEN 0x087C |
| #define LSb32Gbl_I2S2_BCLKIOCntl_RXEN 4 |
| #define LSb16Gbl_I2S2_BCLKIOCntl_RXEN 4 |
| #define bGbl_I2S2_BCLKIOCntl_RXEN 1 |
| #define MSK32Gbl_I2S2_BCLKIOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S2_BCLKIOCntl_SRC 0x087C |
| #define B16Gbl_I2S2_BCLKIOCntl_SRC 0x087C |
| #define LSb32Gbl_I2S2_BCLKIOCntl_SRC 5 |
| #define LSb16Gbl_I2S2_BCLKIOCntl_SRC 5 |
| #define bGbl_I2S2_BCLKIOCntl_SRC 1 |
| #define MSK32Gbl_I2S2_BCLKIOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S2_BCLKIOCntl_SMTC 0x087C |
| #define B16Gbl_I2S2_BCLKIOCntl_SMTC 0x087C |
| #define LSb32Gbl_I2S2_BCLKIOCntl_SMTC 6 |
| #define LSb16Gbl_I2S2_BCLKIOCntl_SMTC 6 |
| #define bGbl_I2S2_BCLKIOCntl_SMTC 1 |
| #define MSK32Gbl_I2S2_BCLKIOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S2_LRCKIOCntl 0x0880 |
| |
| #define BA_Gbl_I2S2_LRCKIOCntl_DRV 0x0880 |
| #define B16Gbl_I2S2_LRCKIOCntl_DRV 0x0880 |
| #define LSb32Gbl_I2S2_LRCKIOCntl_DRV 0 |
| #define LSb16Gbl_I2S2_LRCKIOCntl_DRV 0 |
| #define bGbl_I2S2_LRCKIOCntl_DRV 2 |
| #define MSK32Gbl_I2S2_LRCKIOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S2_LRCKIOCntl_PDEN 0x0880 |
| #define B16Gbl_I2S2_LRCKIOCntl_PDEN 0x0880 |
| #define LSb32Gbl_I2S2_LRCKIOCntl_PDEN 2 |
| #define LSb16Gbl_I2S2_LRCKIOCntl_PDEN 2 |
| #define bGbl_I2S2_LRCKIOCntl_PDEN 1 |
| #define MSK32Gbl_I2S2_LRCKIOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S2_LRCKIOCntl_PUEN 0x0880 |
| #define B16Gbl_I2S2_LRCKIOCntl_PUEN 0x0880 |
| #define LSb32Gbl_I2S2_LRCKIOCntl_PUEN 3 |
| #define LSb16Gbl_I2S2_LRCKIOCntl_PUEN 3 |
| #define bGbl_I2S2_LRCKIOCntl_PUEN 1 |
| #define MSK32Gbl_I2S2_LRCKIOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S2_LRCKIOCntl_RXEN 0x0880 |
| #define B16Gbl_I2S2_LRCKIOCntl_RXEN 0x0880 |
| #define LSb32Gbl_I2S2_LRCKIOCntl_RXEN 4 |
| #define LSb16Gbl_I2S2_LRCKIOCntl_RXEN 4 |
| #define bGbl_I2S2_LRCKIOCntl_RXEN 1 |
| #define MSK32Gbl_I2S2_LRCKIOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S2_LRCKIOCntl_SRC 0x0880 |
| #define B16Gbl_I2S2_LRCKIOCntl_SRC 0x0880 |
| #define LSb32Gbl_I2S2_LRCKIOCntl_SRC 5 |
| #define LSb16Gbl_I2S2_LRCKIOCntl_SRC 5 |
| #define bGbl_I2S2_LRCKIOCntl_SRC 1 |
| #define MSK32Gbl_I2S2_LRCKIOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S2_LRCKIOCntl_SMTC 0x0880 |
| #define B16Gbl_I2S2_LRCKIOCntl_SMTC 0x0880 |
| #define LSb32Gbl_I2S2_LRCKIOCntl_SMTC 6 |
| #define LSb16Gbl_I2S2_LRCKIOCntl_SMTC 6 |
| #define bGbl_I2S2_LRCKIOCntl_SMTC 1 |
| #define MSK32Gbl_I2S2_LRCKIOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S2_DI0Cntl 0x0884 |
| |
| #define BA_Gbl_I2S2_DI0Cntl_DRV 0x0884 |
| #define B16Gbl_I2S2_DI0Cntl_DRV 0x0884 |
| #define LSb32Gbl_I2S2_DI0Cntl_DRV 0 |
| #define LSb16Gbl_I2S2_DI0Cntl_DRV 0 |
| #define bGbl_I2S2_DI0Cntl_DRV 2 |
| #define MSK32Gbl_I2S2_DI0Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S2_DI0Cntl_PDEN 0x0884 |
| #define B16Gbl_I2S2_DI0Cntl_PDEN 0x0884 |
| #define LSb32Gbl_I2S2_DI0Cntl_PDEN 2 |
| #define LSb16Gbl_I2S2_DI0Cntl_PDEN 2 |
| #define bGbl_I2S2_DI0Cntl_PDEN 1 |
| #define MSK32Gbl_I2S2_DI0Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S2_DI0Cntl_PUEN 0x0884 |
| #define B16Gbl_I2S2_DI0Cntl_PUEN 0x0884 |
| #define LSb32Gbl_I2S2_DI0Cntl_PUEN 3 |
| #define LSb16Gbl_I2S2_DI0Cntl_PUEN 3 |
| #define bGbl_I2S2_DI0Cntl_PUEN 1 |
| #define MSK32Gbl_I2S2_DI0Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S2_DI0Cntl_SRC 0x0884 |
| #define B16Gbl_I2S2_DI0Cntl_SRC 0x0884 |
| #define LSb32Gbl_I2S2_DI0Cntl_SRC 4 |
| #define LSb16Gbl_I2S2_DI0Cntl_SRC 4 |
| #define bGbl_I2S2_DI0Cntl_SRC 1 |
| #define MSK32Gbl_I2S2_DI0Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S2_DI0Cntl_SMTC 0x0884 |
| #define B16Gbl_I2S2_DI0Cntl_SMTC 0x0884 |
| #define LSb32Gbl_I2S2_DI0Cntl_SMTC 5 |
| #define LSb16Gbl_I2S2_DI0Cntl_SMTC 5 |
| #define bGbl_I2S2_DI0Cntl_SMTC 1 |
| #define MSK32Gbl_I2S2_DI0Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S2_DI1Cntl 0x0888 |
| |
| #define BA_Gbl_I2S2_DI1Cntl_DRV 0x0888 |
| #define B16Gbl_I2S2_DI1Cntl_DRV 0x0888 |
| #define LSb32Gbl_I2S2_DI1Cntl_DRV 0 |
| #define LSb16Gbl_I2S2_DI1Cntl_DRV 0 |
| #define bGbl_I2S2_DI1Cntl_DRV 2 |
| #define MSK32Gbl_I2S2_DI1Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S2_DI1Cntl_PDEN 0x0888 |
| #define B16Gbl_I2S2_DI1Cntl_PDEN 0x0888 |
| #define LSb32Gbl_I2S2_DI1Cntl_PDEN 2 |
| #define LSb16Gbl_I2S2_DI1Cntl_PDEN 2 |
| #define bGbl_I2S2_DI1Cntl_PDEN 1 |
| #define MSK32Gbl_I2S2_DI1Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S2_DI1Cntl_PUEN 0x0888 |
| #define B16Gbl_I2S2_DI1Cntl_PUEN 0x0888 |
| #define LSb32Gbl_I2S2_DI1Cntl_PUEN 3 |
| #define LSb16Gbl_I2S2_DI1Cntl_PUEN 3 |
| #define bGbl_I2S2_DI1Cntl_PUEN 1 |
| #define MSK32Gbl_I2S2_DI1Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S2_DI1Cntl_SRC 0x0888 |
| #define B16Gbl_I2S2_DI1Cntl_SRC 0x0888 |
| #define LSb32Gbl_I2S2_DI1Cntl_SRC 4 |
| #define LSb16Gbl_I2S2_DI1Cntl_SRC 4 |
| #define bGbl_I2S2_DI1Cntl_SRC 1 |
| #define MSK32Gbl_I2S2_DI1Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S2_DI1Cntl_SMTC 0x0888 |
| #define B16Gbl_I2S2_DI1Cntl_SMTC 0x0888 |
| #define LSb32Gbl_I2S2_DI1Cntl_SMTC 5 |
| #define LSb16Gbl_I2S2_DI1Cntl_SMTC 5 |
| #define bGbl_I2S2_DI1Cntl_SMTC 1 |
| #define MSK32Gbl_I2S2_DI1Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S2_DI2Cntl 0x088C |
| |
| #define BA_Gbl_I2S2_DI2Cntl_DRV 0x088C |
| #define B16Gbl_I2S2_DI2Cntl_DRV 0x088C |
| #define LSb32Gbl_I2S2_DI2Cntl_DRV 0 |
| #define LSb16Gbl_I2S2_DI2Cntl_DRV 0 |
| #define bGbl_I2S2_DI2Cntl_DRV 2 |
| #define MSK32Gbl_I2S2_DI2Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S2_DI2Cntl_PDEN 0x088C |
| #define B16Gbl_I2S2_DI2Cntl_PDEN 0x088C |
| #define LSb32Gbl_I2S2_DI2Cntl_PDEN 2 |
| #define LSb16Gbl_I2S2_DI2Cntl_PDEN 2 |
| #define bGbl_I2S2_DI2Cntl_PDEN 1 |
| #define MSK32Gbl_I2S2_DI2Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S2_DI2Cntl_PUEN 0x088C |
| #define B16Gbl_I2S2_DI2Cntl_PUEN 0x088C |
| #define LSb32Gbl_I2S2_DI2Cntl_PUEN 3 |
| #define LSb16Gbl_I2S2_DI2Cntl_PUEN 3 |
| #define bGbl_I2S2_DI2Cntl_PUEN 1 |
| #define MSK32Gbl_I2S2_DI2Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S2_DI2Cntl_SRC 0x088C |
| #define B16Gbl_I2S2_DI2Cntl_SRC 0x088C |
| #define LSb32Gbl_I2S2_DI2Cntl_SRC 4 |
| #define LSb16Gbl_I2S2_DI2Cntl_SRC 4 |
| #define bGbl_I2S2_DI2Cntl_SRC 1 |
| #define MSK32Gbl_I2S2_DI2Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S2_DI2Cntl_SMTC 0x088C |
| #define B16Gbl_I2S2_DI2Cntl_SMTC 0x088C |
| #define LSb32Gbl_I2S2_DI2Cntl_SMTC 5 |
| #define LSb16Gbl_I2S2_DI2Cntl_SMTC 5 |
| #define bGbl_I2S2_DI2Cntl_SMTC 1 |
| #define MSK32Gbl_I2S2_DI2Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S2_DI3Cntl 0x0890 |
| |
| #define BA_Gbl_I2S2_DI3Cntl_DRV 0x0890 |
| #define B16Gbl_I2S2_DI3Cntl_DRV 0x0890 |
| #define LSb32Gbl_I2S2_DI3Cntl_DRV 0 |
| #define LSb16Gbl_I2S2_DI3Cntl_DRV 0 |
| #define bGbl_I2S2_DI3Cntl_DRV 2 |
| #define MSK32Gbl_I2S2_DI3Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S2_DI3Cntl_PDEN 0x0890 |
| #define B16Gbl_I2S2_DI3Cntl_PDEN 0x0890 |
| #define LSb32Gbl_I2S2_DI3Cntl_PDEN 2 |
| #define LSb16Gbl_I2S2_DI3Cntl_PDEN 2 |
| #define bGbl_I2S2_DI3Cntl_PDEN 1 |
| #define MSK32Gbl_I2S2_DI3Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S2_DI3Cntl_PUEN 0x0890 |
| #define B16Gbl_I2S2_DI3Cntl_PUEN 0x0890 |
| #define LSb32Gbl_I2S2_DI3Cntl_PUEN 3 |
| #define LSb16Gbl_I2S2_DI3Cntl_PUEN 3 |
| #define bGbl_I2S2_DI3Cntl_PUEN 1 |
| #define MSK32Gbl_I2S2_DI3Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S2_DI3Cntl_SRC 0x0890 |
| #define B16Gbl_I2S2_DI3Cntl_SRC 0x0890 |
| #define LSb32Gbl_I2S2_DI3Cntl_SRC 4 |
| #define LSb16Gbl_I2S2_DI3Cntl_SRC 4 |
| #define bGbl_I2S2_DI3Cntl_SRC 1 |
| #define MSK32Gbl_I2S2_DI3Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S2_DI3Cntl_SMTC 0x0890 |
| #define B16Gbl_I2S2_DI3Cntl_SMTC 0x0890 |
| #define LSb32Gbl_I2S2_DI3Cntl_SMTC 5 |
| #define LSb16Gbl_I2S2_DI3Cntl_SMTC 5 |
| #define bGbl_I2S2_DI3Cntl_SMTC 1 |
| #define MSK32Gbl_I2S2_DI3Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PDM_CLKOCntl 0x0894 |
| |
| #define BA_Gbl_PDM_CLKOCntl_DRV 0x0894 |
| #define B16Gbl_PDM_CLKOCntl_DRV 0x0894 |
| #define LSb32Gbl_PDM_CLKOCntl_DRV 0 |
| #define LSb16Gbl_PDM_CLKOCntl_DRV 0 |
| #define bGbl_PDM_CLKOCntl_DRV 2 |
| #define MSK32Gbl_PDM_CLKOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PDM_CLKOCntl_PDEN 0x0894 |
| #define B16Gbl_PDM_CLKOCntl_PDEN 0x0894 |
| #define LSb32Gbl_PDM_CLKOCntl_PDEN 2 |
| #define LSb16Gbl_PDM_CLKOCntl_PDEN 2 |
| #define bGbl_PDM_CLKOCntl_PDEN 1 |
| #define MSK32Gbl_PDM_CLKOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PDM_CLKOCntl_PUEN 0x0894 |
| #define B16Gbl_PDM_CLKOCntl_PUEN 0x0894 |
| #define LSb32Gbl_PDM_CLKOCntl_PUEN 3 |
| #define LSb16Gbl_PDM_CLKOCntl_PUEN 3 |
| #define bGbl_PDM_CLKOCntl_PUEN 1 |
| #define MSK32Gbl_PDM_CLKOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PDM_CLKOCntl_SRC 0x0894 |
| #define B16Gbl_PDM_CLKOCntl_SRC 0x0894 |
| #define LSb32Gbl_PDM_CLKOCntl_SRC 4 |
| #define LSb16Gbl_PDM_CLKOCntl_SRC 4 |
| #define bGbl_PDM_CLKOCntl_SRC 1 |
| #define MSK32Gbl_PDM_CLKOCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PDM_CLKOCntl_SMTC 0x0894 |
| #define B16Gbl_PDM_CLKOCntl_SMTC 0x0894 |
| #define LSb32Gbl_PDM_CLKOCntl_SMTC 5 |
| #define LSb16Gbl_PDM_CLKOCntl_SMTC 5 |
| #define bGbl_PDM_CLKOCntl_SMTC 1 |
| #define MSK32Gbl_PDM_CLKOCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PDM_DI0Cntl 0x0898 |
| |
| #define BA_Gbl_PDM_DI0Cntl_DRV 0x0898 |
| #define B16Gbl_PDM_DI0Cntl_DRV 0x0898 |
| #define LSb32Gbl_PDM_DI0Cntl_DRV 0 |
| #define LSb16Gbl_PDM_DI0Cntl_DRV 0 |
| #define bGbl_PDM_DI0Cntl_DRV 2 |
| #define MSK32Gbl_PDM_DI0Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PDM_DI0Cntl_PDEN 0x0898 |
| #define B16Gbl_PDM_DI0Cntl_PDEN 0x0898 |
| #define LSb32Gbl_PDM_DI0Cntl_PDEN 2 |
| #define LSb16Gbl_PDM_DI0Cntl_PDEN 2 |
| #define bGbl_PDM_DI0Cntl_PDEN 1 |
| #define MSK32Gbl_PDM_DI0Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PDM_DI0Cntl_PUEN 0x0898 |
| #define B16Gbl_PDM_DI0Cntl_PUEN 0x0898 |
| #define LSb32Gbl_PDM_DI0Cntl_PUEN 3 |
| #define LSb16Gbl_PDM_DI0Cntl_PUEN 3 |
| #define bGbl_PDM_DI0Cntl_PUEN 1 |
| #define MSK32Gbl_PDM_DI0Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PDM_DI0Cntl_SRC 0x0898 |
| #define B16Gbl_PDM_DI0Cntl_SRC 0x0898 |
| #define LSb32Gbl_PDM_DI0Cntl_SRC 4 |
| #define LSb16Gbl_PDM_DI0Cntl_SRC 4 |
| #define bGbl_PDM_DI0Cntl_SRC 1 |
| #define MSK32Gbl_PDM_DI0Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PDM_DI0Cntl_SMTC 0x0898 |
| #define B16Gbl_PDM_DI0Cntl_SMTC 0x0898 |
| #define LSb32Gbl_PDM_DI0Cntl_SMTC 5 |
| #define LSb16Gbl_PDM_DI0Cntl_SMTC 5 |
| #define bGbl_PDM_DI0Cntl_SMTC 1 |
| #define MSK32Gbl_PDM_DI0Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PDM_DI1Cntl 0x089C |
| |
| #define BA_Gbl_PDM_DI1Cntl_DRV 0x089C |
| #define B16Gbl_PDM_DI1Cntl_DRV 0x089C |
| #define LSb32Gbl_PDM_DI1Cntl_DRV 0 |
| #define LSb16Gbl_PDM_DI1Cntl_DRV 0 |
| #define bGbl_PDM_DI1Cntl_DRV 2 |
| #define MSK32Gbl_PDM_DI1Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PDM_DI1Cntl_PDEN 0x089C |
| #define B16Gbl_PDM_DI1Cntl_PDEN 0x089C |
| #define LSb32Gbl_PDM_DI1Cntl_PDEN 2 |
| #define LSb16Gbl_PDM_DI1Cntl_PDEN 2 |
| #define bGbl_PDM_DI1Cntl_PDEN 1 |
| #define MSK32Gbl_PDM_DI1Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PDM_DI1Cntl_PUEN 0x089C |
| #define B16Gbl_PDM_DI1Cntl_PUEN 0x089C |
| #define LSb32Gbl_PDM_DI1Cntl_PUEN 3 |
| #define LSb16Gbl_PDM_DI1Cntl_PUEN 3 |
| #define bGbl_PDM_DI1Cntl_PUEN 1 |
| #define MSK32Gbl_PDM_DI1Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PDM_DI1Cntl_SRC 0x089C |
| #define B16Gbl_PDM_DI1Cntl_SRC 0x089C |
| #define LSb32Gbl_PDM_DI1Cntl_SRC 4 |
| #define LSb16Gbl_PDM_DI1Cntl_SRC 4 |
| #define bGbl_PDM_DI1Cntl_SRC 1 |
| #define MSK32Gbl_PDM_DI1Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PDM_DI1Cntl_SMTC 0x089C |
| #define B16Gbl_PDM_DI1Cntl_SMTC 0x089C |
| #define LSb32Gbl_PDM_DI1Cntl_SMTC 5 |
| #define LSb16Gbl_PDM_DI1Cntl_SMTC 5 |
| #define bGbl_PDM_DI1Cntl_SMTC 1 |
| #define MSK32Gbl_PDM_DI1Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PDM_DI2Cntl 0x08A0 |
| |
| #define BA_Gbl_PDM_DI2Cntl_DRV 0x08A0 |
| #define B16Gbl_PDM_DI2Cntl_DRV 0x08A0 |
| #define LSb32Gbl_PDM_DI2Cntl_DRV 0 |
| #define LSb16Gbl_PDM_DI2Cntl_DRV 0 |
| #define bGbl_PDM_DI2Cntl_DRV 2 |
| #define MSK32Gbl_PDM_DI2Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PDM_DI2Cntl_PDEN 0x08A0 |
| #define B16Gbl_PDM_DI2Cntl_PDEN 0x08A0 |
| #define LSb32Gbl_PDM_DI2Cntl_PDEN 2 |
| #define LSb16Gbl_PDM_DI2Cntl_PDEN 2 |
| #define bGbl_PDM_DI2Cntl_PDEN 1 |
| #define MSK32Gbl_PDM_DI2Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PDM_DI2Cntl_PUEN 0x08A0 |
| #define B16Gbl_PDM_DI2Cntl_PUEN 0x08A0 |
| #define LSb32Gbl_PDM_DI2Cntl_PUEN 3 |
| #define LSb16Gbl_PDM_DI2Cntl_PUEN 3 |
| #define bGbl_PDM_DI2Cntl_PUEN 1 |
| #define MSK32Gbl_PDM_DI2Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PDM_DI2Cntl_SRC 0x08A0 |
| #define B16Gbl_PDM_DI2Cntl_SRC 0x08A0 |
| #define LSb32Gbl_PDM_DI2Cntl_SRC 4 |
| #define LSb16Gbl_PDM_DI2Cntl_SRC 4 |
| #define bGbl_PDM_DI2Cntl_SRC 1 |
| #define MSK32Gbl_PDM_DI2Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PDM_DI2Cntl_SMTC 0x08A0 |
| #define B16Gbl_PDM_DI2Cntl_SMTC 0x08A0 |
| #define LSb32Gbl_PDM_DI2Cntl_SMTC 5 |
| #define LSb16Gbl_PDM_DI2Cntl_SMTC 5 |
| #define bGbl_PDM_DI2Cntl_SMTC 1 |
| #define MSK32Gbl_PDM_DI2Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PDM_DI3Cntl 0x08A4 |
| |
| #define BA_Gbl_PDM_DI3Cntl_DRV 0x08A4 |
| #define B16Gbl_PDM_DI3Cntl_DRV 0x08A4 |
| #define LSb32Gbl_PDM_DI3Cntl_DRV 0 |
| #define LSb16Gbl_PDM_DI3Cntl_DRV 0 |
| #define bGbl_PDM_DI3Cntl_DRV 2 |
| #define MSK32Gbl_PDM_DI3Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PDM_DI3Cntl_PDEN 0x08A4 |
| #define B16Gbl_PDM_DI3Cntl_PDEN 0x08A4 |
| #define LSb32Gbl_PDM_DI3Cntl_PDEN 2 |
| #define LSb16Gbl_PDM_DI3Cntl_PDEN 2 |
| #define bGbl_PDM_DI3Cntl_PDEN 1 |
| #define MSK32Gbl_PDM_DI3Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PDM_DI3Cntl_PUEN 0x08A4 |
| #define B16Gbl_PDM_DI3Cntl_PUEN 0x08A4 |
| #define LSb32Gbl_PDM_DI3Cntl_PUEN 3 |
| #define LSb16Gbl_PDM_DI3Cntl_PUEN 3 |
| #define bGbl_PDM_DI3Cntl_PUEN 1 |
| #define MSK32Gbl_PDM_DI3Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PDM_DI3Cntl_SRC 0x08A4 |
| #define B16Gbl_PDM_DI3Cntl_SRC 0x08A4 |
| #define LSb32Gbl_PDM_DI3Cntl_SRC 4 |
| #define LSb16Gbl_PDM_DI3Cntl_SRC 4 |
| #define bGbl_PDM_DI3Cntl_SRC 1 |
| #define MSK32Gbl_PDM_DI3Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PDM_DI3Cntl_SMTC 0x08A4 |
| #define B16Gbl_PDM_DI3Cntl_SMTC 0x08A4 |
| #define LSb32Gbl_PDM_DI3Cntl_SMTC 5 |
| #define LSb16Gbl_PDM_DI3Cntl_SMTC 5 |
| #define bGbl_PDM_DI3Cntl_SMTC 1 |
| #define MSK32Gbl_PDM_DI3Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO0Cntl 0x08A8 |
| |
| #define BA_Gbl_NAND_IO0Cntl_DRV 0x08A8 |
| #define B16Gbl_NAND_IO0Cntl_DRV 0x08A8 |
| #define LSb32Gbl_NAND_IO0Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO0Cntl_DRV 0 |
| #define bGbl_NAND_IO0Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO0Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO0Cntl_PDEN 0x08A8 |
| #define B16Gbl_NAND_IO0Cntl_PDEN 0x08A8 |
| #define LSb32Gbl_NAND_IO0Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO0Cntl_PDEN 2 |
| #define bGbl_NAND_IO0Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO0Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO0Cntl_PUEN 0x08A8 |
| #define B16Gbl_NAND_IO0Cntl_PUEN 0x08A8 |
| #define LSb32Gbl_NAND_IO0Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO0Cntl_PUEN 3 |
| #define bGbl_NAND_IO0Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO0Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO0Cntl_RXEN 0x08A8 |
| #define B16Gbl_NAND_IO0Cntl_RXEN 0x08A8 |
| #define LSb32Gbl_NAND_IO0Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO0Cntl_RXEN 4 |
| #define bGbl_NAND_IO0Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO0Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO0Cntl_SRC 0x08A8 |
| #define B16Gbl_NAND_IO0Cntl_SRC 0x08A8 |
| #define LSb32Gbl_NAND_IO0Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO0Cntl_SRC 5 |
| #define bGbl_NAND_IO0Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO0Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO0Cntl_SMTC 0x08A8 |
| #define B16Gbl_NAND_IO0Cntl_SMTC 0x08A8 |
| #define LSb32Gbl_NAND_IO0Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO0Cntl_SMTC 6 |
| #define bGbl_NAND_IO0Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO0Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO1Cntl 0x08AC |
| |
| #define BA_Gbl_NAND_IO1Cntl_DRV 0x08AC |
| #define B16Gbl_NAND_IO1Cntl_DRV 0x08AC |
| #define LSb32Gbl_NAND_IO1Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO1Cntl_DRV 0 |
| #define bGbl_NAND_IO1Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO1Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO1Cntl_PDEN 0x08AC |
| #define B16Gbl_NAND_IO1Cntl_PDEN 0x08AC |
| #define LSb32Gbl_NAND_IO1Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO1Cntl_PDEN 2 |
| #define bGbl_NAND_IO1Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO1Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO1Cntl_PUEN 0x08AC |
| #define B16Gbl_NAND_IO1Cntl_PUEN 0x08AC |
| #define LSb32Gbl_NAND_IO1Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO1Cntl_PUEN 3 |
| #define bGbl_NAND_IO1Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO1Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO1Cntl_RXEN 0x08AC |
| #define B16Gbl_NAND_IO1Cntl_RXEN 0x08AC |
| #define LSb32Gbl_NAND_IO1Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO1Cntl_RXEN 4 |
| #define bGbl_NAND_IO1Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO1Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO1Cntl_SRC 0x08AC |
| #define B16Gbl_NAND_IO1Cntl_SRC 0x08AC |
| #define LSb32Gbl_NAND_IO1Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO1Cntl_SRC 5 |
| #define bGbl_NAND_IO1Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO1Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO1Cntl_SMTC 0x08AC |
| #define B16Gbl_NAND_IO1Cntl_SMTC 0x08AC |
| #define LSb32Gbl_NAND_IO1Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO1Cntl_SMTC 6 |
| #define bGbl_NAND_IO1Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO1Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO2Cntl 0x08B0 |
| |
| #define BA_Gbl_NAND_IO2Cntl_DRV 0x08B0 |
| #define B16Gbl_NAND_IO2Cntl_DRV 0x08B0 |
| #define LSb32Gbl_NAND_IO2Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO2Cntl_DRV 0 |
| #define bGbl_NAND_IO2Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO2Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO2Cntl_PDEN 0x08B0 |
| #define B16Gbl_NAND_IO2Cntl_PDEN 0x08B0 |
| #define LSb32Gbl_NAND_IO2Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO2Cntl_PDEN 2 |
| #define bGbl_NAND_IO2Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO2Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO2Cntl_PUEN 0x08B0 |
| #define B16Gbl_NAND_IO2Cntl_PUEN 0x08B0 |
| #define LSb32Gbl_NAND_IO2Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO2Cntl_PUEN 3 |
| #define bGbl_NAND_IO2Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO2Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO2Cntl_RXEN 0x08B0 |
| #define B16Gbl_NAND_IO2Cntl_RXEN 0x08B0 |
| #define LSb32Gbl_NAND_IO2Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO2Cntl_RXEN 4 |
| #define bGbl_NAND_IO2Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO2Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO2Cntl_SRC 0x08B0 |
| #define B16Gbl_NAND_IO2Cntl_SRC 0x08B0 |
| #define LSb32Gbl_NAND_IO2Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO2Cntl_SRC 5 |
| #define bGbl_NAND_IO2Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO2Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO2Cntl_SMTC 0x08B0 |
| #define B16Gbl_NAND_IO2Cntl_SMTC 0x08B0 |
| #define LSb32Gbl_NAND_IO2Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO2Cntl_SMTC 6 |
| #define bGbl_NAND_IO2Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO2Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO3Cntl 0x08B4 |
| |
| #define BA_Gbl_NAND_IO3Cntl_DRV 0x08B4 |
| #define B16Gbl_NAND_IO3Cntl_DRV 0x08B4 |
| #define LSb32Gbl_NAND_IO3Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO3Cntl_DRV 0 |
| #define bGbl_NAND_IO3Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO3Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO3Cntl_PDEN 0x08B4 |
| #define B16Gbl_NAND_IO3Cntl_PDEN 0x08B4 |
| #define LSb32Gbl_NAND_IO3Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO3Cntl_PDEN 2 |
| #define bGbl_NAND_IO3Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO3Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO3Cntl_PUEN 0x08B4 |
| #define B16Gbl_NAND_IO3Cntl_PUEN 0x08B4 |
| #define LSb32Gbl_NAND_IO3Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO3Cntl_PUEN 3 |
| #define bGbl_NAND_IO3Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO3Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO3Cntl_RXEN 0x08B4 |
| #define B16Gbl_NAND_IO3Cntl_RXEN 0x08B4 |
| #define LSb32Gbl_NAND_IO3Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO3Cntl_RXEN 4 |
| #define bGbl_NAND_IO3Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO3Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO3Cntl_SRC 0x08B4 |
| #define B16Gbl_NAND_IO3Cntl_SRC 0x08B4 |
| #define LSb32Gbl_NAND_IO3Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO3Cntl_SRC 5 |
| #define bGbl_NAND_IO3Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO3Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO3Cntl_SMTC 0x08B4 |
| #define B16Gbl_NAND_IO3Cntl_SMTC 0x08B4 |
| #define LSb32Gbl_NAND_IO3Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO3Cntl_SMTC 6 |
| #define bGbl_NAND_IO3Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO3Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO4Cntl 0x08B8 |
| |
| #define BA_Gbl_NAND_IO4Cntl_DRV 0x08B8 |
| #define B16Gbl_NAND_IO4Cntl_DRV 0x08B8 |
| #define LSb32Gbl_NAND_IO4Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO4Cntl_DRV 0 |
| #define bGbl_NAND_IO4Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO4Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO4Cntl_PDEN 0x08B8 |
| #define B16Gbl_NAND_IO4Cntl_PDEN 0x08B8 |
| #define LSb32Gbl_NAND_IO4Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO4Cntl_PDEN 2 |
| #define bGbl_NAND_IO4Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO4Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO4Cntl_PUEN 0x08B8 |
| #define B16Gbl_NAND_IO4Cntl_PUEN 0x08B8 |
| #define LSb32Gbl_NAND_IO4Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO4Cntl_PUEN 3 |
| #define bGbl_NAND_IO4Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO4Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO4Cntl_RXEN 0x08B8 |
| #define B16Gbl_NAND_IO4Cntl_RXEN 0x08B8 |
| #define LSb32Gbl_NAND_IO4Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO4Cntl_RXEN 4 |
| #define bGbl_NAND_IO4Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO4Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO4Cntl_SRC 0x08B8 |
| #define B16Gbl_NAND_IO4Cntl_SRC 0x08B8 |
| #define LSb32Gbl_NAND_IO4Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO4Cntl_SRC 5 |
| #define bGbl_NAND_IO4Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO4Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO4Cntl_SMTC 0x08B8 |
| #define B16Gbl_NAND_IO4Cntl_SMTC 0x08B8 |
| #define LSb32Gbl_NAND_IO4Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO4Cntl_SMTC 6 |
| #define bGbl_NAND_IO4Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO4Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO5Cntl 0x08BC |
| |
| #define BA_Gbl_NAND_IO5Cntl_DRV 0x08BC |
| #define B16Gbl_NAND_IO5Cntl_DRV 0x08BC |
| #define LSb32Gbl_NAND_IO5Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO5Cntl_DRV 0 |
| #define bGbl_NAND_IO5Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO5Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO5Cntl_PDEN 0x08BC |
| #define B16Gbl_NAND_IO5Cntl_PDEN 0x08BC |
| #define LSb32Gbl_NAND_IO5Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO5Cntl_PDEN 2 |
| #define bGbl_NAND_IO5Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO5Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO5Cntl_PUEN 0x08BC |
| #define B16Gbl_NAND_IO5Cntl_PUEN 0x08BC |
| #define LSb32Gbl_NAND_IO5Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO5Cntl_PUEN 3 |
| #define bGbl_NAND_IO5Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO5Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO5Cntl_RXEN 0x08BC |
| #define B16Gbl_NAND_IO5Cntl_RXEN 0x08BC |
| #define LSb32Gbl_NAND_IO5Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO5Cntl_RXEN 4 |
| #define bGbl_NAND_IO5Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO5Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO5Cntl_SRC 0x08BC |
| #define B16Gbl_NAND_IO5Cntl_SRC 0x08BC |
| #define LSb32Gbl_NAND_IO5Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO5Cntl_SRC 5 |
| #define bGbl_NAND_IO5Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO5Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO5Cntl_SMTC 0x08BC |
| #define B16Gbl_NAND_IO5Cntl_SMTC 0x08BC |
| #define LSb32Gbl_NAND_IO5Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO5Cntl_SMTC 6 |
| #define bGbl_NAND_IO5Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO5Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO6Cntl 0x08C0 |
| |
| #define BA_Gbl_NAND_IO6Cntl_DRV 0x08C0 |
| #define B16Gbl_NAND_IO6Cntl_DRV 0x08C0 |
| #define LSb32Gbl_NAND_IO6Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO6Cntl_DRV 0 |
| #define bGbl_NAND_IO6Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO6Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO6Cntl_PDEN 0x08C0 |
| #define B16Gbl_NAND_IO6Cntl_PDEN 0x08C0 |
| #define LSb32Gbl_NAND_IO6Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO6Cntl_PDEN 2 |
| #define bGbl_NAND_IO6Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO6Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO6Cntl_PUEN 0x08C0 |
| #define B16Gbl_NAND_IO6Cntl_PUEN 0x08C0 |
| #define LSb32Gbl_NAND_IO6Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO6Cntl_PUEN 3 |
| #define bGbl_NAND_IO6Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO6Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO6Cntl_RXEN 0x08C0 |
| #define B16Gbl_NAND_IO6Cntl_RXEN 0x08C0 |
| #define LSb32Gbl_NAND_IO6Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO6Cntl_RXEN 4 |
| #define bGbl_NAND_IO6Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO6Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO6Cntl_SRC 0x08C0 |
| #define B16Gbl_NAND_IO6Cntl_SRC 0x08C0 |
| #define LSb32Gbl_NAND_IO6Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO6Cntl_SRC 5 |
| #define bGbl_NAND_IO6Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO6Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO6Cntl_SMTC 0x08C0 |
| #define B16Gbl_NAND_IO6Cntl_SMTC 0x08C0 |
| #define LSb32Gbl_NAND_IO6Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO6Cntl_SMTC 6 |
| #define bGbl_NAND_IO6Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO6Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_IO7Cntl 0x08C4 |
| |
| #define BA_Gbl_NAND_IO7Cntl_DRV 0x08C4 |
| #define B16Gbl_NAND_IO7Cntl_DRV 0x08C4 |
| #define LSb32Gbl_NAND_IO7Cntl_DRV 0 |
| #define LSb16Gbl_NAND_IO7Cntl_DRV 0 |
| #define bGbl_NAND_IO7Cntl_DRV 2 |
| #define MSK32Gbl_NAND_IO7Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_IO7Cntl_PDEN 0x08C4 |
| #define B16Gbl_NAND_IO7Cntl_PDEN 0x08C4 |
| #define LSb32Gbl_NAND_IO7Cntl_PDEN 2 |
| #define LSb16Gbl_NAND_IO7Cntl_PDEN 2 |
| #define bGbl_NAND_IO7Cntl_PDEN 1 |
| #define MSK32Gbl_NAND_IO7Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_IO7Cntl_PUEN 0x08C4 |
| #define B16Gbl_NAND_IO7Cntl_PUEN 0x08C4 |
| #define LSb32Gbl_NAND_IO7Cntl_PUEN 3 |
| #define LSb16Gbl_NAND_IO7Cntl_PUEN 3 |
| #define bGbl_NAND_IO7Cntl_PUEN 1 |
| #define MSK32Gbl_NAND_IO7Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_IO7Cntl_RXEN 0x08C4 |
| #define B16Gbl_NAND_IO7Cntl_RXEN 0x08C4 |
| #define LSb32Gbl_NAND_IO7Cntl_RXEN 4 |
| #define LSb16Gbl_NAND_IO7Cntl_RXEN 4 |
| #define bGbl_NAND_IO7Cntl_RXEN 1 |
| #define MSK32Gbl_NAND_IO7Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_NAND_IO7Cntl_SRC 0x08C4 |
| #define B16Gbl_NAND_IO7Cntl_SRC 0x08C4 |
| #define LSb32Gbl_NAND_IO7Cntl_SRC 5 |
| #define LSb16Gbl_NAND_IO7Cntl_SRC 5 |
| #define bGbl_NAND_IO7Cntl_SRC 1 |
| #define MSK32Gbl_NAND_IO7Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_NAND_IO7Cntl_SMTC 0x08C4 |
| #define B16Gbl_NAND_IO7Cntl_SMTC 0x08C4 |
| #define LSb32Gbl_NAND_IO7Cntl_SMTC 6 |
| #define LSb16Gbl_NAND_IO7Cntl_SMTC 6 |
| #define bGbl_NAND_IO7Cntl_SMTC 1 |
| #define MSK32Gbl_NAND_IO7Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_ALECntl 0x08C8 |
| |
| #define BA_Gbl_NAND_ALECntl_DRV 0x08C8 |
| #define B16Gbl_NAND_ALECntl_DRV 0x08C8 |
| #define LSb32Gbl_NAND_ALECntl_DRV 0 |
| #define LSb16Gbl_NAND_ALECntl_DRV 0 |
| #define bGbl_NAND_ALECntl_DRV 2 |
| #define MSK32Gbl_NAND_ALECntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_ALECntl_PDEN 0x08C8 |
| #define B16Gbl_NAND_ALECntl_PDEN 0x08C8 |
| #define LSb32Gbl_NAND_ALECntl_PDEN 2 |
| #define LSb16Gbl_NAND_ALECntl_PDEN 2 |
| #define bGbl_NAND_ALECntl_PDEN 1 |
| #define MSK32Gbl_NAND_ALECntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_ALECntl_PUEN 0x08C8 |
| #define B16Gbl_NAND_ALECntl_PUEN 0x08C8 |
| #define LSb32Gbl_NAND_ALECntl_PUEN 3 |
| #define LSb16Gbl_NAND_ALECntl_PUEN 3 |
| #define bGbl_NAND_ALECntl_PUEN 1 |
| #define MSK32Gbl_NAND_ALECntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_ALECntl_SRC 0x08C8 |
| #define B16Gbl_NAND_ALECntl_SRC 0x08C8 |
| #define LSb32Gbl_NAND_ALECntl_SRC 4 |
| #define LSb16Gbl_NAND_ALECntl_SRC 4 |
| #define bGbl_NAND_ALECntl_SRC 1 |
| #define MSK32Gbl_NAND_ALECntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_ALECntl_SMTC 0x08C8 |
| #define B16Gbl_NAND_ALECntl_SMTC 0x08C8 |
| #define LSb32Gbl_NAND_ALECntl_SMTC 5 |
| #define LSb16Gbl_NAND_ALECntl_SMTC 5 |
| #define bGbl_NAND_ALECntl_SMTC 1 |
| #define MSK32Gbl_NAND_ALECntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_CLECntl 0x08CC |
| |
| #define BA_Gbl_NAND_CLECntl_DRV 0x08CC |
| #define B16Gbl_NAND_CLECntl_DRV 0x08CC |
| #define LSb32Gbl_NAND_CLECntl_DRV 0 |
| #define LSb16Gbl_NAND_CLECntl_DRV 0 |
| #define bGbl_NAND_CLECntl_DRV 2 |
| #define MSK32Gbl_NAND_CLECntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_CLECntl_PDEN 0x08CC |
| #define B16Gbl_NAND_CLECntl_PDEN 0x08CC |
| #define LSb32Gbl_NAND_CLECntl_PDEN 2 |
| #define LSb16Gbl_NAND_CLECntl_PDEN 2 |
| #define bGbl_NAND_CLECntl_PDEN 1 |
| #define MSK32Gbl_NAND_CLECntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_CLECntl_PUEN 0x08CC |
| #define B16Gbl_NAND_CLECntl_PUEN 0x08CC |
| #define LSb32Gbl_NAND_CLECntl_PUEN 3 |
| #define LSb16Gbl_NAND_CLECntl_PUEN 3 |
| #define bGbl_NAND_CLECntl_PUEN 1 |
| #define MSK32Gbl_NAND_CLECntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_CLECntl_SRC 0x08CC |
| #define B16Gbl_NAND_CLECntl_SRC 0x08CC |
| #define LSb32Gbl_NAND_CLECntl_SRC 4 |
| #define LSb16Gbl_NAND_CLECntl_SRC 4 |
| #define bGbl_NAND_CLECntl_SRC 1 |
| #define MSK32Gbl_NAND_CLECntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_CLECntl_SMTC 0x08CC |
| #define B16Gbl_NAND_CLECntl_SMTC 0x08CC |
| #define LSb32Gbl_NAND_CLECntl_SMTC 5 |
| #define LSb16Gbl_NAND_CLECntl_SMTC 5 |
| #define bGbl_NAND_CLECntl_SMTC 1 |
| #define MSK32Gbl_NAND_CLECntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_WEnCntl 0x08D0 |
| |
| #define BA_Gbl_NAND_WEnCntl_DRV 0x08D0 |
| #define B16Gbl_NAND_WEnCntl_DRV 0x08D0 |
| #define LSb32Gbl_NAND_WEnCntl_DRV 0 |
| #define LSb16Gbl_NAND_WEnCntl_DRV 0 |
| #define bGbl_NAND_WEnCntl_DRV 2 |
| #define MSK32Gbl_NAND_WEnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_WEnCntl_PDEN 0x08D0 |
| #define B16Gbl_NAND_WEnCntl_PDEN 0x08D0 |
| #define LSb32Gbl_NAND_WEnCntl_PDEN 2 |
| #define LSb16Gbl_NAND_WEnCntl_PDEN 2 |
| #define bGbl_NAND_WEnCntl_PDEN 1 |
| #define MSK32Gbl_NAND_WEnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_WEnCntl_PUEN 0x08D0 |
| #define B16Gbl_NAND_WEnCntl_PUEN 0x08D0 |
| #define LSb32Gbl_NAND_WEnCntl_PUEN 3 |
| #define LSb16Gbl_NAND_WEnCntl_PUEN 3 |
| #define bGbl_NAND_WEnCntl_PUEN 1 |
| #define MSK32Gbl_NAND_WEnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_WEnCntl_SRC 0x08D0 |
| #define B16Gbl_NAND_WEnCntl_SRC 0x08D0 |
| #define LSb32Gbl_NAND_WEnCntl_SRC 4 |
| #define LSb16Gbl_NAND_WEnCntl_SRC 4 |
| #define bGbl_NAND_WEnCntl_SRC 1 |
| #define MSK32Gbl_NAND_WEnCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_WEnCntl_SMTC 0x08D0 |
| #define B16Gbl_NAND_WEnCntl_SMTC 0x08D0 |
| #define LSb32Gbl_NAND_WEnCntl_SMTC 5 |
| #define LSb16Gbl_NAND_WEnCntl_SMTC 5 |
| #define bGbl_NAND_WEnCntl_SMTC 1 |
| #define MSK32Gbl_NAND_WEnCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_REnCntl 0x08D4 |
| |
| #define BA_Gbl_NAND_REnCntl_DRV 0x08D4 |
| #define B16Gbl_NAND_REnCntl_DRV 0x08D4 |
| #define LSb32Gbl_NAND_REnCntl_DRV 0 |
| #define LSb16Gbl_NAND_REnCntl_DRV 0 |
| #define bGbl_NAND_REnCntl_DRV 2 |
| #define MSK32Gbl_NAND_REnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_REnCntl_PDEN 0x08D4 |
| #define B16Gbl_NAND_REnCntl_PDEN 0x08D4 |
| #define LSb32Gbl_NAND_REnCntl_PDEN 2 |
| #define LSb16Gbl_NAND_REnCntl_PDEN 2 |
| #define bGbl_NAND_REnCntl_PDEN 1 |
| #define MSK32Gbl_NAND_REnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_REnCntl_PUEN 0x08D4 |
| #define B16Gbl_NAND_REnCntl_PUEN 0x08D4 |
| #define LSb32Gbl_NAND_REnCntl_PUEN 3 |
| #define LSb16Gbl_NAND_REnCntl_PUEN 3 |
| #define bGbl_NAND_REnCntl_PUEN 1 |
| #define MSK32Gbl_NAND_REnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_REnCntl_SRC 0x08D4 |
| #define B16Gbl_NAND_REnCntl_SRC 0x08D4 |
| #define LSb32Gbl_NAND_REnCntl_SRC 4 |
| #define LSb16Gbl_NAND_REnCntl_SRC 4 |
| #define bGbl_NAND_REnCntl_SRC 1 |
| #define MSK32Gbl_NAND_REnCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_REnCntl_SMTC 0x08D4 |
| #define B16Gbl_NAND_REnCntl_SMTC 0x08D4 |
| #define LSb32Gbl_NAND_REnCntl_SMTC 5 |
| #define LSb16Gbl_NAND_REnCntl_SMTC 5 |
| #define bGbl_NAND_REnCntl_SMTC 1 |
| #define MSK32Gbl_NAND_REnCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_WPnCntl 0x08D8 |
| |
| #define BA_Gbl_NAND_WPnCntl_DRV 0x08D8 |
| #define B16Gbl_NAND_WPnCntl_DRV 0x08D8 |
| #define LSb32Gbl_NAND_WPnCntl_DRV 0 |
| #define LSb16Gbl_NAND_WPnCntl_DRV 0 |
| #define bGbl_NAND_WPnCntl_DRV 2 |
| #define MSK32Gbl_NAND_WPnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_WPnCntl_PDEN 0x08D8 |
| #define B16Gbl_NAND_WPnCntl_PDEN 0x08D8 |
| #define LSb32Gbl_NAND_WPnCntl_PDEN 2 |
| #define LSb16Gbl_NAND_WPnCntl_PDEN 2 |
| #define bGbl_NAND_WPnCntl_PDEN 1 |
| #define MSK32Gbl_NAND_WPnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_WPnCntl_PUEN 0x08D8 |
| #define B16Gbl_NAND_WPnCntl_PUEN 0x08D8 |
| #define LSb32Gbl_NAND_WPnCntl_PUEN 3 |
| #define LSb16Gbl_NAND_WPnCntl_PUEN 3 |
| #define bGbl_NAND_WPnCntl_PUEN 1 |
| #define MSK32Gbl_NAND_WPnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_WPnCntl_SRC 0x08D8 |
| #define B16Gbl_NAND_WPnCntl_SRC 0x08D8 |
| #define LSb32Gbl_NAND_WPnCntl_SRC 4 |
| #define LSb16Gbl_NAND_WPnCntl_SRC 4 |
| #define bGbl_NAND_WPnCntl_SRC 1 |
| #define MSK32Gbl_NAND_WPnCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_WPnCntl_SMTC 0x08D8 |
| #define B16Gbl_NAND_WPnCntl_SMTC 0x08D8 |
| #define LSb32Gbl_NAND_WPnCntl_SMTC 5 |
| #define LSb16Gbl_NAND_WPnCntl_SMTC 5 |
| #define bGbl_NAND_WPnCntl_SMTC 1 |
| #define MSK32Gbl_NAND_WPnCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_CEnCntl 0x08DC |
| |
| #define BA_Gbl_NAND_CEnCntl_DRV 0x08DC |
| #define B16Gbl_NAND_CEnCntl_DRV 0x08DC |
| #define LSb32Gbl_NAND_CEnCntl_DRV 0 |
| #define LSb16Gbl_NAND_CEnCntl_DRV 0 |
| #define bGbl_NAND_CEnCntl_DRV 2 |
| #define MSK32Gbl_NAND_CEnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_CEnCntl_PDEN 0x08DC |
| #define B16Gbl_NAND_CEnCntl_PDEN 0x08DC |
| #define LSb32Gbl_NAND_CEnCntl_PDEN 2 |
| #define LSb16Gbl_NAND_CEnCntl_PDEN 2 |
| #define bGbl_NAND_CEnCntl_PDEN 1 |
| #define MSK32Gbl_NAND_CEnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_CEnCntl_PUEN 0x08DC |
| #define B16Gbl_NAND_CEnCntl_PUEN 0x08DC |
| #define LSb32Gbl_NAND_CEnCntl_PUEN 3 |
| #define LSb16Gbl_NAND_CEnCntl_PUEN 3 |
| #define bGbl_NAND_CEnCntl_PUEN 1 |
| #define MSK32Gbl_NAND_CEnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_CEnCntl_SRC 0x08DC |
| #define B16Gbl_NAND_CEnCntl_SRC 0x08DC |
| #define LSb32Gbl_NAND_CEnCntl_SRC 4 |
| #define LSb16Gbl_NAND_CEnCntl_SRC 4 |
| #define bGbl_NAND_CEnCntl_SRC 1 |
| #define MSK32Gbl_NAND_CEnCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_CEnCntl_SMTC 0x08DC |
| #define B16Gbl_NAND_CEnCntl_SMTC 0x08DC |
| #define LSb32Gbl_NAND_CEnCntl_SMTC 5 |
| #define LSb16Gbl_NAND_CEnCntl_SMTC 5 |
| #define bGbl_NAND_CEnCntl_SMTC 1 |
| #define MSK32Gbl_NAND_CEnCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_NAND_RDYCntl 0x08E0 |
| |
| #define BA_Gbl_NAND_RDYCntl_DRV 0x08E0 |
| #define B16Gbl_NAND_RDYCntl_DRV 0x08E0 |
| #define LSb32Gbl_NAND_RDYCntl_DRV 0 |
| #define LSb16Gbl_NAND_RDYCntl_DRV 0 |
| #define bGbl_NAND_RDYCntl_DRV 2 |
| #define MSK32Gbl_NAND_RDYCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_NAND_RDYCntl_PDEN 0x08E0 |
| #define B16Gbl_NAND_RDYCntl_PDEN 0x08E0 |
| #define LSb32Gbl_NAND_RDYCntl_PDEN 2 |
| #define LSb16Gbl_NAND_RDYCntl_PDEN 2 |
| #define bGbl_NAND_RDYCntl_PDEN 1 |
| #define MSK32Gbl_NAND_RDYCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_NAND_RDYCntl_PUEN 0x08E0 |
| #define B16Gbl_NAND_RDYCntl_PUEN 0x08E0 |
| #define LSb32Gbl_NAND_RDYCntl_PUEN 3 |
| #define LSb16Gbl_NAND_RDYCntl_PUEN 3 |
| #define bGbl_NAND_RDYCntl_PUEN 1 |
| #define MSK32Gbl_NAND_RDYCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_NAND_RDYCntl_SRC 0x08E0 |
| #define B16Gbl_NAND_RDYCntl_SRC 0x08E0 |
| #define LSb32Gbl_NAND_RDYCntl_SRC 4 |
| #define LSb16Gbl_NAND_RDYCntl_SRC 4 |
| #define bGbl_NAND_RDYCntl_SRC 1 |
| #define MSK32Gbl_NAND_RDYCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_NAND_RDYCntl_SMTC 0x08E0 |
| #define B16Gbl_NAND_RDYCntl_SMTC 0x08E0 |
| #define LSb32Gbl_NAND_RDYCntl_SMTC 5 |
| #define LSb16Gbl_NAND_RDYCntl_SMTC 5 |
| #define bGbl_NAND_RDYCntl_SMTC 1 |
| #define MSK32Gbl_NAND_RDYCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SS0nCntl 0x08E4 |
| |
| #define BA_Gbl_SPI1_SS0nCntl_DRV 0x08E4 |
| #define B16Gbl_SPI1_SS0nCntl_DRV 0x08E4 |
| #define LSb32Gbl_SPI1_SS0nCntl_DRV 0 |
| #define LSb16Gbl_SPI1_SS0nCntl_DRV 0 |
| #define bGbl_SPI1_SS0nCntl_DRV 2 |
| #define MSK32Gbl_SPI1_SS0nCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SS0nCntl_PDEN 0x08E4 |
| #define B16Gbl_SPI1_SS0nCntl_PDEN 0x08E4 |
| #define LSb32Gbl_SPI1_SS0nCntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SS0nCntl_PDEN 2 |
| #define bGbl_SPI1_SS0nCntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SS0nCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SS0nCntl_PUEN 0x08E4 |
| #define B16Gbl_SPI1_SS0nCntl_PUEN 0x08E4 |
| #define LSb32Gbl_SPI1_SS0nCntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SS0nCntl_PUEN 3 |
| #define bGbl_SPI1_SS0nCntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SS0nCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SS0nCntl_RXEN 0x08E4 |
| #define B16Gbl_SPI1_SS0nCntl_RXEN 0x08E4 |
| #define LSb32Gbl_SPI1_SS0nCntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SS0nCntl_RXEN 4 |
| #define bGbl_SPI1_SS0nCntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SS0nCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SS0nCntl_SRC 0x08E4 |
| #define B16Gbl_SPI1_SS0nCntl_SRC 0x08E4 |
| #define LSb32Gbl_SPI1_SS0nCntl_SRC 5 |
| #define LSb16Gbl_SPI1_SS0nCntl_SRC 5 |
| #define bGbl_SPI1_SS0nCntl_SRC 1 |
| #define MSK32Gbl_SPI1_SS0nCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SS0nCntl_SMTC 0x08E4 |
| #define B16Gbl_SPI1_SS0nCntl_SMTC 0x08E4 |
| #define LSb32Gbl_SPI1_SS0nCntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SS0nCntl_SMTC 6 |
| #define bGbl_SPI1_SS0nCntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SS0nCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SS1nCntl 0x08E8 |
| |
| #define BA_Gbl_SPI1_SS1nCntl_DRV 0x08E8 |
| #define B16Gbl_SPI1_SS1nCntl_DRV 0x08E8 |
| #define LSb32Gbl_SPI1_SS1nCntl_DRV 0 |
| #define LSb16Gbl_SPI1_SS1nCntl_DRV 0 |
| #define bGbl_SPI1_SS1nCntl_DRV 2 |
| #define MSK32Gbl_SPI1_SS1nCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SS1nCntl_PDEN 0x08E8 |
| #define B16Gbl_SPI1_SS1nCntl_PDEN 0x08E8 |
| #define LSb32Gbl_SPI1_SS1nCntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SS1nCntl_PDEN 2 |
| #define bGbl_SPI1_SS1nCntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SS1nCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SS1nCntl_PUEN 0x08E8 |
| #define B16Gbl_SPI1_SS1nCntl_PUEN 0x08E8 |
| #define LSb32Gbl_SPI1_SS1nCntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SS1nCntl_PUEN 3 |
| #define bGbl_SPI1_SS1nCntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SS1nCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SS1nCntl_RXEN 0x08E8 |
| #define B16Gbl_SPI1_SS1nCntl_RXEN 0x08E8 |
| #define LSb32Gbl_SPI1_SS1nCntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SS1nCntl_RXEN 4 |
| #define bGbl_SPI1_SS1nCntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SS1nCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SS1nCntl_SRC 0x08E8 |
| #define B16Gbl_SPI1_SS1nCntl_SRC 0x08E8 |
| #define LSb32Gbl_SPI1_SS1nCntl_SRC 5 |
| #define LSb16Gbl_SPI1_SS1nCntl_SRC 5 |
| #define bGbl_SPI1_SS1nCntl_SRC 1 |
| #define MSK32Gbl_SPI1_SS1nCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SS1nCntl_SMTC 0x08E8 |
| #define B16Gbl_SPI1_SS1nCntl_SMTC 0x08E8 |
| #define LSb32Gbl_SPI1_SS1nCntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SS1nCntl_SMTC 6 |
| #define bGbl_SPI1_SS1nCntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SS1nCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SS2nCntl 0x08EC |
| |
| #define BA_Gbl_SPI1_SS2nCntl_DRV 0x08EC |
| #define B16Gbl_SPI1_SS2nCntl_DRV 0x08EC |
| #define LSb32Gbl_SPI1_SS2nCntl_DRV 0 |
| #define LSb16Gbl_SPI1_SS2nCntl_DRV 0 |
| #define bGbl_SPI1_SS2nCntl_DRV 2 |
| #define MSK32Gbl_SPI1_SS2nCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SS2nCntl_PDEN 0x08EC |
| #define B16Gbl_SPI1_SS2nCntl_PDEN 0x08EC |
| #define LSb32Gbl_SPI1_SS2nCntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SS2nCntl_PDEN 2 |
| #define bGbl_SPI1_SS2nCntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SS2nCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SS2nCntl_PUEN 0x08EC |
| #define B16Gbl_SPI1_SS2nCntl_PUEN 0x08EC |
| #define LSb32Gbl_SPI1_SS2nCntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SS2nCntl_PUEN 3 |
| #define bGbl_SPI1_SS2nCntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SS2nCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SS2nCntl_RXEN 0x08EC |
| #define B16Gbl_SPI1_SS2nCntl_RXEN 0x08EC |
| #define LSb32Gbl_SPI1_SS2nCntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SS2nCntl_RXEN 4 |
| #define bGbl_SPI1_SS2nCntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SS2nCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SS2nCntl_SRC 0x08EC |
| #define B16Gbl_SPI1_SS2nCntl_SRC 0x08EC |
| #define LSb32Gbl_SPI1_SS2nCntl_SRC 5 |
| #define LSb16Gbl_SPI1_SS2nCntl_SRC 5 |
| #define bGbl_SPI1_SS2nCntl_SRC 1 |
| #define MSK32Gbl_SPI1_SS2nCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SS2nCntl_SMTC 0x08EC |
| #define B16Gbl_SPI1_SS2nCntl_SMTC 0x08EC |
| #define LSb32Gbl_SPI1_SS2nCntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SS2nCntl_SMTC 6 |
| #define bGbl_SPI1_SS2nCntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SS2nCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SS3nCntl 0x08F0 |
| |
| #define BA_Gbl_SPI1_SS3nCntl_DRV 0x08F0 |
| #define B16Gbl_SPI1_SS3nCntl_DRV 0x08F0 |
| #define LSb32Gbl_SPI1_SS3nCntl_DRV 0 |
| #define LSb16Gbl_SPI1_SS3nCntl_DRV 0 |
| #define bGbl_SPI1_SS3nCntl_DRV 2 |
| #define MSK32Gbl_SPI1_SS3nCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SS3nCntl_PDEN 0x08F0 |
| #define B16Gbl_SPI1_SS3nCntl_PDEN 0x08F0 |
| #define LSb32Gbl_SPI1_SS3nCntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SS3nCntl_PDEN 2 |
| #define bGbl_SPI1_SS3nCntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SS3nCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SS3nCntl_PUEN 0x08F0 |
| #define B16Gbl_SPI1_SS3nCntl_PUEN 0x08F0 |
| #define LSb32Gbl_SPI1_SS3nCntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SS3nCntl_PUEN 3 |
| #define bGbl_SPI1_SS3nCntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SS3nCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SS3nCntl_RXEN 0x08F0 |
| #define B16Gbl_SPI1_SS3nCntl_RXEN 0x08F0 |
| #define LSb32Gbl_SPI1_SS3nCntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SS3nCntl_RXEN 4 |
| #define bGbl_SPI1_SS3nCntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SS3nCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SS3nCntl_SRC 0x08F0 |
| #define B16Gbl_SPI1_SS3nCntl_SRC 0x08F0 |
| #define LSb32Gbl_SPI1_SS3nCntl_SRC 5 |
| #define LSb16Gbl_SPI1_SS3nCntl_SRC 5 |
| #define bGbl_SPI1_SS3nCntl_SRC 1 |
| #define MSK32Gbl_SPI1_SS3nCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SS3nCntl_SMTC 0x08F0 |
| #define B16Gbl_SPI1_SS3nCntl_SMTC 0x08F0 |
| #define LSb32Gbl_SPI1_SS3nCntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SS3nCntl_SMTC 6 |
| #define bGbl_SPI1_SS3nCntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SS3nCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SCLKCntl 0x08F4 |
| |
| #define BA_Gbl_SPI1_SCLKCntl_DRV 0x08F4 |
| #define B16Gbl_SPI1_SCLKCntl_DRV 0x08F4 |
| #define LSb32Gbl_SPI1_SCLKCntl_DRV 0 |
| #define LSb16Gbl_SPI1_SCLKCntl_DRV 0 |
| #define bGbl_SPI1_SCLKCntl_DRV 2 |
| #define MSK32Gbl_SPI1_SCLKCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SCLKCntl_PDEN 0x08F4 |
| #define B16Gbl_SPI1_SCLKCntl_PDEN 0x08F4 |
| #define LSb32Gbl_SPI1_SCLKCntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SCLKCntl_PDEN 2 |
| #define bGbl_SPI1_SCLKCntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SCLKCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SCLKCntl_PUEN 0x08F4 |
| #define B16Gbl_SPI1_SCLKCntl_PUEN 0x08F4 |
| #define LSb32Gbl_SPI1_SCLKCntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SCLKCntl_PUEN 3 |
| #define bGbl_SPI1_SCLKCntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SCLKCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SCLKCntl_RXEN 0x08F4 |
| #define B16Gbl_SPI1_SCLKCntl_RXEN 0x08F4 |
| #define LSb32Gbl_SPI1_SCLKCntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SCLKCntl_RXEN 4 |
| #define bGbl_SPI1_SCLKCntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SCLKCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SCLKCntl_SRC 0x08F4 |
| #define B16Gbl_SPI1_SCLKCntl_SRC 0x08F4 |
| #define LSb32Gbl_SPI1_SCLKCntl_SRC 5 |
| #define LSb16Gbl_SPI1_SCLKCntl_SRC 5 |
| #define bGbl_SPI1_SCLKCntl_SRC 1 |
| #define MSK32Gbl_SPI1_SCLKCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SCLKCntl_SMTC 0x08F4 |
| #define B16Gbl_SPI1_SCLKCntl_SMTC 0x08F4 |
| #define LSb32Gbl_SPI1_SCLKCntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SCLKCntl_SMTC 6 |
| #define bGbl_SPI1_SCLKCntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SCLKCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SDOCntl 0x08F8 |
| |
| #define BA_Gbl_SPI1_SDOCntl_DRV 0x08F8 |
| #define B16Gbl_SPI1_SDOCntl_DRV 0x08F8 |
| #define LSb32Gbl_SPI1_SDOCntl_DRV 0 |
| #define LSb16Gbl_SPI1_SDOCntl_DRV 0 |
| #define bGbl_SPI1_SDOCntl_DRV 2 |
| #define MSK32Gbl_SPI1_SDOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SDOCntl_PDEN 0x08F8 |
| #define B16Gbl_SPI1_SDOCntl_PDEN 0x08F8 |
| #define LSb32Gbl_SPI1_SDOCntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SDOCntl_PDEN 2 |
| #define bGbl_SPI1_SDOCntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SDOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SDOCntl_PUEN 0x08F8 |
| #define B16Gbl_SPI1_SDOCntl_PUEN 0x08F8 |
| #define LSb32Gbl_SPI1_SDOCntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SDOCntl_PUEN 3 |
| #define bGbl_SPI1_SDOCntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SDOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SDOCntl_RXEN 0x08F8 |
| #define B16Gbl_SPI1_SDOCntl_RXEN 0x08F8 |
| #define LSb32Gbl_SPI1_SDOCntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SDOCntl_RXEN 4 |
| #define bGbl_SPI1_SDOCntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SDOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SDOCntl_SRC 0x08F8 |
| #define B16Gbl_SPI1_SDOCntl_SRC 0x08F8 |
| #define LSb32Gbl_SPI1_SDOCntl_SRC 5 |
| #define LSb16Gbl_SPI1_SDOCntl_SRC 5 |
| #define bGbl_SPI1_SDOCntl_SRC 1 |
| #define MSK32Gbl_SPI1_SDOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SDOCntl_SMTC 0x08F8 |
| #define B16Gbl_SPI1_SDOCntl_SMTC 0x08F8 |
| #define LSb32Gbl_SPI1_SDOCntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SDOCntl_SMTC 6 |
| #define bGbl_SPI1_SDOCntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SDOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SPI1_SDICntl 0x08FC |
| |
| #define BA_Gbl_SPI1_SDICntl_DRV 0x08FC |
| #define B16Gbl_SPI1_SDICntl_DRV 0x08FC |
| #define LSb32Gbl_SPI1_SDICntl_DRV 0 |
| #define LSb16Gbl_SPI1_SDICntl_DRV 0 |
| #define bGbl_SPI1_SDICntl_DRV 2 |
| #define MSK32Gbl_SPI1_SDICntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SPI1_SDICntl_PDEN 0x08FC |
| #define B16Gbl_SPI1_SDICntl_PDEN 0x08FC |
| #define LSb32Gbl_SPI1_SDICntl_PDEN 2 |
| #define LSb16Gbl_SPI1_SDICntl_PDEN 2 |
| #define bGbl_SPI1_SDICntl_PDEN 1 |
| #define MSK32Gbl_SPI1_SDICntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SPI1_SDICntl_PUEN 0x08FC |
| #define B16Gbl_SPI1_SDICntl_PUEN 0x08FC |
| #define LSb32Gbl_SPI1_SDICntl_PUEN 3 |
| #define LSb16Gbl_SPI1_SDICntl_PUEN 3 |
| #define bGbl_SPI1_SDICntl_PUEN 1 |
| #define MSK32Gbl_SPI1_SDICntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SPI1_SDICntl_RXEN 0x08FC |
| #define B16Gbl_SPI1_SDICntl_RXEN 0x08FC |
| #define LSb32Gbl_SPI1_SDICntl_RXEN 4 |
| #define LSb16Gbl_SPI1_SDICntl_RXEN 4 |
| #define bGbl_SPI1_SDICntl_RXEN 1 |
| #define MSK32Gbl_SPI1_SDICntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SPI1_SDICntl_SRC 0x08FC |
| #define B16Gbl_SPI1_SDICntl_SRC 0x08FC |
| #define LSb32Gbl_SPI1_SDICntl_SRC 5 |
| #define LSb16Gbl_SPI1_SDICntl_SRC 5 |
| #define bGbl_SPI1_SDICntl_SRC 1 |
| #define MSK32Gbl_SPI1_SDICntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SPI1_SDICntl_SMTC 0x08FC |
| #define B16Gbl_SPI1_SDICntl_SMTC 0x08FC |
| #define LSb32Gbl_SPI1_SDICntl_SMTC 6 |
| #define LSb16Gbl_SPI1_SDICntl_SMTC 6 |
| #define bGbl_SPI1_SDICntl_SMTC 1 |
| #define MSK32Gbl_SPI1_SDICntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_USB0_DRV_VBUSCntl 0x0900 |
| |
| #define BA_Gbl_USB0_DRV_VBUSCntl_DRV 0x0900 |
| #define B16Gbl_USB0_DRV_VBUSCntl_DRV 0x0900 |
| #define LSb32Gbl_USB0_DRV_VBUSCntl_DRV 0 |
| #define LSb16Gbl_USB0_DRV_VBUSCntl_DRV 0 |
| #define bGbl_USB0_DRV_VBUSCntl_DRV 2 |
| #define MSK32Gbl_USB0_DRV_VBUSCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_USB0_DRV_VBUSCntl_PDEN 0x0900 |
| #define B16Gbl_USB0_DRV_VBUSCntl_PDEN 0x0900 |
| #define LSb32Gbl_USB0_DRV_VBUSCntl_PDEN 2 |
| #define LSb16Gbl_USB0_DRV_VBUSCntl_PDEN 2 |
| #define bGbl_USB0_DRV_VBUSCntl_PDEN 1 |
| #define MSK32Gbl_USB0_DRV_VBUSCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_USB0_DRV_VBUSCntl_PUEN 0x0900 |
| #define B16Gbl_USB0_DRV_VBUSCntl_PUEN 0x0900 |
| #define LSb32Gbl_USB0_DRV_VBUSCntl_PUEN 3 |
| #define LSb16Gbl_USB0_DRV_VBUSCntl_PUEN 3 |
| #define bGbl_USB0_DRV_VBUSCntl_PUEN 1 |
| #define MSK32Gbl_USB0_DRV_VBUSCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_USB0_DRV_VBUSCntl_RXEN 0x0900 |
| #define B16Gbl_USB0_DRV_VBUSCntl_RXEN 0x0900 |
| #define LSb32Gbl_USB0_DRV_VBUSCntl_RXEN 4 |
| #define LSb16Gbl_USB0_DRV_VBUSCntl_RXEN 4 |
| #define bGbl_USB0_DRV_VBUSCntl_RXEN 1 |
| #define MSK32Gbl_USB0_DRV_VBUSCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_USB0_DRV_VBUSCntl_SRC 0x0900 |
| #define B16Gbl_USB0_DRV_VBUSCntl_SRC 0x0900 |
| #define LSb32Gbl_USB0_DRV_VBUSCntl_SRC 5 |
| #define LSb16Gbl_USB0_DRV_VBUSCntl_SRC 5 |
| #define bGbl_USB0_DRV_VBUSCntl_SRC 1 |
| #define MSK32Gbl_USB0_DRV_VBUSCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_USB0_DRV_VBUSCntl_SMTC 0x0900 |
| #define B16Gbl_USB0_DRV_VBUSCntl_SMTC 0x0900 |
| #define LSb32Gbl_USB0_DRV_VBUSCntl_SMTC 6 |
| #define LSb16Gbl_USB0_DRV_VBUSCntl_SMTC 6 |
| #define bGbl_USB0_DRV_VBUSCntl_SMTC 1 |
| #define MSK32Gbl_USB0_DRV_VBUSCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TW1_SCLCntl 0x0904 |
| |
| #define BA_Gbl_TW1_SCLCntl_DRV 0x0904 |
| #define B16Gbl_TW1_SCLCntl_DRV 0x0904 |
| #define LSb32Gbl_TW1_SCLCntl_DRV 0 |
| #define LSb16Gbl_TW1_SCLCntl_DRV 0 |
| #define bGbl_TW1_SCLCntl_DRV 2 |
| #define MSK32Gbl_TW1_SCLCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TW1_SCLCntl_PDEN 0x0904 |
| #define B16Gbl_TW1_SCLCntl_PDEN 0x0904 |
| #define LSb32Gbl_TW1_SCLCntl_PDEN 2 |
| #define LSb16Gbl_TW1_SCLCntl_PDEN 2 |
| #define bGbl_TW1_SCLCntl_PDEN 1 |
| #define MSK32Gbl_TW1_SCLCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TW1_SCLCntl_PUEN 0x0904 |
| #define B16Gbl_TW1_SCLCntl_PUEN 0x0904 |
| #define LSb32Gbl_TW1_SCLCntl_PUEN 3 |
| #define LSb16Gbl_TW1_SCLCntl_PUEN 3 |
| #define bGbl_TW1_SCLCntl_PUEN 1 |
| #define MSK32Gbl_TW1_SCLCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TW1_SCLCntl_RXEN 0x0904 |
| #define B16Gbl_TW1_SCLCntl_RXEN 0x0904 |
| #define LSb32Gbl_TW1_SCLCntl_RXEN 4 |
| #define LSb16Gbl_TW1_SCLCntl_RXEN 4 |
| #define bGbl_TW1_SCLCntl_RXEN 1 |
| #define MSK32Gbl_TW1_SCLCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TW1_SCLCntl_SRC 0x0904 |
| #define B16Gbl_TW1_SCLCntl_SRC 0x0904 |
| #define LSb32Gbl_TW1_SCLCntl_SRC 5 |
| #define LSb16Gbl_TW1_SCLCntl_SRC 5 |
| #define bGbl_TW1_SCLCntl_SRC 1 |
| #define MSK32Gbl_TW1_SCLCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TW1_SCLCntl_SMTC 0x0904 |
| #define B16Gbl_TW1_SCLCntl_SMTC 0x0904 |
| #define LSb32Gbl_TW1_SCLCntl_SMTC 6 |
| #define LSb16Gbl_TW1_SCLCntl_SMTC 6 |
| #define bGbl_TW1_SCLCntl_SMTC 1 |
| #define MSK32Gbl_TW1_SCLCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TW1_SDACntl 0x0908 |
| |
| #define BA_Gbl_TW1_SDACntl_DRV 0x0908 |
| #define B16Gbl_TW1_SDACntl_DRV 0x0908 |
| #define LSb32Gbl_TW1_SDACntl_DRV 0 |
| #define LSb16Gbl_TW1_SDACntl_DRV 0 |
| #define bGbl_TW1_SDACntl_DRV 2 |
| #define MSK32Gbl_TW1_SDACntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TW1_SDACntl_PDEN 0x0908 |
| #define B16Gbl_TW1_SDACntl_PDEN 0x0908 |
| #define LSb32Gbl_TW1_SDACntl_PDEN 2 |
| #define LSb16Gbl_TW1_SDACntl_PDEN 2 |
| #define bGbl_TW1_SDACntl_PDEN 1 |
| #define MSK32Gbl_TW1_SDACntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TW1_SDACntl_PUEN 0x0908 |
| #define B16Gbl_TW1_SDACntl_PUEN 0x0908 |
| #define LSb32Gbl_TW1_SDACntl_PUEN 3 |
| #define LSb16Gbl_TW1_SDACntl_PUEN 3 |
| #define bGbl_TW1_SDACntl_PUEN 1 |
| #define MSK32Gbl_TW1_SDACntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TW1_SDACntl_RXEN 0x0908 |
| #define B16Gbl_TW1_SDACntl_RXEN 0x0908 |
| #define LSb32Gbl_TW1_SDACntl_RXEN 4 |
| #define LSb16Gbl_TW1_SDACntl_RXEN 4 |
| #define bGbl_TW1_SDACntl_RXEN 1 |
| #define MSK32Gbl_TW1_SDACntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TW1_SDACntl_SRC 0x0908 |
| #define B16Gbl_TW1_SDACntl_SRC 0x0908 |
| #define LSb32Gbl_TW1_SDACntl_SRC 5 |
| #define LSb16Gbl_TW1_SDACntl_SRC 5 |
| #define bGbl_TW1_SDACntl_SRC 1 |
| #define MSK32Gbl_TW1_SDACntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TW1_SDACntl_SMTC 0x0908 |
| #define B16Gbl_TW1_SDACntl_SMTC 0x0908 |
| #define LSb32Gbl_TW1_SDACntl_SMTC 6 |
| #define LSb16Gbl_TW1_SDACntl_SMTC 6 |
| #define bGbl_TW1_SDACntl_SMTC 1 |
| #define MSK32Gbl_TW1_SDACntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TW0_SCLCntl 0x090C |
| |
| #define BA_Gbl_TW0_SCLCntl_DRV 0x090C |
| #define B16Gbl_TW0_SCLCntl_DRV 0x090C |
| #define LSb32Gbl_TW0_SCLCntl_DRV 0 |
| #define LSb16Gbl_TW0_SCLCntl_DRV 0 |
| #define bGbl_TW0_SCLCntl_DRV 2 |
| #define MSK32Gbl_TW0_SCLCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TW0_SCLCntl_PDEN 0x090C |
| #define B16Gbl_TW0_SCLCntl_PDEN 0x090C |
| #define LSb32Gbl_TW0_SCLCntl_PDEN 2 |
| #define LSb16Gbl_TW0_SCLCntl_PDEN 2 |
| #define bGbl_TW0_SCLCntl_PDEN 1 |
| #define MSK32Gbl_TW0_SCLCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TW0_SCLCntl_PUEN 0x090C |
| #define B16Gbl_TW0_SCLCntl_PUEN 0x090C |
| #define LSb32Gbl_TW0_SCLCntl_PUEN 3 |
| #define LSb16Gbl_TW0_SCLCntl_PUEN 3 |
| #define bGbl_TW0_SCLCntl_PUEN 1 |
| #define MSK32Gbl_TW0_SCLCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TW0_SCLCntl_RXEN 0x090C |
| #define B16Gbl_TW0_SCLCntl_RXEN 0x090C |
| #define LSb32Gbl_TW0_SCLCntl_RXEN 4 |
| #define LSb16Gbl_TW0_SCLCntl_RXEN 4 |
| #define bGbl_TW0_SCLCntl_RXEN 1 |
| #define MSK32Gbl_TW0_SCLCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TW0_SCLCntl_SRC 0x090C |
| #define B16Gbl_TW0_SCLCntl_SRC 0x090C |
| #define LSb32Gbl_TW0_SCLCntl_SRC 5 |
| #define LSb16Gbl_TW0_SCLCntl_SRC 5 |
| #define bGbl_TW0_SCLCntl_SRC 1 |
| #define MSK32Gbl_TW0_SCLCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TW0_SCLCntl_SMTC 0x090C |
| #define B16Gbl_TW0_SCLCntl_SMTC 0x090C |
| #define LSb32Gbl_TW0_SCLCntl_SMTC 6 |
| #define LSb16Gbl_TW0_SCLCntl_SMTC 6 |
| #define bGbl_TW0_SCLCntl_SMTC 1 |
| #define MSK32Gbl_TW0_SCLCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TW0_SDACntl 0x0910 |
| |
| #define BA_Gbl_TW0_SDACntl_DRV 0x0910 |
| #define B16Gbl_TW0_SDACntl_DRV 0x0910 |
| #define LSb32Gbl_TW0_SDACntl_DRV 0 |
| #define LSb16Gbl_TW0_SDACntl_DRV 0 |
| #define bGbl_TW0_SDACntl_DRV 2 |
| #define MSK32Gbl_TW0_SDACntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TW0_SDACntl_PDEN 0x0910 |
| #define B16Gbl_TW0_SDACntl_PDEN 0x0910 |
| #define LSb32Gbl_TW0_SDACntl_PDEN 2 |
| #define LSb16Gbl_TW0_SDACntl_PDEN 2 |
| #define bGbl_TW0_SDACntl_PDEN 1 |
| #define MSK32Gbl_TW0_SDACntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TW0_SDACntl_PUEN 0x0910 |
| #define B16Gbl_TW0_SDACntl_PUEN 0x0910 |
| #define LSb32Gbl_TW0_SDACntl_PUEN 3 |
| #define LSb16Gbl_TW0_SDACntl_PUEN 3 |
| #define bGbl_TW0_SDACntl_PUEN 1 |
| #define MSK32Gbl_TW0_SDACntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TW0_SDACntl_RXEN 0x0910 |
| #define B16Gbl_TW0_SDACntl_RXEN 0x0910 |
| #define LSb32Gbl_TW0_SDACntl_RXEN 4 |
| #define LSb16Gbl_TW0_SDACntl_RXEN 4 |
| #define bGbl_TW0_SDACntl_RXEN 1 |
| #define MSK32Gbl_TW0_SDACntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TW0_SDACntl_SRC 0x0910 |
| #define B16Gbl_TW0_SDACntl_SRC 0x0910 |
| #define LSb32Gbl_TW0_SDACntl_SRC 5 |
| #define LSb16Gbl_TW0_SDACntl_SRC 5 |
| #define bGbl_TW0_SDACntl_SRC 1 |
| #define MSK32Gbl_TW0_SDACntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TW0_SDACntl_SMTC 0x0910 |
| #define B16Gbl_TW0_SDACntl_SMTC 0x0910 |
| #define LSb32Gbl_TW0_SDACntl_SMTC 6 |
| #define LSb16Gbl_TW0_SDACntl_SMTC 6 |
| #define bGbl_TW0_SDACntl_SMTC 1 |
| #define MSK32Gbl_TW0_SDACntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TMSCntl 0x0914 |
| |
| #define BA_Gbl_TMSCntl_DRV 0x0914 |
| #define B16Gbl_TMSCntl_DRV 0x0914 |
| #define LSb32Gbl_TMSCntl_DRV 0 |
| #define LSb16Gbl_TMSCntl_DRV 0 |
| #define bGbl_TMSCntl_DRV 2 |
| #define MSK32Gbl_TMSCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TMSCntl_PDEN 0x0914 |
| #define B16Gbl_TMSCntl_PDEN 0x0914 |
| #define LSb32Gbl_TMSCntl_PDEN 2 |
| #define LSb16Gbl_TMSCntl_PDEN 2 |
| #define bGbl_TMSCntl_PDEN 1 |
| #define MSK32Gbl_TMSCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TMSCntl_PUEN 0x0914 |
| #define B16Gbl_TMSCntl_PUEN 0x0914 |
| #define LSb32Gbl_TMSCntl_PUEN 3 |
| #define LSb16Gbl_TMSCntl_PUEN 3 |
| #define bGbl_TMSCntl_PUEN 1 |
| #define MSK32Gbl_TMSCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TMSCntl_RXEN 0x0914 |
| #define B16Gbl_TMSCntl_RXEN 0x0914 |
| #define LSb32Gbl_TMSCntl_RXEN 4 |
| #define LSb16Gbl_TMSCntl_RXEN 4 |
| #define bGbl_TMSCntl_RXEN 1 |
| #define MSK32Gbl_TMSCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TMSCntl_SRC 0x0914 |
| #define B16Gbl_TMSCntl_SRC 0x0914 |
| #define LSb32Gbl_TMSCntl_SRC 5 |
| #define LSb16Gbl_TMSCntl_SRC 5 |
| #define bGbl_TMSCntl_SRC 1 |
| #define MSK32Gbl_TMSCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TMSCntl_SMTC 0x0914 |
| #define B16Gbl_TMSCntl_SMTC 0x0914 |
| #define LSb32Gbl_TMSCntl_SMTC 6 |
| #define LSb16Gbl_TMSCntl_SMTC 6 |
| #define bGbl_TMSCntl_SMTC 1 |
| #define MSK32Gbl_TMSCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TDICntl 0x0918 |
| |
| #define BA_Gbl_TDICntl_DRV 0x0918 |
| #define B16Gbl_TDICntl_DRV 0x0918 |
| #define LSb32Gbl_TDICntl_DRV 0 |
| #define LSb16Gbl_TDICntl_DRV 0 |
| #define bGbl_TDICntl_DRV 2 |
| #define MSK32Gbl_TDICntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TDICntl_PDEN 0x0918 |
| #define B16Gbl_TDICntl_PDEN 0x0918 |
| #define LSb32Gbl_TDICntl_PDEN 2 |
| #define LSb16Gbl_TDICntl_PDEN 2 |
| #define bGbl_TDICntl_PDEN 1 |
| #define MSK32Gbl_TDICntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TDICntl_PUEN 0x0918 |
| #define B16Gbl_TDICntl_PUEN 0x0918 |
| #define LSb32Gbl_TDICntl_PUEN 3 |
| #define LSb16Gbl_TDICntl_PUEN 3 |
| #define bGbl_TDICntl_PUEN 1 |
| #define MSK32Gbl_TDICntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TDICntl_RXEN 0x0918 |
| #define B16Gbl_TDICntl_RXEN 0x0918 |
| #define LSb32Gbl_TDICntl_RXEN 4 |
| #define LSb16Gbl_TDICntl_RXEN 4 |
| #define bGbl_TDICntl_RXEN 1 |
| #define MSK32Gbl_TDICntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TDICntl_SRC 0x0918 |
| #define B16Gbl_TDICntl_SRC 0x0918 |
| #define LSb32Gbl_TDICntl_SRC 5 |
| #define LSb16Gbl_TDICntl_SRC 5 |
| #define bGbl_TDICntl_SRC 1 |
| #define MSK32Gbl_TDICntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TDICntl_SMTC 0x0918 |
| #define B16Gbl_TDICntl_SMTC 0x0918 |
| #define LSb32Gbl_TDICntl_SMTC 6 |
| #define LSb16Gbl_TDICntl_SMTC 6 |
| #define bGbl_TDICntl_SMTC 1 |
| #define MSK32Gbl_TDICntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_TDOCntl 0x091C |
| |
| #define BA_Gbl_TDOCntl_DRV 0x091C |
| #define B16Gbl_TDOCntl_DRV 0x091C |
| #define LSb32Gbl_TDOCntl_DRV 0 |
| #define LSb16Gbl_TDOCntl_DRV 0 |
| #define bGbl_TDOCntl_DRV 2 |
| #define MSK32Gbl_TDOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_TDOCntl_PDEN 0x091C |
| #define B16Gbl_TDOCntl_PDEN 0x091C |
| #define LSb32Gbl_TDOCntl_PDEN 2 |
| #define LSb16Gbl_TDOCntl_PDEN 2 |
| #define bGbl_TDOCntl_PDEN 1 |
| #define MSK32Gbl_TDOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_TDOCntl_PUEN 0x091C |
| #define B16Gbl_TDOCntl_PUEN 0x091C |
| #define LSb32Gbl_TDOCntl_PUEN 3 |
| #define LSb16Gbl_TDOCntl_PUEN 3 |
| #define bGbl_TDOCntl_PUEN 1 |
| #define MSK32Gbl_TDOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_TDOCntl_RXEN 0x091C |
| #define B16Gbl_TDOCntl_RXEN 0x091C |
| #define LSb32Gbl_TDOCntl_RXEN 4 |
| #define LSb16Gbl_TDOCntl_RXEN 4 |
| #define bGbl_TDOCntl_RXEN 1 |
| #define MSK32Gbl_TDOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_TDOCntl_SRC 0x091C |
| #define B16Gbl_TDOCntl_SRC 0x091C |
| #define LSb32Gbl_TDOCntl_SRC 5 |
| #define LSb16Gbl_TDOCntl_SRC 5 |
| #define bGbl_TDOCntl_SRC 1 |
| #define MSK32Gbl_TDOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_TDOCntl_SMTC 0x091C |
| #define B16Gbl_TDOCntl_SMTC 0x091C |
| #define LSb32Gbl_TDOCntl_SMTC 6 |
| #define LSb16Gbl_TDOCntl_SMTC 6 |
| #define bGbl_TDOCntl_SMTC 1 |
| #define MSK32Gbl_TDOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM6Cntl 0x0920 |
| |
| #define BA_Gbl_PWM6Cntl_DRV 0x0920 |
| #define B16Gbl_PWM6Cntl_DRV 0x0920 |
| #define LSb32Gbl_PWM6Cntl_DRV 0 |
| #define LSb16Gbl_PWM6Cntl_DRV 0 |
| #define bGbl_PWM6Cntl_DRV 2 |
| #define MSK32Gbl_PWM6Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM6Cntl_PDEN 0x0920 |
| #define B16Gbl_PWM6Cntl_PDEN 0x0920 |
| #define LSb32Gbl_PWM6Cntl_PDEN 2 |
| #define LSb16Gbl_PWM6Cntl_PDEN 2 |
| #define bGbl_PWM6Cntl_PDEN 1 |
| #define MSK32Gbl_PWM6Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM6Cntl_PUEN 0x0920 |
| #define B16Gbl_PWM6Cntl_PUEN 0x0920 |
| #define LSb32Gbl_PWM6Cntl_PUEN 3 |
| #define LSb16Gbl_PWM6Cntl_PUEN 3 |
| #define bGbl_PWM6Cntl_PUEN 1 |
| #define MSK32Gbl_PWM6Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM6Cntl_SRC 0x0920 |
| #define B16Gbl_PWM6Cntl_SRC 0x0920 |
| #define LSb32Gbl_PWM6Cntl_SRC 4 |
| #define LSb16Gbl_PWM6Cntl_SRC 4 |
| #define bGbl_PWM6Cntl_SRC 1 |
| #define MSK32Gbl_PWM6Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM6Cntl_SMTC 0x0920 |
| #define B16Gbl_PWM6Cntl_SMTC 0x0920 |
| #define LSb32Gbl_PWM6Cntl_SMTC 5 |
| #define LSb16Gbl_PWM6Cntl_SMTC 5 |
| #define bGbl_PWM6Cntl_SMTC 1 |
| #define MSK32Gbl_PWM6Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM7Cntl 0x0924 |
| |
| #define BA_Gbl_PWM7Cntl_DRV 0x0924 |
| #define B16Gbl_PWM7Cntl_DRV 0x0924 |
| #define LSb32Gbl_PWM7Cntl_DRV 0 |
| #define LSb16Gbl_PWM7Cntl_DRV 0 |
| #define bGbl_PWM7Cntl_DRV 2 |
| #define MSK32Gbl_PWM7Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM7Cntl_PDEN 0x0924 |
| #define B16Gbl_PWM7Cntl_PDEN 0x0924 |
| #define LSb32Gbl_PWM7Cntl_PDEN 2 |
| #define LSb16Gbl_PWM7Cntl_PDEN 2 |
| #define bGbl_PWM7Cntl_PDEN 1 |
| #define MSK32Gbl_PWM7Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM7Cntl_PUEN 0x0924 |
| #define B16Gbl_PWM7Cntl_PUEN 0x0924 |
| #define LSb32Gbl_PWM7Cntl_PUEN 3 |
| #define LSb16Gbl_PWM7Cntl_PUEN 3 |
| #define bGbl_PWM7Cntl_PUEN 1 |
| #define MSK32Gbl_PWM7Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM7Cntl_SRC 0x0924 |
| #define B16Gbl_PWM7Cntl_SRC 0x0924 |
| #define LSb32Gbl_PWM7Cntl_SRC 4 |
| #define LSb16Gbl_PWM7Cntl_SRC 4 |
| #define bGbl_PWM7Cntl_SRC 1 |
| #define MSK32Gbl_PWM7Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM7Cntl_SMTC 0x0924 |
| #define B16Gbl_PWM7Cntl_SMTC 0x0924 |
| #define LSb32Gbl_PWM7Cntl_SMTC 5 |
| #define LSb16Gbl_PWM7Cntl_SMTC 5 |
| #define bGbl_PWM7Cntl_SMTC 1 |
| #define MSK32Gbl_PWM7Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM0Cntl 0x0928 |
| |
| #define BA_Gbl_PWM0Cntl_DRV 0x0928 |
| #define B16Gbl_PWM0Cntl_DRV 0x0928 |
| #define LSb32Gbl_PWM0Cntl_DRV 0 |
| #define LSb16Gbl_PWM0Cntl_DRV 0 |
| #define bGbl_PWM0Cntl_DRV 2 |
| #define MSK32Gbl_PWM0Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM0Cntl_PDEN 0x0928 |
| #define B16Gbl_PWM0Cntl_PDEN 0x0928 |
| #define LSb32Gbl_PWM0Cntl_PDEN 2 |
| #define LSb16Gbl_PWM0Cntl_PDEN 2 |
| #define bGbl_PWM0Cntl_PDEN 1 |
| #define MSK32Gbl_PWM0Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM0Cntl_PUEN 0x0928 |
| #define B16Gbl_PWM0Cntl_PUEN 0x0928 |
| #define LSb32Gbl_PWM0Cntl_PUEN 3 |
| #define LSb16Gbl_PWM0Cntl_PUEN 3 |
| #define bGbl_PWM0Cntl_PUEN 1 |
| #define MSK32Gbl_PWM0Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM0Cntl_SRC 0x0928 |
| #define B16Gbl_PWM0Cntl_SRC 0x0928 |
| #define LSb32Gbl_PWM0Cntl_SRC 4 |
| #define LSb16Gbl_PWM0Cntl_SRC 4 |
| #define bGbl_PWM0Cntl_SRC 1 |
| #define MSK32Gbl_PWM0Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM0Cntl_SMTC 0x0928 |
| #define B16Gbl_PWM0Cntl_SMTC 0x0928 |
| #define LSb32Gbl_PWM0Cntl_SMTC 5 |
| #define LSb16Gbl_PWM0Cntl_SMTC 5 |
| #define bGbl_PWM0Cntl_SMTC 1 |
| #define MSK32Gbl_PWM0Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM1Cntl 0x092C |
| |
| #define BA_Gbl_PWM1Cntl_DRV 0x092C |
| #define B16Gbl_PWM1Cntl_DRV 0x092C |
| #define LSb32Gbl_PWM1Cntl_DRV 0 |
| #define LSb16Gbl_PWM1Cntl_DRV 0 |
| #define bGbl_PWM1Cntl_DRV 2 |
| #define MSK32Gbl_PWM1Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM1Cntl_PDEN 0x092C |
| #define B16Gbl_PWM1Cntl_PDEN 0x092C |
| #define LSb32Gbl_PWM1Cntl_PDEN 2 |
| #define LSb16Gbl_PWM1Cntl_PDEN 2 |
| #define bGbl_PWM1Cntl_PDEN 1 |
| #define MSK32Gbl_PWM1Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM1Cntl_PUEN 0x092C |
| #define B16Gbl_PWM1Cntl_PUEN 0x092C |
| #define LSb32Gbl_PWM1Cntl_PUEN 3 |
| #define LSb16Gbl_PWM1Cntl_PUEN 3 |
| #define bGbl_PWM1Cntl_PUEN 1 |
| #define MSK32Gbl_PWM1Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM1Cntl_SRC 0x092C |
| #define B16Gbl_PWM1Cntl_SRC 0x092C |
| #define LSb32Gbl_PWM1Cntl_SRC 4 |
| #define LSb16Gbl_PWM1Cntl_SRC 4 |
| #define bGbl_PWM1Cntl_SRC 1 |
| #define MSK32Gbl_PWM1Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM1Cntl_SMTC 0x092C |
| #define B16Gbl_PWM1Cntl_SMTC 0x092C |
| #define LSb32Gbl_PWM1Cntl_SMTC 5 |
| #define LSb16Gbl_PWM1Cntl_SMTC 5 |
| #define bGbl_PWM1Cntl_SMTC 1 |
| #define MSK32Gbl_PWM1Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM2Cntl 0x0930 |
| |
| #define BA_Gbl_PWM2Cntl_DRV 0x0930 |
| #define B16Gbl_PWM2Cntl_DRV 0x0930 |
| #define LSb32Gbl_PWM2Cntl_DRV 0 |
| #define LSb16Gbl_PWM2Cntl_DRV 0 |
| #define bGbl_PWM2Cntl_DRV 2 |
| #define MSK32Gbl_PWM2Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM2Cntl_PDEN 0x0930 |
| #define B16Gbl_PWM2Cntl_PDEN 0x0930 |
| #define LSb32Gbl_PWM2Cntl_PDEN 2 |
| #define LSb16Gbl_PWM2Cntl_PDEN 2 |
| #define bGbl_PWM2Cntl_PDEN 1 |
| #define MSK32Gbl_PWM2Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM2Cntl_PUEN 0x0930 |
| #define B16Gbl_PWM2Cntl_PUEN 0x0930 |
| #define LSb32Gbl_PWM2Cntl_PUEN 3 |
| #define LSb16Gbl_PWM2Cntl_PUEN 3 |
| #define bGbl_PWM2Cntl_PUEN 1 |
| #define MSK32Gbl_PWM2Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM2Cntl_SRC 0x0930 |
| #define B16Gbl_PWM2Cntl_SRC 0x0930 |
| #define LSb32Gbl_PWM2Cntl_SRC 4 |
| #define LSb16Gbl_PWM2Cntl_SRC 4 |
| #define bGbl_PWM2Cntl_SRC 1 |
| #define MSK32Gbl_PWM2Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM2Cntl_SMTC 0x0930 |
| #define B16Gbl_PWM2Cntl_SMTC 0x0930 |
| #define LSb32Gbl_PWM2Cntl_SMTC 5 |
| #define LSb16Gbl_PWM2Cntl_SMTC 5 |
| #define bGbl_PWM2Cntl_SMTC 1 |
| #define MSK32Gbl_PWM2Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM3Cntl 0x0934 |
| |
| #define BA_Gbl_PWM3Cntl_DRV 0x0934 |
| #define B16Gbl_PWM3Cntl_DRV 0x0934 |
| #define LSb32Gbl_PWM3Cntl_DRV 0 |
| #define LSb16Gbl_PWM3Cntl_DRV 0 |
| #define bGbl_PWM3Cntl_DRV 2 |
| #define MSK32Gbl_PWM3Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM3Cntl_PDEN 0x0934 |
| #define B16Gbl_PWM3Cntl_PDEN 0x0934 |
| #define LSb32Gbl_PWM3Cntl_PDEN 2 |
| #define LSb16Gbl_PWM3Cntl_PDEN 2 |
| #define bGbl_PWM3Cntl_PDEN 1 |
| #define MSK32Gbl_PWM3Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM3Cntl_PUEN 0x0934 |
| #define B16Gbl_PWM3Cntl_PUEN 0x0934 |
| #define LSb32Gbl_PWM3Cntl_PUEN 3 |
| #define LSb16Gbl_PWM3Cntl_PUEN 3 |
| #define bGbl_PWM3Cntl_PUEN 1 |
| #define MSK32Gbl_PWM3Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM3Cntl_SRC 0x0934 |
| #define B16Gbl_PWM3Cntl_SRC 0x0934 |
| #define LSb32Gbl_PWM3Cntl_SRC 4 |
| #define LSb16Gbl_PWM3Cntl_SRC 4 |
| #define bGbl_PWM3Cntl_SRC 1 |
| #define MSK32Gbl_PWM3Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM3Cntl_SMTC 0x0934 |
| #define B16Gbl_PWM3Cntl_SMTC 0x0934 |
| #define LSb32Gbl_PWM3Cntl_SMTC 5 |
| #define LSb16Gbl_PWM3Cntl_SMTC 5 |
| #define bGbl_PWM3Cntl_SMTC 1 |
| #define MSK32Gbl_PWM3Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM4Cntl 0x0938 |
| |
| #define BA_Gbl_PWM4Cntl_DRV 0x0938 |
| #define B16Gbl_PWM4Cntl_DRV 0x0938 |
| #define LSb32Gbl_PWM4Cntl_DRV 0 |
| #define LSb16Gbl_PWM4Cntl_DRV 0 |
| #define bGbl_PWM4Cntl_DRV 2 |
| #define MSK32Gbl_PWM4Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM4Cntl_PDEN 0x0938 |
| #define B16Gbl_PWM4Cntl_PDEN 0x0938 |
| #define LSb32Gbl_PWM4Cntl_PDEN 2 |
| #define LSb16Gbl_PWM4Cntl_PDEN 2 |
| #define bGbl_PWM4Cntl_PDEN 1 |
| #define MSK32Gbl_PWM4Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM4Cntl_PUEN 0x0938 |
| #define B16Gbl_PWM4Cntl_PUEN 0x0938 |
| #define LSb32Gbl_PWM4Cntl_PUEN 3 |
| #define LSb16Gbl_PWM4Cntl_PUEN 3 |
| #define bGbl_PWM4Cntl_PUEN 1 |
| #define MSK32Gbl_PWM4Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM4Cntl_SRC 0x0938 |
| #define B16Gbl_PWM4Cntl_SRC 0x0938 |
| #define LSb32Gbl_PWM4Cntl_SRC 4 |
| #define LSb16Gbl_PWM4Cntl_SRC 4 |
| #define bGbl_PWM4Cntl_SRC 1 |
| #define MSK32Gbl_PWM4Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM4Cntl_SMTC 0x0938 |
| #define B16Gbl_PWM4Cntl_SMTC 0x0938 |
| #define LSb32Gbl_PWM4Cntl_SMTC 5 |
| #define LSb16Gbl_PWM4Cntl_SMTC 5 |
| #define bGbl_PWM4Cntl_SMTC 1 |
| #define MSK32Gbl_PWM4Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_PWM5Cntl 0x093C |
| |
| #define BA_Gbl_PWM5Cntl_DRV 0x093C |
| #define B16Gbl_PWM5Cntl_DRV 0x093C |
| #define LSb32Gbl_PWM5Cntl_DRV 0 |
| #define LSb16Gbl_PWM5Cntl_DRV 0 |
| #define bGbl_PWM5Cntl_DRV 2 |
| #define MSK32Gbl_PWM5Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_PWM5Cntl_PDEN 0x093C |
| #define B16Gbl_PWM5Cntl_PDEN 0x093C |
| #define LSb32Gbl_PWM5Cntl_PDEN 2 |
| #define LSb16Gbl_PWM5Cntl_PDEN 2 |
| #define bGbl_PWM5Cntl_PDEN 1 |
| #define MSK32Gbl_PWM5Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_PWM5Cntl_PUEN 0x093C |
| #define B16Gbl_PWM5Cntl_PUEN 0x093C |
| #define LSb32Gbl_PWM5Cntl_PUEN 3 |
| #define LSb16Gbl_PWM5Cntl_PUEN 3 |
| #define bGbl_PWM5Cntl_PUEN 1 |
| #define MSK32Gbl_PWM5Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_PWM5Cntl_SRC 0x093C |
| #define B16Gbl_PWM5Cntl_SRC 0x093C |
| #define LSb32Gbl_PWM5Cntl_SRC 4 |
| #define LSb16Gbl_PWM5Cntl_SRC 4 |
| #define bGbl_PWM5Cntl_SRC 1 |
| #define MSK32Gbl_PWM5Cntl_SRC 0x00000010 |
| |
| #define BA_Gbl_PWM5Cntl_SMTC 0x093C |
| #define B16Gbl_PWM5Cntl_SMTC 0x093C |
| #define LSb32Gbl_PWM5Cntl_SMTC 5 |
| #define LSb16Gbl_PWM5Cntl_SMTC 5 |
| #define bGbl_PWM5Cntl_SMTC 1 |
| #define MSK32Gbl_PWM5Cntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_URT1_RTSnCntl 0x0940 |
| |
| #define BA_Gbl_URT1_RTSnCntl_DRV 0x0940 |
| #define B16Gbl_URT1_RTSnCntl_DRV 0x0940 |
| #define LSb32Gbl_URT1_RTSnCntl_DRV 0 |
| #define LSb16Gbl_URT1_RTSnCntl_DRV 0 |
| #define bGbl_URT1_RTSnCntl_DRV 2 |
| #define MSK32Gbl_URT1_RTSnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_URT1_RTSnCntl_PDEN 0x0940 |
| #define B16Gbl_URT1_RTSnCntl_PDEN 0x0940 |
| #define LSb32Gbl_URT1_RTSnCntl_PDEN 2 |
| #define LSb16Gbl_URT1_RTSnCntl_PDEN 2 |
| #define bGbl_URT1_RTSnCntl_PDEN 1 |
| #define MSK32Gbl_URT1_RTSnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_URT1_RTSnCntl_PUEN 0x0940 |
| #define B16Gbl_URT1_RTSnCntl_PUEN 0x0940 |
| #define LSb32Gbl_URT1_RTSnCntl_PUEN 3 |
| #define LSb16Gbl_URT1_RTSnCntl_PUEN 3 |
| #define bGbl_URT1_RTSnCntl_PUEN 1 |
| #define MSK32Gbl_URT1_RTSnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_URT1_RTSnCntl_SRC 0x0940 |
| #define B16Gbl_URT1_RTSnCntl_SRC 0x0940 |
| #define LSb32Gbl_URT1_RTSnCntl_SRC 4 |
| #define LSb16Gbl_URT1_RTSnCntl_SRC 4 |
| #define bGbl_URT1_RTSnCntl_SRC 1 |
| #define MSK32Gbl_URT1_RTSnCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_URT1_RTSnCntl_SMTC 0x0940 |
| #define B16Gbl_URT1_RTSnCntl_SMTC 0x0940 |
| #define LSb32Gbl_URT1_RTSnCntl_SMTC 5 |
| #define LSb16Gbl_URT1_RTSnCntl_SMTC 5 |
| #define bGbl_URT1_RTSnCntl_SMTC 1 |
| #define MSK32Gbl_URT1_RTSnCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_URT1_CTSnCntl 0x0944 |
| |
| #define BA_Gbl_URT1_CTSnCntl_DRV 0x0944 |
| #define B16Gbl_URT1_CTSnCntl_DRV 0x0944 |
| #define LSb32Gbl_URT1_CTSnCntl_DRV 0 |
| #define LSb16Gbl_URT1_CTSnCntl_DRV 0 |
| #define bGbl_URT1_CTSnCntl_DRV 2 |
| #define MSK32Gbl_URT1_CTSnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_URT1_CTSnCntl_PDEN 0x0944 |
| #define B16Gbl_URT1_CTSnCntl_PDEN 0x0944 |
| #define LSb32Gbl_URT1_CTSnCntl_PDEN 2 |
| #define LSb16Gbl_URT1_CTSnCntl_PDEN 2 |
| #define bGbl_URT1_CTSnCntl_PDEN 1 |
| #define MSK32Gbl_URT1_CTSnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_URT1_CTSnCntl_PUEN 0x0944 |
| #define B16Gbl_URT1_CTSnCntl_PUEN 0x0944 |
| #define LSb32Gbl_URT1_CTSnCntl_PUEN 3 |
| #define LSb16Gbl_URT1_CTSnCntl_PUEN 3 |
| #define bGbl_URT1_CTSnCntl_PUEN 1 |
| #define MSK32Gbl_URT1_CTSnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_URT1_CTSnCntl_SRC 0x0944 |
| #define B16Gbl_URT1_CTSnCntl_SRC 0x0944 |
| #define LSb32Gbl_URT1_CTSnCntl_SRC 4 |
| #define LSb16Gbl_URT1_CTSnCntl_SRC 4 |
| #define bGbl_URT1_CTSnCntl_SRC 1 |
| #define MSK32Gbl_URT1_CTSnCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_URT1_CTSnCntl_SMTC 0x0944 |
| #define B16Gbl_URT1_CTSnCntl_SMTC 0x0944 |
| #define LSb32Gbl_URT1_CTSnCntl_SMTC 5 |
| #define LSb16Gbl_URT1_CTSnCntl_SMTC 5 |
| #define bGbl_URT1_CTSnCntl_SMTC 1 |
| #define MSK32Gbl_URT1_CTSnCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_URT1_RXDCntl 0x0948 |
| |
| #define BA_Gbl_URT1_RXDCntl_DRV 0x0948 |
| #define B16Gbl_URT1_RXDCntl_DRV 0x0948 |
| #define LSb32Gbl_URT1_RXDCntl_DRV 0 |
| #define LSb16Gbl_URT1_RXDCntl_DRV 0 |
| #define bGbl_URT1_RXDCntl_DRV 2 |
| #define MSK32Gbl_URT1_RXDCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_URT1_RXDCntl_PDEN 0x0948 |
| #define B16Gbl_URT1_RXDCntl_PDEN 0x0948 |
| #define LSb32Gbl_URT1_RXDCntl_PDEN 2 |
| #define LSb16Gbl_URT1_RXDCntl_PDEN 2 |
| #define bGbl_URT1_RXDCntl_PDEN 1 |
| #define MSK32Gbl_URT1_RXDCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_URT1_RXDCntl_PUEN 0x0948 |
| #define B16Gbl_URT1_RXDCntl_PUEN 0x0948 |
| #define LSb32Gbl_URT1_RXDCntl_PUEN 3 |
| #define LSb16Gbl_URT1_RXDCntl_PUEN 3 |
| #define bGbl_URT1_RXDCntl_PUEN 1 |
| #define MSK32Gbl_URT1_RXDCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_URT1_RXDCntl_RXEN 0x0948 |
| #define B16Gbl_URT1_RXDCntl_RXEN 0x0948 |
| #define LSb32Gbl_URT1_RXDCntl_RXEN 4 |
| #define LSb16Gbl_URT1_RXDCntl_RXEN 4 |
| #define bGbl_URT1_RXDCntl_RXEN 1 |
| #define MSK32Gbl_URT1_RXDCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_URT1_RXDCntl_SRC 0x0948 |
| #define B16Gbl_URT1_RXDCntl_SRC 0x0948 |
| #define LSb32Gbl_URT1_RXDCntl_SRC 5 |
| #define LSb16Gbl_URT1_RXDCntl_SRC 5 |
| #define bGbl_URT1_RXDCntl_SRC 1 |
| #define MSK32Gbl_URT1_RXDCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_URT1_RXDCntl_SMTC 0x0948 |
| #define B16Gbl_URT1_RXDCntl_SMTC 0x0948 |
| #define LSb32Gbl_URT1_RXDCntl_SMTC 6 |
| #define LSb16Gbl_URT1_RXDCntl_SMTC 6 |
| #define bGbl_URT1_RXDCntl_SMTC 1 |
| #define MSK32Gbl_URT1_RXDCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_URT1_TXDCntl 0x094C |
| |
| #define BA_Gbl_URT1_TXDCntl_DRV 0x094C |
| #define B16Gbl_URT1_TXDCntl_DRV 0x094C |
| #define LSb32Gbl_URT1_TXDCntl_DRV 0 |
| #define LSb16Gbl_URT1_TXDCntl_DRV 0 |
| #define bGbl_URT1_TXDCntl_DRV 2 |
| #define MSK32Gbl_URT1_TXDCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_URT1_TXDCntl_PDEN 0x094C |
| #define B16Gbl_URT1_TXDCntl_PDEN 0x094C |
| #define LSb32Gbl_URT1_TXDCntl_PDEN 2 |
| #define LSb16Gbl_URT1_TXDCntl_PDEN 2 |
| #define bGbl_URT1_TXDCntl_PDEN 1 |
| #define MSK32Gbl_URT1_TXDCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_URT1_TXDCntl_PUEN 0x094C |
| #define B16Gbl_URT1_TXDCntl_PUEN 0x094C |
| #define LSb32Gbl_URT1_TXDCntl_PUEN 3 |
| #define LSb16Gbl_URT1_TXDCntl_PUEN 3 |
| #define bGbl_URT1_TXDCntl_PUEN 1 |
| #define MSK32Gbl_URT1_TXDCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_URT1_TXDCntl_SRC 0x094C |
| #define B16Gbl_URT1_TXDCntl_SRC 0x094C |
| #define LSb32Gbl_URT1_TXDCntl_SRC 4 |
| #define LSb16Gbl_URT1_TXDCntl_SRC 4 |
| #define bGbl_URT1_TXDCntl_SRC 1 |
| #define MSK32Gbl_URT1_TXDCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_URT1_TXDCntl_SMTC 0x094C |
| #define B16Gbl_URT1_TXDCntl_SMTC 0x094C |
| #define LSb32Gbl_URT1_TXDCntl_SMTC 5 |
| #define LSb16Gbl_URT1_TXDCntl_SMTC 5 |
| #define bGbl_URT1_TXDCntl_SMTC 1 |
| #define MSK32Gbl_URT1_TXDCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S3_DICntl 0x0950 |
| |
| #define BA_Gbl_I2S3_DICntl_DRV 0x0950 |
| #define B16Gbl_I2S3_DICntl_DRV 0x0950 |
| #define LSb32Gbl_I2S3_DICntl_DRV 0 |
| #define LSb16Gbl_I2S3_DICntl_DRV 0 |
| #define bGbl_I2S3_DICntl_DRV 2 |
| #define MSK32Gbl_I2S3_DICntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S3_DICntl_PDEN 0x0950 |
| #define B16Gbl_I2S3_DICntl_PDEN 0x0950 |
| #define LSb32Gbl_I2S3_DICntl_PDEN 2 |
| #define LSb16Gbl_I2S3_DICntl_PDEN 2 |
| #define bGbl_I2S3_DICntl_PDEN 1 |
| #define MSK32Gbl_I2S3_DICntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S3_DICntl_PUEN 0x0950 |
| #define B16Gbl_I2S3_DICntl_PUEN 0x0950 |
| #define LSb32Gbl_I2S3_DICntl_PUEN 3 |
| #define LSb16Gbl_I2S3_DICntl_PUEN 3 |
| #define bGbl_I2S3_DICntl_PUEN 1 |
| #define MSK32Gbl_I2S3_DICntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S3_DICntl_SRC 0x0950 |
| #define B16Gbl_I2S3_DICntl_SRC 0x0950 |
| #define LSb32Gbl_I2S3_DICntl_SRC 4 |
| #define LSb16Gbl_I2S3_DICntl_SRC 4 |
| #define bGbl_I2S3_DICntl_SRC 1 |
| #define MSK32Gbl_I2S3_DICntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S3_DICntl_SMTC 0x0950 |
| #define B16Gbl_I2S3_DICntl_SMTC 0x0950 |
| #define LSb32Gbl_I2S3_DICntl_SMTC 5 |
| #define LSb16Gbl_I2S3_DICntl_SMTC 5 |
| #define bGbl_I2S3_DICntl_SMTC 1 |
| #define MSK32Gbl_I2S3_DICntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S3_DOCntl 0x0954 |
| |
| #define BA_Gbl_I2S3_DOCntl_DRV 0x0954 |
| #define B16Gbl_I2S3_DOCntl_DRV 0x0954 |
| #define LSb32Gbl_I2S3_DOCntl_DRV 0 |
| #define LSb16Gbl_I2S3_DOCntl_DRV 0 |
| #define bGbl_I2S3_DOCntl_DRV 2 |
| #define MSK32Gbl_I2S3_DOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S3_DOCntl_PDEN 0x0954 |
| #define B16Gbl_I2S3_DOCntl_PDEN 0x0954 |
| #define LSb32Gbl_I2S3_DOCntl_PDEN 2 |
| #define LSb16Gbl_I2S3_DOCntl_PDEN 2 |
| #define bGbl_I2S3_DOCntl_PDEN 1 |
| #define MSK32Gbl_I2S3_DOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S3_DOCntl_PUEN 0x0954 |
| #define B16Gbl_I2S3_DOCntl_PUEN 0x0954 |
| #define LSb32Gbl_I2S3_DOCntl_PUEN 3 |
| #define LSb16Gbl_I2S3_DOCntl_PUEN 3 |
| #define bGbl_I2S3_DOCntl_PUEN 1 |
| #define MSK32Gbl_I2S3_DOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S3_DOCntl_SRC 0x0954 |
| #define B16Gbl_I2S3_DOCntl_SRC 0x0954 |
| #define LSb32Gbl_I2S3_DOCntl_SRC 4 |
| #define LSb16Gbl_I2S3_DOCntl_SRC 4 |
| #define bGbl_I2S3_DOCntl_SRC 1 |
| #define MSK32Gbl_I2S3_DOCntl_SRC 0x00000010 |
| |
| #define BA_Gbl_I2S3_DOCntl_SMTC 0x0954 |
| #define B16Gbl_I2S3_DOCntl_SMTC 0x0954 |
| #define LSb32Gbl_I2S3_DOCntl_SMTC 5 |
| #define LSb16Gbl_I2S3_DOCntl_SMTC 5 |
| #define bGbl_I2S3_DOCntl_SMTC 1 |
| #define MSK32Gbl_I2S3_DOCntl_SMTC 0x00000020 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S3_BCLKIOCntl 0x0958 |
| |
| #define BA_Gbl_I2S3_BCLKIOCntl_DRV 0x0958 |
| #define B16Gbl_I2S3_BCLKIOCntl_DRV 0x0958 |
| #define LSb32Gbl_I2S3_BCLKIOCntl_DRV 0 |
| #define LSb16Gbl_I2S3_BCLKIOCntl_DRV 0 |
| #define bGbl_I2S3_BCLKIOCntl_DRV 2 |
| #define MSK32Gbl_I2S3_BCLKIOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S3_BCLKIOCntl_PDEN 0x0958 |
| #define B16Gbl_I2S3_BCLKIOCntl_PDEN 0x0958 |
| #define LSb32Gbl_I2S3_BCLKIOCntl_PDEN 2 |
| #define LSb16Gbl_I2S3_BCLKIOCntl_PDEN 2 |
| #define bGbl_I2S3_BCLKIOCntl_PDEN 1 |
| #define MSK32Gbl_I2S3_BCLKIOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S3_BCLKIOCntl_PUEN 0x0958 |
| #define B16Gbl_I2S3_BCLKIOCntl_PUEN 0x0958 |
| #define LSb32Gbl_I2S3_BCLKIOCntl_PUEN 3 |
| #define LSb16Gbl_I2S3_BCLKIOCntl_PUEN 3 |
| #define bGbl_I2S3_BCLKIOCntl_PUEN 1 |
| #define MSK32Gbl_I2S3_BCLKIOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S3_BCLKIOCntl_RXEN 0x0958 |
| #define B16Gbl_I2S3_BCLKIOCntl_RXEN 0x0958 |
| #define LSb32Gbl_I2S3_BCLKIOCntl_RXEN 4 |
| #define LSb16Gbl_I2S3_BCLKIOCntl_RXEN 4 |
| #define bGbl_I2S3_BCLKIOCntl_RXEN 1 |
| #define MSK32Gbl_I2S3_BCLKIOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S3_BCLKIOCntl_SRC 0x0958 |
| #define B16Gbl_I2S3_BCLKIOCntl_SRC 0x0958 |
| #define LSb32Gbl_I2S3_BCLKIOCntl_SRC 5 |
| #define LSb16Gbl_I2S3_BCLKIOCntl_SRC 5 |
| #define bGbl_I2S3_BCLKIOCntl_SRC 1 |
| #define MSK32Gbl_I2S3_BCLKIOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S3_BCLKIOCntl_SMTC 0x0958 |
| #define B16Gbl_I2S3_BCLKIOCntl_SMTC 0x0958 |
| #define LSb32Gbl_I2S3_BCLKIOCntl_SMTC 6 |
| #define LSb16Gbl_I2S3_BCLKIOCntl_SMTC 6 |
| #define bGbl_I2S3_BCLKIOCntl_SMTC 1 |
| #define MSK32Gbl_I2S3_BCLKIOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_I2S3_LRCKIOCntl 0x095C |
| |
| #define BA_Gbl_I2S3_LRCKIOCntl_DRV 0x095C |
| #define B16Gbl_I2S3_LRCKIOCntl_DRV 0x095C |
| #define LSb32Gbl_I2S3_LRCKIOCntl_DRV 0 |
| #define LSb16Gbl_I2S3_LRCKIOCntl_DRV 0 |
| #define bGbl_I2S3_LRCKIOCntl_DRV 2 |
| #define MSK32Gbl_I2S3_LRCKIOCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_I2S3_LRCKIOCntl_PDEN 0x095C |
| #define B16Gbl_I2S3_LRCKIOCntl_PDEN 0x095C |
| #define LSb32Gbl_I2S3_LRCKIOCntl_PDEN 2 |
| #define LSb16Gbl_I2S3_LRCKIOCntl_PDEN 2 |
| #define bGbl_I2S3_LRCKIOCntl_PDEN 1 |
| #define MSK32Gbl_I2S3_LRCKIOCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_I2S3_LRCKIOCntl_PUEN 0x095C |
| #define B16Gbl_I2S3_LRCKIOCntl_PUEN 0x095C |
| #define LSb32Gbl_I2S3_LRCKIOCntl_PUEN 3 |
| #define LSb16Gbl_I2S3_LRCKIOCntl_PUEN 3 |
| #define bGbl_I2S3_LRCKIOCntl_PUEN 1 |
| #define MSK32Gbl_I2S3_LRCKIOCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_I2S3_LRCKIOCntl_RXEN 0x095C |
| #define B16Gbl_I2S3_LRCKIOCntl_RXEN 0x095C |
| #define LSb32Gbl_I2S3_LRCKIOCntl_RXEN 4 |
| #define LSb16Gbl_I2S3_LRCKIOCntl_RXEN 4 |
| #define bGbl_I2S3_LRCKIOCntl_RXEN 1 |
| #define MSK32Gbl_I2S3_LRCKIOCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_I2S3_LRCKIOCntl_SRC 0x095C |
| #define B16Gbl_I2S3_LRCKIOCntl_SRC 0x095C |
| #define LSb32Gbl_I2S3_LRCKIOCntl_SRC 5 |
| #define LSb16Gbl_I2S3_LRCKIOCntl_SRC 5 |
| #define bGbl_I2S3_LRCKIOCntl_SRC 1 |
| #define MSK32Gbl_I2S3_LRCKIOCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_I2S3_LRCKIOCntl_SMTC 0x095C |
| #define B16Gbl_I2S3_LRCKIOCntl_SMTC 0x095C |
| #define LSb32Gbl_I2S3_LRCKIOCntl_SMTC 6 |
| #define LSb16Gbl_I2S3_LRCKIOCntl_SMTC 6 |
| #define bGbl_I2S3_LRCKIOCntl_SMTC 1 |
| #define MSK32Gbl_I2S3_LRCKIOCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_DAT0Cntl 0x0960 |
| |
| #define BA_Gbl_SD0_DAT0Cntl_DRV 0x0960 |
| #define B16Gbl_SD0_DAT0Cntl_DRV 0x0960 |
| #define LSb32Gbl_SD0_DAT0Cntl_DRV 0 |
| #define LSb16Gbl_SD0_DAT0Cntl_DRV 0 |
| #define bGbl_SD0_DAT0Cntl_DRV 2 |
| #define MSK32Gbl_SD0_DAT0Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_DAT0Cntl_PDEN 0x0960 |
| #define B16Gbl_SD0_DAT0Cntl_PDEN 0x0960 |
| #define LSb32Gbl_SD0_DAT0Cntl_PDEN 2 |
| #define LSb16Gbl_SD0_DAT0Cntl_PDEN 2 |
| #define bGbl_SD0_DAT0Cntl_PDEN 1 |
| #define MSK32Gbl_SD0_DAT0Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_DAT0Cntl_PUEN 0x0960 |
| #define B16Gbl_SD0_DAT0Cntl_PUEN 0x0960 |
| #define LSb32Gbl_SD0_DAT0Cntl_PUEN 3 |
| #define LSb16Gbl_SD0_DAT0Cntl_PUEN 3 |
| #define bGbl_SD0_DAT0Cntl_PUEN 1 |
| #define MSK32Gbl_SD0_DAT0Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_DAT0Cntl_RXEN 0x0960 |
| #define B16Gbl_SD0_DAT0Cntl_RXEN 0x0960 |
| #define LSb32Gbl_SD0_DAT0Cntl_RXEN 4 |
| #define LSb16Gbl_SD0_DAT0Cntl_RXEN 4 |
| #define bGbl_SD0_DAT0Cntl_RXEN 1 |
| #define MSK32Gbl_SD0_DAT0Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_DAT0Cntl_SRC 0x0960 |
| #define B16Gbl_SD0_DAT0Cntl_SRC 0x0960 |
| #define LSb32Gbl_SD0_DAT0Cntl_SRC 5 |
| #define LSb16Gbl_SD0_DAT0Cntl_SRC 5 |
| #define bGbl_SD0_DAT0Cntl_SRC 1 |
| #define MSK32Gbl_SD0_DAT0Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_DAT0Cntl_SMTC 0x0960 |
| #define B16Gbl_SD0_DAT0Cntl_SMTC 0x0960 |
| #define LSb32Gbl_SD0_DAT0Cntl_SMTC 6 |
| #define LSb16Gbl_SD0_DAT0Cntl_SMTC 6 |
| #define bGbl_SD0_DAT0Cntl_SMTC 1 |
| #define MSK32Gbl_SD0_DAT0Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_DAT1Cntl 0x0964 |
| |
| #define BA_Gbl_SD0_DAT1Cntl_DRV 0x0964 |
| #define B16Gbl_SD0_DAT1Cntl_DRV 0x0964 |
| #define LSb32Gbl_SD0_DAT1Cntl_DRV 0 |
| #define LSb16Gbl_SD0_DAT1Cntl_DRV 0 |
| #define bGbl_SD0_DAT1Cntl_DRV 2 |
| #define MSK32Gbl_SD0_DAT1Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_DAT1Cntl_PDEN 0x0964 |
| #define B16Gbl_SD0_DAT1Cntl_PDEN 0x0964 |
| #define LSb32Gbl_SD0_DAT1Cntl_PDEN 2 |
| #define LSb16Gbl_SD0_DAT1Cntl_PDEN 2 |
| #define bGbl_SD0_DAT1Cntl_PDEN 1 |
| #define MSK32Gbl_SD0_DAT1Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_DAT1Cntl_PUEN 0x0964 |
| #define B16Gbl_SD0_DAT1Cntl_PUEN 0x0964 |
| #define LSb32Gbl_SD0_DAT1Cntl_PUEN 3 |
| #define LSb16Gbl_SD0_DAT1Cntl_PUEN 3 |
| #define bGbl_SD0_DAT1Cntl_PUEN 1 |
| #define MSK32Gbl_SD0_DAT1Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_DAT1Cntl_RXEN 0x0964 |
| #define B16Gbl_SD0_DAT1Cntl_RXEN 0x0964 |
| #define LSb32Gbl_SD0_DAT1Cntl_RXEN 4 |
| #define LSb16Gbl_SD0_DAT1Cntl_RXEN 4 |
| #define bGbl_SD0_DAT1Cntl_RXEN 1 |
| #define MSK32Gbl_SD0_DAT1Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_DAT1Cntl_SRC 0x0964 |
| #define B16Gbl_SD0_DAT1Cntl_SRC 0x0964 |
| #define LSb32Gbl_SD0_DAT1Cntl_SRC 5 |
| #define LSb16Gbl_SD0_DAT1Cntl_SRC 5 |
| #define bGbl_SD0_DAT1Cntl_SRC 1 |
| #define MSK32Gbl_SD0_DAT1Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_DAT1Cntl_SMTC 0x0964 |
| #define B16Gbl_SD0_DAT1Cntl_SMTC 0x0964 |
| #define LSb32Gbl_SD0_DAT1Cntl_SMTC 6 |
| #define LSb16Gbl_SD0_DAT1Cntl_SMTC 6 |
| #define bGbl_SD0_DAT1Cntl_SMTC 1 |
| #define MSK32Gbl_SD0_DAT1Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_CLKCntl 0x0968 |
| |
| #define BA_Gbl_SD0_CLKCntl_DRV 0x0968 |
| #define B16Gbl_SD0_CLKCntl_DRV 0x0968 |
| #define LSb32Gbl_SD0_CLKCntl_DRV 0 |
| #define LSb16Gbl_SD0_CLKCntl_DRV 0 |
| #define bGbl_SD0_CLKCntl_DRV 2 |
| #define MSK32Gbl_SD0_CLKCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_CLKCntl_PDEN 0x0968 |
| #define B16Gbl_SD0_CLKCntl_PDEN 0x0968 |
| #define LSb32Gbl_SD0_CLKCntl_PDEN 2 |
| #define LSb16Gbl_SD0_CLKCntl_PDEN 2 |
| #define bGbl_SD0_CLKCntl_PDEN 1 |
| #define MSK32Gbl_SD0_CLKCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_CLKCntl_PUEN 0x0968 |
| #define B16Gbl_SD0_CLKCntl_PUEN 0x0968 |
| #define LSb32Gbl_SD0_CLKCntl_PUEN 3 |
| #define LSb16Gbl_SD0_CLKCntl_PUEN 3 |
| #define bGbl_SD0_CLKCntl_PUEN 1 |
| #define MSK32Gbl_SD0_CLKCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_CLKCntl_RXEN 0x0968 |
| #define B16Gbl_SD0_CLKCntl_RXEN 0x0968 |
| #define LSb32Gbl_SD0_CLKCntl_RXEN 4 |
| #define LSb16Gbl_SD0_CLKCntl_RXEN 4 |
| #define bGbl_SD0_CLKCntl_RXEN 1 |
| #define MSK32Gbl_SD0_CLKCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_CLKCntl_SRC 0x0968 |
| #define B16Gbl_SD0_CLKCntl_SRC 0x0968 |
| #define LSb32Gbl_SD0_CLKCntl_SRC 5 |
| #define LSb16Gbl_SD0_CLKCntl_SRC 5 |
| #define bGbl_SD0_CLKCntl_SRC 1 |
| #define MSK32Gbl_SD0_CLKCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_CLKCntl_SMTC 0x0968 |
| #define B16Gbl_SD0_CLKCntl_SMTC 0x0968 |
| #define LSb32Gbl_SD0_CLKCntl_SMTC 6 |
| #define LSb16Gbl_SD0_CLKCntl_SMTC 6 |
| #define bGbl_SD0_CLKCntl_SMTC 1 |
| #define MSK32Gbl_SD0_CLKCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_DAT2Cntl 0x096C |
| |
| #define BA_Gbl_SD0_DAT2Cntl_DRV 0x096C |
| #define B16Gbl_SD0_DAT2Cntl_DRV 0x096C |
| #define LSb32Gbl_SD0_DAT2Cntl_DRV 0 |
| #define LSb16Gbl_SD0_DAT2Cntl_DRV 0 |
| #define bGbl_SD0_DAT2Cntl_DRV 2 |
| #define MSK32Gbl_SD0_DAT2Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_DAT2Cntl_PDEN 0x096C |
| #define B16Gbl_SD0_DAT2Cntl_PDEN 0x096C |
| #define LSb32Gbl_SD0_DAT2Cntl_PDEN 2 |
| #define LSb16Gbl_SD0_DAT2Cntl_PDEN 2 |
| #define bGbl_SD0_DAT2Cntl_PDEN 1 |
| #define MSK32Gbl_SD0_DAT2Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_DAT2Cntl_PUEN 0x096C |
| #define B16Gbl_SD0_DAT2Cntl_PUEN 0x096C |
| #define LSb32Gbl_SD0_DAT2Cntl_PUEN 3 |
| #define LSb16Gbl_SD0_DAT2Cntl_PUEN 3 |
| #define bGbl_SD0_DAT2Cntl_PUEN 1 |
| #define MSK32Gbl_SD0_DAT2Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_DAT2Cntl_RXEN 0x096C |
| #define B16Gbl_SD0_DAT2Cntl_RXEN 0x096C |
| #define LSb32Gbl_SD0_DAT2Cntl_RXEN 4 |
| #define LSb16Gbl_SD0_DAT2Cntl_RXEN 4 |
| #define bGbl_SD0_DAT2Cntl_RXEN 1 |
| #define MSK32Gbl_SD0_DAT2Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_DAT2Cntl_SRC 0x096C |
| #define B16Gbl_SD0_DAT2Cntl_SRC 0x096C |
| #define LSb32Gbl_SD0_DAT2Cntl_SRC 5 |
| #define LSb16Gbl_SD0_DAT2Cntl_SRC 5 |
| #define bGbl_SD0_DAT2Cntl_SRC 1 |
| #define MSK32Gbl_SD0_DAT2Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_DAT2Cntl_SMTC 0x096C |
| #define B16Gbl_SD0_DAT2Cntl_SMTC 0x096C |
| #define LSb32Gbl_SD0_DAT2Cntl_SMTC 6 |
| #define LSb16Gbl_SD0_DAT2Cntl_SMTC 6 |
| #define bGbl_SD0_DAT2Cntl_SMTC 1 |
| #define MSK32Gbl_SD0_DAT2Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_DAT3Cntl 0x0970 |
| |
| #define BA_Gbl_SD0_DAT3Cntl_DRV 0x0970 |
| #define B16Gbl_SD0_DAT3Cntl_DRV 0x0970 |
| #define LSb32Gbl_SD0_DAT3Cntl_DRV 0 |
| #define LSb16Gbl_SD0_DAT3Cntl_DRV 0 |
| #define bGbl_SD0_DAT3Cntl_DRV 2 |
| #define MSK32Gbl_SD0_DAT3Cntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_DAT3Cntl_PDEN 0x0970 |
| #define B16Gbl_SD0_DAT3Cntl_PDEN 0x0970 |
| #define LSb32Gbl_SD0_DAT3Cntl_PDEN 2 |
| #define LSb16Gbl_SD0_DAT3Cntl_PDEN 2 |
| #define bGbl_SD0_DAT3Cntl_PDEN 1 |
| #define MSK32Gbl_SD0_DAT3Cntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_DAT3Cntl_PUEN 0x0970 |
| #define B16Gbl_SD0_DAT3Cntl_PUEN 0x0970 |
| #define LSb32Gbl_SD0_DAT3Cntl_PUEN 3 |
| #define LSb16Gbl_SD0_DAT3Cntl_PUEN 3 |
| #define bGbl_SD0_DAT3Cntl_PUEN 1 |
| #define MSK32Gbl_SD0_DAT3Cntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_DAT3Cntl_RXEN 0x0970 |
| #define B16Gbl_SD0_DAT3Cntl_RXEN 0x0970 |
| #define LSb32Gbl_SD0_DAT3Cntl_RXEN 4 |
| #define LSb16Gbl_SD0_DAT3Cntl_RXEN 4 |
| #define bGbl_SD0_DAT3Cntl_RXEN 1 |
| #define MSK32Gbl_SD0_DAT3Cntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_DAT3Cntl_SRC 0x0970 |
| #define B16Gbl_SD0_DAT3Cntl_SRC 0x0970 |
| #define LSb32Gbl_SD0_DAT3Cntl_SRC 5 |
| #define LSb16Gbl_SD0_DAT3Cntl_SRC 5 |
| #define bGbl_SD0_DAT3Cntl_SRC 1 |
| #define MSK32Gbl_SD0_DAT3Cntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_DAT3Cntl_SMTC 0x0970 |
| #define B16Gbl_SD0_DAT3Cntl_SMTC 0x0970 |
| #define LSb32Gbl_SD0_DAT3Cntl_SMTC 6 |
| #define LSb16Gbl_SD0_DAT3Cntl_SMTC 6 |
| #define bGbl_SD0_DAT3Cntl_SMTC 1 |
| #define MSK32Gbl_SD0_DAT3Cntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_CMDCntl 0x0974 |
| |
| #define BA_Gbl_SD0_CMDCntl_DRV 0x0974 |
| #define B16Gbl_SD0_CMDCntl_DRV 0x0974 |
| #define LSb32Gbl_SD0_CMDCntl_DRV 0 |
| #define LSb16Gbl_SD0_CMDCntl_DRV 0 |
| #define bGbl_SD0_CMDCntl_DRV 2 |
| #define MSK32Gbl_SD0_CMDCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_CMDCntl_PDEN 0x0974 |
| #define B16Gbl_SD0_CMDCntl_PDEN 0x0974 |
| #define LSb32Gbl_SD0_CMDCntl_PDEN 2 |
| #define LSb16Gbl_SD0_CMDCntl_PDEN 2 |
| #define bGbl_SD0_CMDCntl_PDEN 1 |
| #define MSK32Gbl_SD0_CMDCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_CMDCntl_PUEN 0x0974 |
| #define B16Gbl_SD0_CMDCntl_PUEN 0x0974 |
| #define LSb32Gbl_SD0_CMDCntl_PUEN 3 |
| #define LSb16Gbl_SD0_CMDCntl_PUEN 3 |
| #define bGbl_SD0_CMDCntl_PUEN 1 |
| #define MSK32Gbl_SD0_CMDCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_CMDCntl_RXEN 0x0974 |
| #define B16Gbl_SD0_CMDCntl_RXEN 0x0974 |
| #define LSb32Gbl_SD0_CMDCntl_RXEN 4 |
| #define LSb16Gbl_SD0_CMDCntl_RXEN 4 |
| #define bGbl_SD0_CMDCntl_RXEN 1 |
| #define MSK32Gbl_SD0_CMDCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_CMDCntl_SRC 0x0974 |
| #define B16Gbl_SD0_CMDCntl_SRC 0x0974 |
| #define LSb32Gbl_SD0_CMDCntl_SRC 5 |
| #define LSb16Gbl_SD0_CMDCntl_SRC 5 |
| #define bGbl_SD0_CMDCntl_SRC 1 |
| #define MSK32Gbl_SD0_CMDCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_CMDCntl_SMTC 0x0974 |
| #define B16Gbl_SD0_CMDCntl_SMTC 0x0974 |
| #define LSb32Gbl_SD0_CMDCntl_SMTC 6 |
| #define LSb16Gbl_SD0_CMDCntl_SMTC 6 |
| #define bGbl_SD0_CMDCntl_SMTC 1 |
| #define MSK32Gbl_SD0_CMDCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_CDnCntl 0x0978 |
| |
| #define BA_Gbl_SD0_CDnCntl_DRV 0x0978 |
| #define B16Gbl_SD0_CDnCntl_DRV 0x0978 |
| #define LSb32Gbl_SD0_CDnCntl_DRV 0 |
| #define LSb16Gbl_SD0_CDnCntl_DRV 0 |
| #define bGbl_SD0_CDnCntl_DRV 2 |
| #define MSK32Gbl_SD0_CDnCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_CDnCntl_PDEN 0x0978 |
| #define B16Gbl_SD0_CDnCntl_PDEN 0x0978 |
| #define LSb32Gbl_SD0_CDnCntl_PDEN 2 |
| #define LSb16Gbl_SD0_CDnCntl_PDEN 2 |
| #define bGbl_SD0_CDnCntl_PDEN 1 |
| #define MSK32Gbl_SD0_CDnCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_CDnCntl_PUEN 0x0978 |
| #define B16Gbl_SD0_CDnCntl_PUEN 0x0978 |
| #define LSb32Gbl_SD0_CDnCntl_PUEN 3 |
| #define LSb16Gbl_SD0_CDnCntl_PUEN 3 |
| #define bGbl_SD0_CDnCntl_PUEN 1 |
| #define MSK32Gbl_SD0_CDnCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_CDnCntl_RXEN 0x0978 |
| #define B16Gbl_SD0_CDnCntl_RXEN 0x0978 |
| #define LSb32Gbl_SD0_CDnCntl_RXEN 4 |
| #define LSb16Gbl_SD0_CDnCntl_RXEN 4 |
| #define bGbl_SD0_CDnCntl_RXEN 1 |
| #define MSK32Gbl_SD0_CDnCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_CDnCntl_SRC 0x0978 |
| #define B16Gbl_SD0_CDnCntl_SRC 0x0978 |
| #define LSb32Gbl_SD0_CDnCntl_SRC 5 |
| #define LSb16Gbl_SD0_CDnCntl_SRC 5 |
| #define bGbl_SD0_CDnCntl_SRC 1 |
| #define MSK32Gbl_SD0_CDnCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_CDnCntl_SMTC 0x0978 |
| #define B16Gbl_SD0_CDnCntl_SMTC 0x0978 |
| #define LSb32Gbl_SD0_CDnCntl_SMTC 6 |
| #define LSb16Gbl_SD0_CDnCntl_SMTC 6 |
| #define bGbl_SD0_CDnCntl_SMTC 1 |
| #define MSK32Gbl_SD0_CDnCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| #define RA_Gbl_SD0_WPCntl 0x097C |
| |
| #define BA_Gbl_SD0_WPCntl_DRV 0x097C |
| #define B16Gbl_SD0_WPCntl_DRV 0x097C |
| #define LSb32Gbl_SD0_WPCntl_DRV 0 |
| #define LSb16Gbl_SD0_WPCntl_DRV 0 |
| #define bGbl_SD0_WPCntl_DRV 2 |
| #define MSK32Gbl_SD0_WPCntl_DRV 0x00000003 |
| |
| #define BA_Gbl_SD0_WPCntl_PDEN 0x097C |
| #define B16Gbl_SD0_WPCntl_PDEN 0x097C |
| #define LSb32Gbl_SD0_WPCntl_PDEN 2 |
| #define LSb16Gbl_SD0_WPCntl_PDEN 2 |
| #define bGbl_SD0_WPCntl_PDEN 1 |
| #define MSK32Gbl_SD0_WPCntl_PDEN 0x00000004 |
| |
| #define BA_Gbl_SD0_WPCntl_PUEN 0x097C |
| #define B16Gbl_SD0_WPCntl_PUEN 0x097C |
| #define LSb32Gbl_SD0_WPCntl_PUEN 3 |
| #define LSb16Gbl_SD0_WPCntl_PUEN 3 |
| #define bGbl_SD0_WPCntl_PUEN 1 |
| #define MSK32Gbl_SD0_WPCntl_PUEN 0x00000008 |
| |
| #define BA_Gbl_SD0_WPCntl_RXEN 0x097C |
| #define B16Gbl_SD0_WPCntl_RXEN 0x097C |
| #define LSb32Gbl_SD0_WPCntl_RXEN 4 |
| #define LSb16Gbl_SD0_WPCntl_RXEN 4 |
| #define bGbl_SD0_WPCntl_RXEN 1 |
| #define MSK32Gbl_SD0_WPCntl_RXEN 0x00000010 |
| |
| #define BA_Gbl_SD0_WPCntl_SRC 0x097C |
| #define B16Gbl_SD0_WPCntl_SRC 0x097C |
| #define LSb32Gbl_SD0_WPCntl_SRC 5 |
| #define LSb16Gbl_SD0_WPCntl_SRC 5 |
| #define bGbl_SD0_WPCntl_SRC 1 |
| #define MSK32Gbl_SD0_WPCntl_SRC 0x00000020 |
| |
| #define BA_Gbl_SD0_WPCntl_SMTC 0x097C |
| #define B16Gbl_SD0_WPCntl_SMTC 0x097C |
| #define LSb32Gbl_SD0_WPCntl_SMTC 6 |
| #define LSb16Gbl_SD0_WPCntl_SMTC 6 |
| #define bGbl_SD0_WPCntl_SMTC 1 |
| #define MSK32Gbl_SD0_WPCntl_SMTC 0x00000040 |
| /////////////////////////////////////////////////////////// |
| |
| typedef struct SIE_Gbl { |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_ProductId_Id(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_ProductId_Id(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_ProductId {\ |
| UNSG32 uProductId_Id : 32;\ |
| } |
| union { UNSG32 u32Gbl_ProductId; |
| struct w32Gbl_ProductId; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_ProductId_ext_ID_EXT(r32) _BFGET_(r32, 7, 0) |
| #define SET32Gbl_ProductId_ext_ID_EXT(r32,v) _BFSET_(r32, 7, 0,v) |
| #define GET16Gbl_ProductId_ext_ID_EXT(r16) _BFGET_(r16, 7, 0) |
| #define SET16Gbl_ProductId_ext_ID_EXT(r16,v) _BFSET_(r16, 7, 0,v) |
| |
| #define w32Gbl_ProductId_ext {\ |
| UNSG32 uProductId_ext_ID_EXT : 8;\ |
| UNSG32 RSVDx4_b8 : 24;\ |
| } |
| union { UNSG32 u32Gbl_ProductId_ext; |
| struct w32Gbl_ProductId_ext; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_INT_ID_VALUE(r32) _BFGET_(r32, 7, 0) |
| #define SET32Gbl_INT_ID_VALUE(r32,v) _BFSET_(r32, 7, 0,v) |
| #define GET16Gbl_INT_ID_VALUE(r16) _BFGET_(r16, 7, 0) |
| #define SET16Gbl_INT_ID_VALUE(r16,v) _BFSET_(r16, 7, 0,v) |
| |
| #define w32Gbl_INT_ID {\ |
| UNSG32 uINT_ID_VALUE : 8;\ |
| UNSG32 RSVDx8_b8 : 24;\ |
| } |
| union { UNSG32 u32Gbl_INT_ID; |
| struct w32Gbl_INT_ID; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_bootStrap_softwareStrap(r32) _BFGET_(r32,15, 0) |
| #define SET32Gbl_bootStrap_softwareStrap(r32,v) _BFSET_(r32,15, 0,v) |
| #define GET16Gbl_bootStrap_softwareStrap(r16) _BFGET_(r16,15, 0) |
| #define SET16Gbl_bootStrap_softwareStrap(r16,v) _BFSET_(r16,15, 0,v) |
| |
| #define GET32Gbl_bootStrap_bootSrc(r32) _BFGET_(r32,17,16) |
| #define SET32Gbl_bootStrap_bootSrc(r32,v) _BFSET_(r32,17,16,v) |
| #define GET16Gbl_bootStrap_bootSrc(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_bootStrap_bootSrc(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_bootStrap_cpuRstByps(r32) _BFGET_(r32,18,18) |
| #define SET32Gbl_bootStrap_cpuRstByps(r32,v) _BFSET_(r32,18,18,v) |
| #define GET16Gbl_bootStrap_cpuRstByps(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_bootStrap_cpuRstByps(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_bootStrap_pllPwrDown(r32) _BFGET_(r32,19,19) |
| #define SET32Gbl_bootStrap_pllPwrDown(r32,v) _BFSET_(r32,19,19,v) |
| #define GET16Gbl_bootStrap_pllPwrDown(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_bootStrap_pllPwrDown(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_bootStrap_sysPllByps(r32) _BFGET_(r32,20,20) |
| #define SET32Gbl_bootStrap_sysPllByps(r32,v) _BFSET_(r32,20,20,v) |
| #define GET16Gbl_bootStrap_sysPllByps(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_bootStrap_sysPllByps(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_bootStrap_memPllByps(r32) _BFGET_(r32,21,21) |
| #define SET32Gbl_bootStrap_memPllByps(r32,v) _BFSET_(r32,21,21,v) |
| #define GET16Gbl_bootStrap_memPllByps(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_bootStrap_memPllByps(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_bootStrap_cpuPllByps(r32) _BFGET_(r32,22,22) |
| #define SET32Gbl_bootStrap_cpuPllByps(r32,v) _BFSET_(r32,22,22,v) |
| #define GET16Gbl_bootStrap_cpuPllByps(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_bootStrap_cpuPllByps(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_bootStrap_ENG_EN(r32) _BFGET_(r32,23,23) |
| #define SET32Gbl_bootStrap_ENG_EN(r32,v) _BFSET_(r32,23,23,v) |
| #define GET16Gbl_bootStrap_ENG_EN(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_bootStrap_ENG_EN(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define GET32Gbl_bootStrap_LEGACY_BOOT(r32) _BFGET_(r32,24,24) |
| #define SET32Gbl_bootStrap_LEGACY_BOOT(r32,v) _BFSET_(r32,24,24,v) |
| #define GET16Gbl_bootStrap_LEGACY_BOOT(r16) _BFGET_(r16, 8, 8) |
| #define SET16Gbl_bootStrap_LEGACY_BOOT(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define w32Gbl_bootStrap {\ |
| UNSG32 ubootStrap_softwareStrap : 16;\ |
| UNSG32 ubootStrap_bootSrc : 2;\ |
| UNSG32 ubootStrap_cpuRstByps : 1;\ |
| UNSG32 ubootStrap_pllPwrDown : 1;\ |
| UNSG32 ubootStrap_sysPllByps : 1;\ |
| UNSG32 ubootStrap_memPllByps : 1;\ |
| UNSG32 ubootStrap_cpuPllByps : 1;\ |
| UNSG32 ubootStrap_ENG_EN : 1;\ |
| UNSG32 ubootStrap_LEGACY_BOOT : 1;\ |
| UNSG32 RSVDxC_b25 : 7;\ |
| } |
| union { UNSG32 u32Gbl_bootStrap; |
| struct w32Gbl_bootStrap; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_bootStrapEn_cpuRstBypsEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_bootStrapEn_cpuRstBypsEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_bootStrapEn_cpuRstBypsEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_bootStrapEn_cpuRstBypsEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_bootStrapEn_pllPwrDownEn(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_bootStrapEn_pllPwrDownEn(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_bootStrapEn_pllPwrDownEn(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_bootStrapEn_pllPwrDownEn(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_bootStrapEn_sysPLLBypsEn(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_bootStrapEn_sysPLLBypsEn(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_bootStrapEn_sysPLLBypsEn(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_bootStrapEn_sysPLLBypsEn(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_bootStrapEn_memPLLBypsEn(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_bootStrapEn_memPLLBypsEn(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_bootStrapEn_memPLLBypsEn(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_bootStrapEn_memPLLBypsEn(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_bootStrapEn_cpuPLLBypsEn(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_bootStrapEn_cpuPLLBypsEn(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_bootStrapEn_cpuPLLBypsEn(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_bootStrapEn_cpuPLLBypsEn(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_bootStrapEn_legacyBootEn(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_bootStrapEn_legacyBootEn(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_bootStrapEn_legacyBootEn(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_bootStrapEn_legacyBootEn(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_bootStrapEn {\ |
| UNSG32 ubootStrapEn_cpuRstBypsEn : 1;\ |
| UNSG32 ubootStrapEn_pllPwrDownEn : 1;\ |
| UNSG32 ubootStrapEn_sysPLLBypsEn : 1;\ |
| UNSG32 ubootStrapEn_memPLLBypsEn : 1;\ |
| UNSG32 ubootStrapEn_cpuPLLBypsEn : 1;\ |
| UNSG32 ubootStrapEn_legacyBootEn : 1;\ |
| UNSG32 RSVDx10_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_bootStrapEn; |
| struct w32Gbl_bootStrapEn; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_pkgSel_DDR32bit(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_pkgSel_DDR32bit(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_pkgSel_DDR32bit(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_pkgSel_DDR32bit(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_pkgSel_reserved(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_pkgSel_reserved(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_pkgSel_reserved(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_pkgSel_reserved(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_pkgSel {\ |
| UNSG32 upkgSel_DDR32bit : 1;\ |
| UNSG32 upkgSel_reserved : 1;\ |
| UNSG32 RSVDx14_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_pkgSel; |
| struct w32Gbl_pkgSel; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_chipCntl_SD0_CLK_LPBK_EN(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_chipCntl_SD0_CLK_LPBK_EN(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_chipCntl_SD0_CLK_LPBK_EN(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_chipCntl_SD0_CLK_LPBK_EN(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_chipCntl_SD0_CLK_LPBK_SEL(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_chipCntl_SD0_CLK_LPBK_SEL(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_chipCntl_SD0_CLK_LPBK_SEL(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_chipCntl_SD0_CLK_LPBK_SEL(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_chipCntl_EMMC_CLK_LPBK_EN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_chipCntl_EMMC_CLK_LPBK_EN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_chipCntl_EMMC_CLK_LPBK_EN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_chipCntl_EMMC_CLK_LPBK_EN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_chipCntl_EMMC_CLK_LPBK_SEL(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_chipCntl_EMMC_CLK_LPBK_SEL(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_chipCntl_EMMC_CLK_LPBK_SEL(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_chipCntl_EMMC_CLK_LPBK_SEL(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_chipCntl_I2S_FB_SEL(r32) _BFGET_(r32,13, 4) |
| #define SET32Gbl_chipCntl_I2S_FB_SEL(r32,v) _BFSET_(r32,13, 4,v) |
| #define GET16Gbl_chipCntl_I2S_FB_SEL(r16) _BFGET_(r16,13, 4) |
| #define SET16Gbl_chipCntl_I2S_FB_SEL(r16,v) _BFSET_(r16,13, 4,v) |
| |
| #define GET32Gbl_chipCntl_SPDIFI_SEL(r32) _BFGET_(r32,16,14) |
| #define SET32Gbl_chipCntl_SPDIFI_SEL(r32,v) _BFSET_(r32,16,14,v) |
| |
| #define GET32Gbl_chipCntl_TW1_SEL(r32) _BFGET_(r32,17,17) |
| #define SET32Gbl_chipCntl_TW1_SEL(r32,v) _BFSET_(r32,17,17,v) |
| #define GET16Gbl_chipCntl_TW1_SEL(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_chipCntl_TW1_SEL(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_chipCntl_DBG_SEL(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_chipCntl_DBG_SEL(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_chipCntl_DBG_SEL(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_chipCntl_DBG_SEL(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_chipCntl_CLK_DBG_SEL(r32) _BFGET_(r32,21,21) |
| #define SET32Gbl_chipCntl_CLK_DBG_SEL(r32,v) _BFSET_(r32,21,21,v) |
| #define GET16Gbl_chipCntl_CLK_DBG_SEL(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_chipCntl_CLK_DBG_SEL(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_chipCntl_SD0_CDn_SEL(r32) _BFGET_(r32,22,22) |
| #define SET32Gbl_chipCntl_SD0_CDn_SEL(r32,v) _BFSET_(r32,22,22,v) |
| #define GET16Gbl_chipCntl_SD0_CDn_SEL(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_chipCntl_SD0_CDn_SEL(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_chipCntl_SD0_WP_SEL(r32) _BFGET_(r32,23,23) |
| #define SET32Gbl_chipCntl_SD0_WP_SEL(r32,v) _BFSET_(r32,23,23,v) |
| #define GET16Gbl_chipCntl_SD0_WP_SEL(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_chipCntl_SD0_WP_SEL(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define w32Gbl_chipCntl {\ |
| UNSG32 uchipCntl_SD0_CLK_LPBK_EN : 1;\ |
| UNSG32 uchipCntl_SD0_CLK_LPBK_SEL : 1;\ |
| UNSG32 uchipCntl_EMMC_CLK_LPBK_EN : 1;\ |
| UNSG32 uchipCntl_EMMC_CLK_LPBK_SEL : 1;\ |
| UNSG32 uchipCntl_I2S_FB_SEL : 10;\ |
| UNSG32 uchipCntl_SPDIFI_SEL : 3;\ |
| UNSG32 uchipCntl_TW1_SEL : 1;\ |
| UNSG32 uchipCntl_DBG_SEL : 3;\ |
| UNSG32 uchipCntl_CLK_DBG_SEL : 1;\ |
| UNSG32 uchipCntl_SD0_CDn_SEL : 1;\ |
| UNSG32 uchipCntl_SD0_WP_SEL : 1;\ |
| UNSG32 RSVDx18_b24 : 8;\ |
| } |
| union { UNSG32 u32Gbl_chipCntl; |
| struct w32Gbl_chipCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx1C [4]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_sw_generic0_swReg0(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_sw_generic0_swReg0(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_sw_generic0 {\ |
| UNSG32 usw_generic0_swReg0 : 32;\ |
| } |
| union { UNSG32 u32Gbl_sw_generic0; |
| struct w32Gbl_sw_generic0; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_sw_generic1_swReg1(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_sw_generic1_swReg1(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_sw_generic1 {\ |
| UNSG32 usw_generic1_swReg1 : 32;\ |
| } |
| union { UNSG32 u32Gbl_sw_generic1; |
| struct w32Gbl_sw_generic1; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_sw_generic2_swReg2(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_sw_generic2_swReg2(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_sw_generic2 {\ |
| UNSG32 usw_generic2_swReg2 : 32;\ |
| } |
| union { UNSG32 u32Gbl_sw_generic2; |
| struct w32Gbl_sw_generic2; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_sw_generic3_swReg3(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_sw_generic3_swReg3(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_sw_generic3 {\ |
| UNSG32 usw_generic3_swReg3 : 32;\ |
| } |
| union { UNSG32 u32Gbl_sw_generic3; |
| struct w32Gbl_sw_generic3; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_RWTC_top31to0_value(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_RWTC_top31to0_value(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_RWTC_top31to0 {\ |
| UNSG32 uRWTC_top31to0_value : 32;\ |
| } |
| union { UNSG32 u32Gbl_RWTC_top31to0; |
| struct w32Gbl_RWTC_top31to0; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_RWTC_top63to32_value(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_RWTC_top63to32_value(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_RWTC_top63to32 {\ |
| UNSG32 uRWTC_top63to32_value : 32;\ |
| } |
| union { UNSG32 u32Gbl_RWTC_top63to32; |
| struct w32Gbl_RWTC_top63to32; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_RWTC_top67to64_value(r32) _BFGET_(r32, 3, 0) |
| #define SET32Gbl_RWTC_top67to64_value(r32,v) _BFSET_(r32, 3, 0,v) |
| #define GET16Gbl_RWTC_top67to64_value(r16) _BFGET_(r16, 3, 0) |
| #define SET16Gbl_RWTC_top67to64_value(r16,v) _BFSET_(r16, 3, 0,v) |
| |
| #define w32Gbl_RWTC_top67to64 {\ |
| UNSG32 uRWTC_top67to64_value : 4;\ |
| UNSG32 RSVDx38_b4 : 28;\ |
| } |
| union { UNSG32 u32Gbl_RWTC_top67to64; |
| struct w32Gbl_RWTC_top67to64; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx3C [16]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_USB2_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_USB2_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_USB2_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_USB2_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_USB2 {\ |
| UNSG32 uSRAM_PWR_CTRL_USB2_value : 2;\ |
| UNSG32 RSVDx4C_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_USB2; |
| struct w32Gbl_SRAM_PWR_CTRL_USB2; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_PCIE0_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_PCIE0_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_PCIE0_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_PCIE0_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_PCIE0 {\ |
| UNSG32 uSRAM_PWR_CTRL_PCIE0_value : 2;\ |
| UNSG32 RSVDx50_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_PCIE0; |
| struct w32Gbl_SRAM_PWR_CTRL_PCIE0; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_PCIE1_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_PCIE1_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_PCIE1_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_PCIE1_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_PCIE1 {\ |
| UNSG32 uSRAM_PWR_CTRL_PCIE1_value : 2;\ |
| UNSG32 RSVDx54_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_PCIE1; |
| struct w32Gbl_SRAM_PWR_CTRL_PCIE1; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx58 [4]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_SISS_value(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_SISS_value(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_SISS_value(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_SISS_value(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_SISS {\ |
| UNSG32 uSRAM_PWR_CTRL_SISS_value : 3;\ |
| UNSG32 RSVDx5C_b3 : 29;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_SISS; |
| struct w32Gbl_SRAM_PWR_CTRL_SISS; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx60 [12]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_NNA_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_NNA_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_NNA_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_NNA_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_NNA {\ |
| UNSG32 uSRAM_PWR_CTRL_NNA_value : 2;\ |
| UNSG32 RSVDx6C_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_NNA; |
| struct w32Gbl_SRAM_PWR_CTRL_NNA; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_AIO_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_AIO_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_AIO_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_AIO_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_AIO {\ |
| UNSG32 uSRAM_PWR_CTRL_AIO_value : 2;\ |
| UNSG32 RSVDx70_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_AIO; |
| struct w32Gbl_SRAM_PWR_CTRL_AIO; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_CA53_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_CA53_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_CA53_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_CA53_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_CA53 {\ |
| UNSG32 uSRAM_PWR_CTRL_CA53_value : 2;\ |
| UNSG32 RSVDx74_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_CA53; |
| struct w32Gbl_SRAM_PWR_CTRL_CA53; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SRAM_PWR_CTRL_SCRATCH_value(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SRAM_PWR_CTRL_SCRATCH_value(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SRAM_PWR_CTRL_SCRATCH_value(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SRAM_PWR_CTRL_SCRATCH_value(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define w32Gbl_SRAM_PWR_CTRL_SCRATCH {\ |
| UNSG32 uSRAM_PWR_CTRL_SCRATCH_value : 2;\ |
| UNSG32 RSVDx78_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SRAM_PWR_CTRL_SCRATCH; |
| struct w32Gbl_SRAM_PWR_CTRL_SCRATCH; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx7C [4]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_FPGAR_FPGAR(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_FPGAR_FPGAR(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_FPGAR {\ |
| UNSG32 uFPGAR_FPGAR : 32;\ |
| } |
| union { UNSG32 u32Gbl_FPGAR; |
| struct w32Gbl_FPGAR; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_FPGARW_FPGARW(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_FPGARW_FPGARW(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_FPGARW {\ |
| UNSG32 uFPGARW_FPGARW : 32;\ |
| } |
| union { UNSG32 u32Gbl_FPGARW; |
| struct w32Gbl_FPGARW; |
| }; |
| /////////////////////////////////////////////////////////// |
| SIE_vsipll ie_sysPll; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDxA0 [984]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_ResetTrigger_chipReset(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_ResetTrigger_chipReset(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_ResetTrigger_chipReset(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_ResetTrigger_chipReset(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_ResetTrigger_socDdrSyncReset(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_ResetTrigger_socDdrSyncReset(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_ResetTrigger_socDdrSyncReset(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_ResetTrigger_socDdrSyncReset(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_ResetTrigger {\ |
| UNSG32 uResetTrigger_chipReset : 1;\ |
| UNSG32 uResetTrigger_socDdrSyncReset : 1;\ |
| UNSG32 RSVDx478_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_ResetTrigger; |
| struct w32Gbl_ResetTrigger; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_ResetStatus_ChipResetStatus(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_ResetStatus_ChipResetStatus(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_ResetStatus_ChipResetStatus(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_ResetStatus_ChipResetStatus(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_ResetStatus_socDdrSyncResetStatus(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_ResetStatus_socDdrSyncResetStatus(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_ResetStatus_socDdrSyncResetStatus(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_ResetStatus_socDdrSyncResetStatus(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_ResetStatus {\ |
| UNSG32 uResetStatus_ChipResetStatus : 1;\ |
| UNSG32 uResetStatus_socDdrSyncResetStatus : 1;\ |
| UNSG32 RSVDx47C_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_ResetStatus; |
| struct w32Gbl_ResetStatus; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_WDTResetStatus_wd0Status(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_WDTResetStatus_wd0Status(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_WDTResetStatus_wd0Status(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_WDTResetStatus_wd0Status(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_WDTResetStatus_wd1Status(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_WDTResetStatus_wd1Status(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_WDTResetStatus_wd1Status(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_WDTResetStatus_wd1Status(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_WDTResetStatus_wd2Status(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_WDTResetStatus_wd2Status(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_WDTResetStatus_wd2Status(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_WDTResetStatus_wd2Status(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32Gbl_WDTResetStatus {\ |
| UNSG32 uWDTResetStatus_wd0Status : 1;\ |
| UNSG32 uWDTResetStatus_wd1Status : 1;\ |
| UNSG32 uWDTResetStatus_wd2Status : 1;\ |
| UNSG32 RSVDx480_b3 : 29;\ |
| } |
| union { UNSG32 u32Gbl_WDTResetStatus; |
| struct w32Gbl_WDTResetStatus; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_WDTSysRstMask_wdt0Mask(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_WDTSysRstMask_wdt0Mask(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_WDTSysRstMask_wdt0Mask(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_WDTSysRstMask_wdt0Mask(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_WDTSysRstMask_wdt1Mask(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_WDTSysRstMask_wdt1Mask(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_WDTSysRstMask_wdt1Mask(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_WDTSysRstMask_wdt1Mask(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_WDTSysRstMask_wdt2Mask(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_WDTSysRstMask_wdt2Mask(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_WDTSysRstMask_wdt2Mask(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_WDTSysRstMask_wdt2Mask(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32Gbl_WDTSysRstMask {\ |
| UNSG32 uWDTSysRstMask_wdt0Mask : 1;\ |
| UNSG32 uWDTSysRstMask_wdt1Mask : 1;\ |
| UNSG32 uWDTSysRstMask_wdt2Mask : 1;\ |
| UNSG32 RSVDx484_b3 : 29;\ |
| } |
| union { UNSG32 u32Gbl_WDTSysRstMask; |
| struct w32Gbl_WDTSysRstMask; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_CHIP_RESET_TRACKER_VALUE(r32) _BFGET_(r32,31, 0) |
| #define SET32Gbl_CHIP_RESET_TRACKER_VALUE(r32,v) _BFSET_(r32,31, 0,v) |
| |
| #define w32Gbl_CHIP_RESET_TRACKER {\ |
| UNSG32 uCHIP_RESET_TRACKER_VALUE : 32;\ |
| } |
| union { UNSG32 u32Gbl_CHIP_RESET_TRACKER; |
| struct w32Gbl_CHIP_RESET_TRACKER; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx48C [8]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_avioReset_SyncReset(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_avioReset_SyncReset(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_avioReset_SyncReset(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_avioReset_SyncReset(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32Gbl_avioReset {\ |
| UNSG32 uavioReset_SyncReset : 1;\ |
| UNSG32 RSVDx494_b1 : 31;\ |
| } |
| union { UNSG32 u32Gbl_avioReset; |
| struct w32Gbl_avioReset; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_avioResetStatus_SyncReset(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_avioResetStatus_SyncReset(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_avioResetStatus_SyncReset(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_avioResetStatus_SyncReset(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32Gbl_avioResetStatus {\ |
| UNSG32 uavioResetStatus_SyncReset : 1;\ |
| UNSG32 RSVDx498_b1 : 31;\ |
| } |
| union { UNSG32 u32Gbl_avioResetStatus; |
| struct w32Gbl_avioResetStatus; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_perifReset_SyncReset(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_perifReset_SyncReset(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_perifReset_SyncReset(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_perifReset_SyncReset(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_perifReset_ahbApbSyncReset(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_perifReset_ahbApbSyncReset(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_perifReset_ahbApbSyncReset(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_perifReset_ahbApbSyncReset(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_perifReset_nfcSysSyncReset(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_perifReset_nfcSysSyncReset(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_perifReset_nfcSysSyncReset(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_perifReset_nfcSysSyncReset(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_perifReset_nfcRegSyncReset(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_perifReset_nfcRegSyncReset(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_perifReset_nfcRegSyncReset(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_perifReset_nfcRegSyncReset(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_perifReset_sdioSyncReset(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_perifReset_sdioSyncReset(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_perifReset_sdioSyncReset(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_perifReset_sdioSyncReset(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_perifReset_tspSyncReset(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_perifReset_tspSyncReset(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_perifReset_tspSyncReset(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_perifReset_tspSyncReset(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_perifReset_tsSSSyncReset(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_perifReset_tsSSSyncReset(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_perifReset_tsSSSyncReset(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_perifReset_tsSSSyncReset(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_perifReset_nskSyncReset(r32) _BFGET_(r32, 7, 7) |
| #define SET32Gbl_perifReset_nskSyncReset(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16Gbl_perifReset_nskSyncReset(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_perifReset_nskSyncReset(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define GET32Gbl_perifReset_nocsSyncReset(r32) _BFGET_(r32, 8, 8) |
| #define SET32Gbl_perifReset_nocsSyncReset(r32,v) _BFSET_(r32, 8, 8,v) |
| #define GET16Gbl_perifReset_nocsSyncReset(r16) _BFGET_(r16, 8, 8) |
| #define SET16Gbl_perifReset_nocsSyncReset(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32Gbl_perifReset_bcmSyncReset(r32) _BFGET_(r32, 9, 9) |
| #define SET32Gbl_perifReset_bcmSyncReset(r32,v) _BFSET_(r32, 9, 9,v) |
| #define GET16Gbl_perifReset_bcmSyncReset(r16) _BFGET_(r16, 9, 9) |
| #define SET16Gbl_perifReset_bcmSyncReset(r16,v) _BFSET_(r16, 9, 9,v) |
| |
| #define GET32Gbl_perifReset_usb0SyncReset(r32) _BFGET_(r32,10,10) |
| #define SET32Gbl_perifReset_usb0SyncReset(r32,v) _BFSET_(r32,10,10,v) |
| #define GET16Gbl_perifReset_usb0SyncReset(r16) _BFGET_(r16,10,10) |
| #define SET16Gbl_perifReset_usb0SyncReset(r16,v) _BFSET_(r16,10,10,v) |
| |
| #define GET32Gbl_perifReset_emmcSyncReset(r32) _BFGET_(r32,11,11) |
| #define SET32Gbl_perifReset_emmcSyncReset(r32,v) _BFSET_(r32,11,11,v) |
| #define GET16Gbl_perifReset_emmcSyncReset(r16) _BFGET_(r16,11,11) |
| #define SET16Gbl_perifReset_emmcSyncReset(r16,v) _BFSET_(r16,11,11,v) |
| |
| #define GET32Gbl_perifReset_pBridgeSyncReset(r32) _BFGET_(r32,12,12) |
| #define SET32Gbl_perifReset_pBridgeSyncReset(r32,v) _BFSET_(r32,12,12,v) |
| #define GET16Gbl_perifReset_pBridgeSyncReset(r16) _BFGET_(r16,12,12) |
| #define SET16Gbl_perifReset_pBridgeSyncReset(r16,v) _BFSET_(r16,12,12,v) |
| |
| #define w32Gbl_perifReset {\ |
| UNSG32 uperifReset_SyncReset : 1;\ |
| UNSG32 uperifReset_ahbApbSyncReset : 1;\ |
| UNSG32 uperifReset_nfcSysSyncReset : 1;\ |
| UNSG32 uperifReset_nfcRegSyncReset : 1;\ |
| UNSG32 uperifReset_sdioSyncReset : 1;\ |
| UNSG32 uperifReset_tspSyncReset : 1;\ |
| UNSG32 uperifReset_tsSSSyncReset : 1;\ |
| UNSG32 uperifReset_nskSyncReset : 1;\ |
| UNSG32 uperifReset_nocsSyncReset : 1;\ |
| UNSG32 uperifReset_bcmSyncReset : 1;\ |
| UNSG32 uperifReset_usb0SyncReset : 1;\ |
| UNSG32 uperifReset_emmcSyncReset : 1;\ |
| UNSG32 uperifReset_pBridgeSyncReset : 1;\ |
| UNSG32 RSVDx49C_b13 : 19;\ |
| } |
| union { UNSG32 u32Gbl_perifReset; |
| struct w32Gbl_perifReset; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx4A0 [96]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_perifResetStatus_SyncReset(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_perifResetStatus_SyncReset(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_perifResetStatus_SyncReset(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_perifResetStatus_SyncReset(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_perifResetStatus_ahbApbSyncReset(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_perifResetStatus_ahbApbSyncReset(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_perifResetStatus_ahbApbSyncReset(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_perifResetStatus_ahbApbSyncReset(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_perifResetStatus_nfcSysSyncReset(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_perifResetStatus_nfcSysSyncReset(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_perifResetStatus_nfcSysSyncReset(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_perifResetStatus_nfcSysSyncReset(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_perifResetStatus_nfcRegSyncReset(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_perifResetStatus_nfcRegSyncReset(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_perifResetStatus_nfcRegSyncReset(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_perifResetStatus_nfcRegSyncReset(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_perifResetStatus_sdioSyncReset(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_perifResetStatus_sdioSyncReset(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_perifResetStatus_sdioSyncReset(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_perifResetStatus_sdioSyncReset(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_perifResetStatus_tspSyncReset(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_perifResetStatus_tspSyncReset(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_perifResetStatus_tspSyncReset(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_perifResetStatus_tspSyncReset(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_perifResetStatus_tsSSSyncReset(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_perifResetStatus_tsSSSyncReset(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_perifResetStatus_tsSSSyncReset(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_perifResetStatus_tsSSSyncReset(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_perifResetStatus_nskSyncReset(r32) _BFGET_(r32, 7, 7) |
| #define SET32Gbl_perifResetStatus_nskSyncReset(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16Gbl_perifResetStatus_nskSyncReset(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_perifResetStatus_nskSyncReset(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define GET32Gbl_perifResetStatus_nocsSyncReset(r32) _BFGET_(r32, 8, 8) |
| #define SET32Gbl_perifResetStatus_nocsSyncReset(r32,v) _BFSET_(r32, 8, 8,v) |
| #define GET16Gbl_perifResetStatus_nocsSyncReset(r16) _BFGET_(r16, 8, 8) |
| #define SET16Gbl_perifResetStatus_nocsSyncReset(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32Gbl_perifResetStatus_bcmSyncReset(r32) _BFGET_(r32, 9, 9) |
| #define SET32Gbl_perifResetStatus_bcmSyncReset(r32,v) _BFSET_(r32, 9, 9,v) |
| #define GET16Gbl_perifResetStatus_bcmSyncReset(r16) _BFGET_(r16, 9, 9) |
| #define SET16Gbl_perifResetStatus_bcmSyncReset(r16,v) _BFSET_(r16, 9, 9,v) |
| |
| #define GET32Gbl_perifResetStatus_usb0SyncReset(r32) _BFGET_(r32,10,10) |
| #define SET32Gbl_perifResetStatus_usb0SyncReset(r32,v) _BFSET_(r32,10,10,v) |
| #define GET16Gbl_perifResetStatus_usb0SyncReset(r16) _BFGET_(r16,10,10) |
| #define SET16Gbl_perifResetStatus_usb0SyncReset(r16,v) _BFSET_(r16,10,10,v) |
| |
| #define GET32Gbl_perifResetStatus_emmcSyncReset(r32) _BFGET_(r32,11,11) |
| #define SET32Gbl_perifResetStatus_emmcSyncReset(r32,v) _BFSET_(r32,11,11,v) |
| #define GET16Gbl_perifResetStatus_emmcSyncReset(r16) _BFGET_(r16,11,11) |
| #define SET16Gbl_perifResetStatus_emmcSyncReset(r16,v) _BFSET_(r16,11,11,v) |
| |
| #define GET32Gbl_perifResetStatus_pBridgeSyncReset(r32) _BFGET_(r32,12,12) |
| #define SET32Gbl_perifResetStatus_pBridgeSyncReset(r32,v) _BFSET_(r32,12,12,v) |
| #define GET16Gbl_perifResetStatus_pBridgeSyncReset(r16) _BFGET_(r16,12,12) |
| #define SET16Gbl_perifResetStatus_pBridgeSyncReset(r16,v) _BFSET_(r16,12,12,v) |
| |
| #define w32Gbl_perifResetStatus {\ |
| UNSG32 uperifResetStatus_SyncReset : 1;\ |
| UNSG32 uperifResetStatus_ahbApbSyncReset : 1;\ |
| UNSG32 uperifResetStatus_nfcSysSyncReset : 1;\ |
| UNSG32 uperifResetStatus_nfcRegSyncReset : 1;\ |
| UNSG32 uperifResetStatus_sdioSyncReset : 1;\ |
| UNSG32 uperifResetStatus_tspSyncReset : 1;\ |
| UNSG32 uperifResetStatus_tsSSSyncReset : 1;\ |
| UNSG32 uperifResetStatus_nskSyncReset : 1;\ |
| UNSG32 uperifResetStatus_nocsSyncReset : 1;\ |
| UNSG32 uperifResetStatus_bcmSyncReset : 1;\ |
| UNSG32 uperifResetStatus_usb0SyncReset : 1;\ |
| UNSG32 uperifResetStatus_emmcSyncReset : 1;\ |
| UNSG32 uperifResetStatus_pBridgeSyncReset : 1;\ |
| UNSG32 RSVDx500_b13 : 19;\ |
| } |
| union { UNSG32 u32Gbl_perifResetStatus; |
| struct w32Gbl_perifResetStatus; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_topStickyResetN_nnaStickyRstn(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_topStickyResetN_nnaStickyRstn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_topStickyResetN_nnaStickyRstn(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_topStickyResetN_nnaStickyRstn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_topStickyResetN_ddrPHYStickyRstn(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_topStickyResetN_ddrPHYStickyRstn(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_topStickyResetN_ddrPHYStickyRstn(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_topStickyResetN_ddrPHYStickyRstn(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_topStickyResetN_mcStickyRstn(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_topStickyResetN_mcStickyRstn(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_topStickyResetN_mcStickyRstn(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_topStickyResetN_mcStickyRstn(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32Gbl_topStickyResetN {\ |
| UNSG32 utopStickyResetN_nnaStickyRstn : 1;\ |
| UNSG32 utopStickyResetN_ddrPHYStickyRstn : 1;\ |
| UNSG32 utopStickyResetN_mcStickyRstn : 1;\ |
| UNSG32 RSVDx504_b3 : 29;\ |
| } |
| union { UNSG32 u32Gbl_topStickyResetN; |
| struct w32Gbl_topStickyResetN; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_perifStickyResetN_pcie0Rstn(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_perifStickyResetN_pcie0Rstn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_perifStickyResetN_pcie0Rstn(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_perifStickyResetN_pcie0Rstn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_perifStickyResetN_pcie1Rstn(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_perifStickyResetN_pcie1Rstn(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_perifStickyResetN_pcie1Rstn(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_perifStickyResetN_pcie1Rstn(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_perifStickyResetN_usbOtgPrstn(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_perifStickyResetN_usbOtgPrstn(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_perifStickyResetN_usbOtgPrstn(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_perifStickyResetN_usbOtgPrstn(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_perifStickyResetN_usbOtgHresetn(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_perifStickyResetN_usbOtgHresetn(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_perifStickyResetN_usbOtgHresetn(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_perifStickyResetN_usbOtgHresetn(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_perifStickyResetN_usbOtgPhyreset(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_perifStickyResetN_usbOtgPhyreset(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_perifStickyResetN_usbOtgPhyreset(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_perifStickyResetN_usbOtgPhyreset(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_perifStickyResetN_pcie0PhyRstn(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_perifStickyResetN_pcie0PhyRstn(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_perifStickyResetN_pcie0PhyRstn(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_perifStickyResetN_pcie0PhyRstn(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_perifStickyResetN_pcie1PhyRstn(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_perifStickyResetN_pcie1PhyRstn(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_perifStickyResetN_pcie1PhyRstn(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_perifStickyResetN_pcie1PhyRstn(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_perifStickyResetN {\ |
| UNSG32 uperifStickyResetN_pcie0Rstn : 1;\ |
| UNSG32 uperifStickyResetN_pcie1Rstn : 1;\ |
| UNSG32 uperifStickyResetN_usbOtgPrstn : 1;\ |
| UNSG32 uperifStickyResetN_usbOtgHresetn : 1;\ |
| UNSG32 uperifStickyResetN_usbOtgPhyreset : 1;\ |
| UNSG32 uperifStickyResetN_pcie0PhyRstn : 1;\ |
| UNSG32 uperifStickyResetN_pcie1PhyRstn : 1;\ |
| UNSG32 RSVDx508_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_perifStickyResetN; |
| struct w32Gbl_perifStickyResetN; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_apbPerifResetTrigger_uart0SyncReset(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_apbPerifResetTrigger_uart0SyncReset(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_apbPerifResetTrigger_uart0SyncReset(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_apbPerifResetTrigger_uart0SyncReset(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_uart1SyncReset(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_apbPerifResetTrigger_uart1SyncReset(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_apbPerifResetTrigger_uart1SyncReset(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_apbPerifResetTrigger_uart1SyncReset(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_i2c0SyncReset(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_apbPerifResetTrigger_i2c0SyncReset(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_apbPerifResetTrigger_i2c0SyncReset(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_apbPerifResetTrigger_i2c0SyncReset(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_i2c1SyncReset(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_apbPerifResetTrigger_i2c1SyncReset(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_apbPerifResetTrigger_i2c1SyncReset(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_apbPerifResetTrigger_i2c1SyncReset(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_spiSyncReset(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_apbPerifResetTrigger_spiSyncReset(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_apbPerifResetTrigger_spiSyncReset(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_apbPerifResetTrigger_spiSyncReset(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_timer0SyncReset(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_apbPerifResetTrigger_timer0SyncReset(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_apbPerifResetTrigger_timer0SyncReset(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_apbPerifResetTrigger_timer0SyncReset(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_timer1SyncReset(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_apbPerifResetTrigger_timer1SyncReset(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_apbPerifResetTrigger_timer1SyncReset(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_apbPerifResetTrigger_timer1SyncReset(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_wdt0SyncReset(r32) _BFGET_(r32, 7, 7) |
| #define SET32Gbl_apbPerifResetTrigger_wdt0SyncReset(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16Gbl_apbPerifResetTrigger_wdt0SyncReset(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_apbPerifResetTrigger_wdt0SyncReset(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_wdt1SyncReset(r32) _BFGET_(r32, 8, 8) |
| #define SET32Gbl_apbPerifResetTrigger_wdt1SyncReset(r32,v) _BFSET_(r32, 8, 8,v) |
| #define GET16Gbl_apbPerifResetTrigger_wdt1SyncReset(r16) _BFGET_(r16, 8, 8) |
| #define SET16Gbl_apbPerifResetTrigger_wdt1SyncReset(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32Gbl_apbPerifResetTrigger_wdt2SyncReset(r32) _BFGET_(r32, 9, 9) |
| #define SET32Gbl_apbPerifResetTrigger_wdt2SyncReset(r32,v) _BFSET_(r32, 9, 9,v) |
| #define GET16Gbl_apbPerifResetTrigger_wdt2SyncReset(r16) _BFGET_(r16, 9, 9) |
| #define SET16Gbl_apbPerifResetTrigger_wdt2SyncReset(r16,v) _BFSET_(r16, 9, 9,v) |
| |
| #define w32Gbl_apbPerifResetTrigger {\ |
| UNSG32 uapbPerifResetTrigger_uart0SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_uart1SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_i2c0SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_i2c1SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_spiSyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_timer0SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_timer1SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_wdt0SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_wdt1SyncReset : 1;\ |
| UNSG32 uapbPerifResetTrigger_wdt2SyncReset : 1;\ |
| UNSG32 RSVDx50C_b10 : 22;\ |
| } |
| union { UNSG32 u32Gbl_apbPerifResetTrigger; |
| struct w32Gbl_apbPerifResetTrigger; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_apbPerifResetStatus_uart0SyncResetStatus(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_apbPerifResetStatus_uart0SyncResetStatus(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_apbPerifResetStatus_uart0SyncResetStatus(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_apbPerifResetStatus_uart0SyncResetStatus(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_uart1SyncResetStatus(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_apbPerifResetStatus_uart1SyncResetStatus(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_apbPerifResetStatus_uart1SyncResetStatus(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_apbPerifResetStatus_uart1SyncResetStatus(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_i2c0SyncResetStatus(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_apbPerifResetStatus_i2c0SyncResetStatus(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_apbPerifResetStatus_i2c0SyncResetStatus(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_apbPerifResetStatus_i2c0SyncResetStatus(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_i2c1SyncResetStatus(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_apbPerifResetStatus_i2c1SyncResetStatus(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_apbPerifResetStatus_i2c1SyncResetStatus(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_apbPerifResetStatus_i2c1SyncResetStatus(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_i2c2SyncResetStatus(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_apbPerifResetStatus_i2c2SyncResetStatus(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_apbPerifResetStatus_i2c2SyncResetStatus(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_apbPerifResetStatus_i2c2SyncResetStatus(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_spiSyncResetStatus(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_apbPerifResetStatus_spiSyncResetStatus(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_apbPerifResetStatus_spiSyncResetStatus(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_apbPerifResetStatus_spiSyncResetStatus(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_timer0SyncResetStatus(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_apbPerifResetStatus_timer0SyncResetStatus(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_apbPerifResetStatus_timer0SyncResetStatus(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_apbPerifResetStatus_timer0SyncResetStatus(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_timer1SyncResetStatus(r32) _BFGET_(r32, 7, 7) |
| #define SET32Gbl_apbPerifResetStatus_timer1SyncResetStatus(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16Gbl_apbPerifResetStatus_timer1SyncResetStatus(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_apbPerifResetStatus_timer1SyncResetStatus(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_wdt0SyncResetStatus(r32) _BFGET_(r32, 8, 8) |
| #define SET32Gbl_apbPerifResetStatus_wdt0SyncResetStatus(r32,v) _BFSET_(r32, 8, 8,v) |
| #define GET16Gbl_apbPerifResetStatus_wdt0SyncResetStatus(r16) _BFGET_(r16, 8, 8) |
| #define SET16Gbl_apbPerifResetStatus_wdt0SyncResetStatus(r16,v) _BFSET_(r16, 8, 8,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_wdt1SyncResetStatus(r32) _BFGET_(r32, 9, 9) |
| #define SET32Gbl_apbPerifResetStatus_wdt1SyncResetStatus(r32,v) _BFSET_(r32, 9, 9,v) |
| #define GET16Gbl_apbPerifResetStatus_wdt1SyncResetStatus(r16) _BFGET_(r16, 9, 9) |
| #define SET16Gbl_apbPerifResetStatus_wdt1SyncResetStatus(r16,v) _BFSET_(r16, 9, 9,v) |
| |
| #define GET32Gbl_apbPerifResetStatus_wdt2SyncResetStatus(r32) _BFGET_(r32,10,10) |
| #define SET32Gbl_apbPerifResetStatus_wdt2SyncResetStatus(r32,v) _BFSET_(r32,10,10,v) |
| #define GET16Gbl_apbPerifResetStatus_wdt2SyncResetStatus(r16) _BFGET_(r16,10,10) |
| #define SET16Gbl_apbPerifResetStatus_wdt2SyncResetStatus(r16,v) _BFSET_(r16,10,10,v) |
| |
| #define w32Gbl_apbPerifResetStatus {\ |
| UNSG32 uapbPerifResetStatus_uart0SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_uart1SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_i2c0SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_i2c1SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_i2c2SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_spiSyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_timer0SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_timer1SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_wdt0SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_wdt1SyncResetStatus : 1;\ |
| UNSG32 uapbPerifResetStatus_wdt2SyncResetStatus : 1;\ |
| UNSG32 RSVDx510_b11 : 21;\ |
| } |
| union { UNSG32 u32Gbl_apbPerifResetStatus; |
| struct w32Gbl_apbPerifResetStatus; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_clkEnable_tspSysClkEn(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_clkEnable_tspSysClkEn(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_clkEnable_tspSysClkEn(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_clkEnable_tspSysClkEn(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_clkEnable_usb0CoreClkEn(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_clkEnable_usb0CoreClkEn(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_clkEnable_usb0CoreClkEn(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_clkEnable_usb0CoreClkEn(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_clkEnable_sdioSysClkEn(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_clkEnable_sdioSysClkEn(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_clkEnable_sdioSysClkEn(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_clkEnable_sdioSysClkEn(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_clkEnable_pcie0SysClkEn(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_clkEnable_pcie0SysClkEn(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_clkEnable_pcie0SysClkEn(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_clkEnable_pcie0SysClkEn(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_clkEnable_pcie1SysClkEn(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_clkEnable_pcie1SysClkEn(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_clkEnable_pcie1SysClkEn(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_clkEnable_pcie1SysClkEn(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_clkEnable_nfcSysClkEn(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_clkEnable_nfcSysClkEn(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_clkEnable_nfcSysClkEn(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_clkEnable_nfcSysClkEn(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_clkEnable_emmcSysClkEn(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_clkEnable_emmcSysClkEn(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_clkEnable_emmcSysClkEn(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_clkEnable_emmcSysClkEn(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_clkEnable_pBridgeCoreClkEn(r32) _BFGET_(r32, 7, 7) |
| #define SET32Gbl_clkEnable_pBridgeCoreClkEn(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16Gbl_clkEnable_pBridgeCoreClkEn(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_clkEnable_pBridgeCoreClkEn(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define w32Gbl_clkEnable {\ |
| UNSG32 uclkEnable_tspSysClkEn : 1;\ |
| UNSG32 uclkEnable_usb0CoreClkEn : 1;\ |
| UNSG32 uclkEnable_sdioSysClkEn : 1;\ |
| UNSG32 uclkEnable_pcie0SysClkEn : 1;\ |
| UNSG32 uclkEnable_pcie1SysClkEn : 1;\ |
| UNSG32 uclkEnable_nfcSysClkEn : 1;\ |
| UNSG32 uclkEnable_emmcSysClkEn : 1;\ |
| UNSG32 uclkEnable_pBridgeCoreClkEn : 1;\ |
| UNSG32 RSVDx514_b8 : 24;\ |
| } |
| union { UNSG32 u32Gbl_clkEnable; |
| struct w32Gbl_clkEnable; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_ClkSwitch_sysPLLSWBypass(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_ClkSwitch_sysPLLSWBypass(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_ClkSwitch_sysPLLSWBypass(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_ClkSwitch_sysPLLSWBypass(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_ClkSwitch_memPLLSWBypass(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_ClkSwitch_memPLLSWBypass(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_ClkSwitch_memPLLSWBypass(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_ClkSwitch_memPLLSWBypass(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_ClkSwitch_cpuPLLSWBypass(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_ClkSwitch_cpuPLLSWBypass(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_ClkSwitch_cpuPLLSWBypass(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_ClkSwitch_cpuPLLSWBypass(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32Gbl_ClkSwitch {\ |
| UNSG32 uClkSwitch_sysPLLSWBypass : 1;\ |
| UNSG32 uClkSwitch_memPLLSWBypass : 1;\ |
| UNSG32 uClkSwitch_cpuPLLSWBypass : 1;\ |
| UNSG32 RSVDx518_b3 : 29;\ |
| } |
| union { UNSG32 u32Gbl_ClkSwitch; |
| struct w32Gbl_ClkSwitch; |
| }; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD1 ie_cpufastRefClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD1 ie_memfastRefClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_cfgClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD2 ie_perifSysClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD8 ie_atbClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD2 ie_avioSysClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_apbCoreClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD2 ie_nnaSysClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD2 ie_nnaCoreClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_emmcClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_sd0Clk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_pcie_500M_TxTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD8 ie_pcie_250M_pipeTestClk1; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD8 ie_pcie_250M_pipeTestClk2; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_pcie_500M_RxTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD8 ie_pcie_serdesTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_nfcEccClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD4 ie_nfcCoreClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD12 ie_usbOtg60MTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD12 ie_usbOtg50MTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD12 ie_usbOtg12MTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD12 ie_usbOtg480MTestClk; |
| /////////////////////////////////////////////////////////// |
| SIE_clkD2 ie_bcmClk; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NandCtrl_NAND_WPn_Sel(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_NandCtrl_NAND_WPn_Sel(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_NandCtrl_NAND_WPn_Sel(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_NandCtrl_NAND_WPn_Sel(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_NandCtrl_NAND_CLE_OE(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_NandCtrl_NAND_CLE_OE(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_NandCtrl_NAND_CLE_OE(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_NandCtrl_NAND_CLE_OE(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_NandCtrl_NAND_ALE_OE(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NandCtrl_NAND_ALE_OE(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NandCtrl_NAND_ALE_OE(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NandCtrl_NAND_ALE_OE(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define w32Gbl_NandCtrl {\ |
| UNSG32 uNandCtrl_NAND_WPn_Sel : 1;\ |
| UNSG32 uNandCtrl_NAND_CLE_OE : 1;\ |
| UNSG32 uNandCtrl_NAND_ALE_OE : 1;\ |
| UNSG32 RSVDx578_b3 : 29;\ |
| } |
| union { UNSG32 u32Gbl_NandCtrl; |
| struct w32Gbl_NandCtrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx57C [160]; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_gic400_ctrl_cgfsdisable(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_gic400_ctrl_cgfsdisable(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_gic400_ctrl_cgfsdisable(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_gic400_ctrl_cgfsdisable(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define w32Gbl_gic400_ctrl {\ |
| UNSG32 ugic400_ctrl_cgfsdisable : 1;\ |
| UNSG32 RSVDx61C_b1 : 31;\ |
| } |
| union { UNSG32 u32Gbl_gic400_ctrl; |
| struct w32Gbl_gic400_ctrl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_POR_1p8_3p3_por_io_1p8v_pd(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_POR_1p8_3p3_por_io_1p8v_pd(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_POR_1p8_3p3_por_io_1p8v_pd(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_POR_1p8_3p3_por_io_1p8v_pd(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_POR_1p8_3p3_por_io_3p3v_pd(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_POR_1p8_3p3_por_io_3p3v_pd(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_POR_1p8_3p3_por_io_3p3v_pd(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_POR_1p8_3p3_por_io_3p3v_pd(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define GET32Gbl_POR_1p8_3p3_por_io_1p8v_threshold(r32) _BFGET_(r32, 3, 2) |
| #define SET32Gbl_POR_1p8_3p3_por_io_1p8v_threshold(r32,v) _BFSET_(r32, 3, 2,v) |
| #define GET16Gbl_POR_1p8_3p3_por_io_1p8v_threshold(r16) _BFGET_(r16, 3, 2) |
| #define SET16Gbl_POR_1p8_3p3_por_io_1p8v_threshold(r16,v) _BFSET_(r16, 3, 2,v) |
| |
| #define GET32Gbl_POR_1p8_3p3_por_io_3p3v_threshold(r32) _BFGET_(r32, 5, 4) |
| #define SET32Gbl_POR_1p8_3p3_por_io_3p3v_threshold(r32,v) _BFSET_(r32, 5, 4,v) |
| #define GET16Gbl_POR_1p8_3p3_por_io_3p3v_threshold(r16) _BFGET_(r16, 5, 4) |
| #define SET16Gbl_POR_1p8_3p3_por_io_3p3v_threshold(r16,v) _BFSET_(r16, 5, 4,v) |
| |
| #define GET32Gbl_POR_1p8_3p3_por_io_1p8v_bypass(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_POR_1p8_3p3_por_io_1p8v_bypass(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_POR_1p8_3p3_por_io_1p8v_bypass(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_POR_1p8_3p3_por_io_1p8v_bypass(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define GET32Gbl_POR_1p8_3p3_por_io_3p3v_bypass(r32) _BFGET_(r32, 7, 7) |
| #define SET32Gbl_POR_1p8_3p3_por_io_3p3v_bypass(r32,v) _BFSET_(r32, 7, 7,v) |
| #define GET16Gbl_POR_1p8_3p3_por_io_3p3v_bypass(r16) _BFGET_(r16, 7, 7) |
| #define SET16Gbl_POR_1p8_3p3_por_io_3p3v_bypass(r16,v) _BFSET_(r16, 7, 7,v) |
| |
| #define w32Gbl_POR_1p8_3p3 {\ |
| UNSG32 uPOR_1p8_3p3_por_io_1p8v_pd : 1;\ |
| UNSG32 uPOR_1p8_3p3_por_io_3p3v_pd : 1;\ |
| UNSG32 uPOR_1p8_3p3_por_io_1p8v_threshold : 2;\ |
| UNSG32 uPOR_1p8_3p3_por_io_3p3v_threshold : 2;\ |
| UNSG32 uPOR_1p8_3p3_por_io_1p8v_bypass : 1;\ |
| UNSG32 uPOR_1p8_3p3_por_io_3p3v_bypass : 1;\ |
| UNSG32 RSVDx620_b8 : 24;\ |
| } |
| union { UNSG32 u32Gbl_POR_1p8_3p3; |
| struct w32Gbl_POR_1p8_3p3; |
| }; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx624 [60]; |
| /////////////////////////////////////////////////////////// |
| SIE_PERIF ie_PERIF; |
| /////////////////////////////////////////////////////////// |
| UNSG8 RSVDx688 [376]; |
| /////////////////////////////////////////////////////////// |
| SIE_ADC ie_ADC; |
| /////////////////////////////////////////////////////////// |
| SIE_PVT_Sens ie_PVT; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_Global_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_Global_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_Global_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_Global_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_Global_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_Global_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_Global_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_Global_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_Global_PADRING {\ |
| UNSG32 uGlobal_PADRING_MODE_SEL : 1;\ |
| UNSG32 uGlobal_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx81C_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_Global_PADRING; |
| struct w32Gbl_Global_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_SPI_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_SPI_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_SPI_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_SPI_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_SPI_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_SPI_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_SPI_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_SPI_PADRING {\ |
| UNSG32 uSPI_PADRING_MODE_SEL : 1;\ |
| UNSG32 uSPI_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx820_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SPI_PADRING; |
| struct w32Gbl_SPI_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_NAND_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_NAND_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_NAND_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_NAND_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_NAND_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_NAND_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_NAND_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_NAND_PADRING {\ |
| UNSG32 uNAND_PADRING_MODE_SEL : 1;\ |
| UNSG32 uNAND_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx824_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_NAND_PADRING; |
| struct w32Gbl_NAND_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_SD0_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_SD0_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_SD0_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_SD0_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_SD0_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_SD0_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_SD0_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_SD0_PADRING {\ |
| UNSG32 uSD0_PADRING_MODE_SEL : 1;\ |
| UNSG32 uSD0_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx828_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_SD0_PADRING; |
| struct w32Gbl_SD0_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_I2S_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_I2S_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_I2S_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_I2S_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_I2S_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_I2S_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_I2S_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_I2S_PADRING {\ |
| UNSG32 uI2S_PADRING_MODE_SEL : 1;\ |
| UNSG32 uI2S_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx82C_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_I2S_PADRING; |
| struct w32Gbl_I2S_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S3_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_I2S3_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_I2S3_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_I2S3_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_I2S3_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_I2S3_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_I2S3_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_I2S3_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_I2S3_PADRING {\ |
| UNSG32 uI2S3_PADRING_MODE_SEL : 1;\ |
| UNSG32 uI2S3_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx830_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_I2S3_PADRING; |
| struct w32Gbl_I2S3_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM_PADRING_MODE_SEL(r32) _BFGET_(r32, 0, 0) |
| #define SET32Gbl_PWM_PADRING_MODE_SEL(r32,v) _BFSET_(r32, 0, 0,v) |
| #define GET16Gbl_PWM_PADRING_MODE_SEL(r16) _BFGET_(r16, 0, 0) |
| #define SET16Gbl_PWM_PADRING_MODE_SEL(r16,v) _BFSET_(r16, 0, 0,v) |
| |
| #define GET32Gbl_PWM_PADRING_MODE_18(r32) _BFGET_(r32, 1, 1) |
| #define SET32Gbl_PWM_PADRING_MODE_18(r32,v) _BFSET_(r32, 1, 1,v) |
| #define GET16Gbl_PWM_PADRING_MODE_18(r16) _BFGET_(r16, 1, 1) |
| #define SET16Gbl_PWM_PADRING_MODE_18(r16,v) _BFSET_(r16, 1, 1,v) |
| |
| #define w32Gbl_PWM_PADRING {\ |
| UNSG32 uPWM_PADRING_MODE_SEL : 1;\ |
| UNSG32 uPWM_PADRING_MODE_18 : 1;\ |
| UNSG32 RSVDx834_b2 : 30;\ |
| } |
| union { UNSG32 u32Gbl_PWM_PADRING; |
| struct w32Gbl_PWM_PADRING; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_XTL_CTL_XTL_GM_SEL(r32) _BFGET_(r32, 3, 0) |
| #define SET32Gbl_XTL_CTL_XTL_GM_SEL(r32,v) _BFSET_(r32, 3, 0,v) |
| #define GET16Gbl_XTL_CTL_XTL_GM_SEL(r16) _BFGET_(r16, 3, 0) |
| #define SET16Gbl_XTL_CTL_XTL_GM_SEL(r16,v) _BFSET_(r16, 3, 0,v) |
| |
| #define w32Gbl_XTL_CTL {\ |
| UNSG32 uXTL_CTL_XTL_GM_SEL : 4;\ |
| UNSG32 RSVDx838_b4 : 28;\ |
| } |
| union { UNSG32 u32Gbl_XTL_CTL; |
| struct w32Gbl_XTL_CTL; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PADRING_MODE_OUT_MODE_OUT(r32) _BFGET_(r32, 6, 0) |
| #define SET32Gbl_PADRING_MODE_OUT_MODE_OUT(r32,v) _BFSET_(r32, 6, 0,v) |
| #define GET16Gbl_PADRING_MODE_OUT_MODE_OUT(r16) _BFGET_(r16, 6, 0) |
| #define SET16Gbl_PADRING_MODE_OUT_MODE_OUT(r16,v) _BFSET_(r16, 6, 0,v) |
| |
| #define w32Gbl_PADRING_MODE_OUT {\ |
| UNSG32 uPADRING_MODE_OUT_MODE_OUT : 7;\ |
| UNSG32 RSVDx83C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_PADRING_MODE_OUT; |
| struct w32Gbl_PADRING_MODE_OUT; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_pinMuxCntlBus_I2S1_BCLKIO(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_BCLKIO(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S1_BCLKIO(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_I2S1_BCLKIO(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S1_LRCKIO(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_LRCKIO(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S1_LRCKIO(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_I2S1_LRCKIO(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S1_DO0(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_DO0(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S1_DO0(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_I2S1_DO0(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S1_DO1(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_DO1(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S1_DO1(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_I2S1_DO1(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S1_DO2(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_DO2(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S1_DO2(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_I2S1_DO2(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S1_DO3(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_DO3(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S1_MCLK(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_I2S1_MCLK(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S1_MCLK(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_I2S1_MCLK(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S2_BCLKIO(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_I2S2_BCLKIO(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S2_BCLKIO(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_I2S2_BCLKIO(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S2_LRCKIO(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_I2S2_LRCKIO(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S2_LRCKIO(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_I2S2_LRCKIO(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S2_DI0(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_I2S2_DI0(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S2_DI0(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_I2S2_DI0(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus {\ |
| UNSG32 upinMuxCntlBus_I2S1_BCLKIO : 3;\ |
| UNSG32 upinMuxCntlBus_I2S1_LRCKIO : 3;\ |
| UNSG32 upinMuxCntlBus_I2S1_DO0 : 3;\ |
| UNSG32 upinMuxCntlBus_I2S1_DO1 : 3;\ |
| UNSG32 upinMuxCntlBus_I2S1_DO2 : 3;\ |
| UNSG32 upinMuxCntlBus_I2S1_DO3 : 3;\ |
| UNSG32 upinMuxCntlBus_I2S1_MCLK : 3;\ |
| UNSG32 upinMuxCntlBus_I2S2_BCLKIO : 3;\ |
| UNSG32 upinMuxCntlBus_I2S2_LRCKIO : 3;\ |
| UNSG32 upinMuxCntlBus_I2S2_DI0 : 3;\ |
| UNSG32 RSVDx840_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus; |
| struct w32Gbl_pinMuxCntlBus; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_I2S2_DI1(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_I2S2_DI1(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S2_DI1(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_I2S2_DI1(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S2_DI2(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_I2S2_DI2(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S2_DI2(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_I2S2_DI2(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S2_DI3(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_I2S2_DI3(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S2_DI3(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_I2S2_DI3(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PDM_CLKO(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_PDM_CLKO(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_PDM_CLKO(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_PDM_CLKO(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PDM_DI0(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_PDM_DI0(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_PDM_DI0(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_PDM_DI0(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PDM_DI1(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_PDM_DI1(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PDM_DI2(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_PDM_DI2(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_PDM_DI2(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_PDM_DI2(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PDM_DI3(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_PDM_DI3(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_PDM_DI3(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_PDM_DI3(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO0(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO0(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO0(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO0(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO1(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO1(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO1(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO1(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus1 {\ |
| UNSG32 upinMuxCntlBus_I2S2_DI1 : 3;\ |
| UNSG32 upinMuxCntlBus_I2S2_DI2 : 3;\ |
| UNSG32 upinMuxCntlBus_I2S2_DI3 : 3;\ |
| UNSG32 upinMuxCntlBus_PDM_CLKO : 3;\ |
| UNSG32 upinMuxCntlBus_PDM_DI0 : 3;\ |
| UNSG32 upinMuxCntlBus_PDM_DI1 : 3;\ |
| UNSG32 upinMuxCntlBus_PDM_DI2 : 3;\ |
| UNSG32 upinMuxCntlBus_PDM_DI3 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO0 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO1 : 3;\ |
| UNSG32 RSVDx844_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus1; |
| struct w32Gbl_pinMuxCntlBus1; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO2(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO2(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO2(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO2(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO3(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO3(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO3(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO3(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO4(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO4(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO4(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO4(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO5(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO5(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO5(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO5(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO6(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO6(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_IO6(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_NAND_IO6(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_IO7(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_NAND_IO7(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_ALE(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_NAND_ALE(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_ALE(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_NAND_ALE(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_CLE(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_NAND_CLE(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_CLE(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_NAND_CLE(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_WEn(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_NAND_WEn(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_WEn(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_NAND_WEn(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_REn(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_NAND_REn(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_REn(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_NAND_REn(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus2 {\ |
| UNSG32 upinMuxCntlBus_NAND_IO2 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO3 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO4 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO5 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO6 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_IO7 : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_ALE : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_CLE : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_WEn : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_REn : 3;\ |
| UNSG32 RSVDx848_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus2; |
| struct w32Gbl_pinMuxCntlBus2; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_NAND_WPn(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_NAND_WPn(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_WPn(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_NAND_WPn(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_CEn(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_NAND_CEn(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_CEn(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_NAND_CEn(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_NAND_RDY(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_NAND_RDY(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_NAND_RDY(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_NAND_RDY(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SS0n(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SS0n(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_SPI1_SS0n(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_SPI1_SS0n(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SS1n(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SS1n(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_SPI1_SS1n(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_SPI1_SS1n(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SS2n(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SS2n(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SS3n(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SS3n(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_SPI1_SS3n(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_SPI1_SS3n(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SCLK(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SCLK(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_SPI1_SCLK(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_SPI1_SCLK(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SDO(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SDO(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_SPI1_SDO(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_SPI1_SDO(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SPI1_SDI(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_SPI1_SDI(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_SPI1_SDI(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_SPI1_SDI(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus3 {\ |
| UNSG32 upinMuxCntlBus_NAND_WPn : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_CEn : 3;\ |
| UNSG32 upinMuxCntlBus_NAND_RDY : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SS0n : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SS1n : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SS2n : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SS3n : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SCLK : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SDO : 3;\ |
| UNSG32 upinMuxCntlBus_SPI1_SDI : 3;\ |
| UNSG32 RSVDx84C_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus3; |
| struct w32Gbl_pinMuxCntlBus3; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_USB0_DRV_VBUS(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_USB0_DRV_VBUS(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_USB0_DRV_VBUS(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_USB0_DRV_VBUS(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TW1_SCL(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_TW1_SCL(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_TW1_SCL(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_TW1_SCL(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TW1_SDA(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_TW1_SDA(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_TW1_SDA(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_TW1_SDA(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TW0_SCL(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_TW0_SCL(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_TW0_SCL(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_TW0_SCL(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TW0_SDA(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_TW0_SDA(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_TW0_SDA(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_TW0_SDA(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TMS(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_TMS(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TDI(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_TDI(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_TDI(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_TDI(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_TDO(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_TDO(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_TDO(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_TDO(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM6(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_PWM6(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM6(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_PWM6(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM7(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_PWM7(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM7(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_PWM7(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus4 {\ |
| UNSG32 upinMuxCntlBus_USB0_DRV_VBUS : 3;\ |
| UNSG32 upinMuxCntlBus_TW1_SCL : 3;\ |
| UNSG32 upinMuxCntlBus_TW1_SDA : 3;\ |
| UNSG32 upinMuxCntlBus_TW0_SCL : 3;\ |
| UNSG32 upinMuxCntlBus_TW0_SDA : 3;\ |
| UNSG32 upinMuxCntlBus_TMS : 3;\ |
| UNSG32 upinMuxCntlBus_TDI : 3;\ |
| UNSG32 upinMuxCntlBus_TDO : 3;\ |
| UNSG32 upinMuxCntlBus_PWM6 : 3;\ |
| UNSG32 upinMuxCntlBus_PWM7 : 3;\ |
| UNSG32 RSVDx850_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus4; |
| struct w32Gbl_pinMuxCntlBus4; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_PWM0(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_PWM0(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM0(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_PWM0(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM1(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_PWM1(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM1(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_PWM1(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM2(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_PWM2(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM2(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_PWM2(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM3(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_PWM3(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM3(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_PWM3(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM4(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_PWM4(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_PWM4(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_PWM4(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_PWM5(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_PWM5(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_URT1_RTSn(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_URT1_RTSn(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_URT1_RTSn(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_URT1_RTSn(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_URT1_CTSn(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_URT1_CTSn(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_URT1_CTSn(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_URT1_CTSn(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_URT1_RXD(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_URT1_RXD(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_URT1_RXD(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_URT1_RXD(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_URT1_TXD(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_URT1_TXD(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_URT1_TXD(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_URT1_TXD(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus5 {\ |
| UNSG32 upinMuxCntlBus_PWM0 : 3;\ |
| UNSG32 upinMuxCntlBus_PWM1 : 3;\ |
| UNSG32 upinMuxCntlBus_PWM2 : 3;\ |
| UNSG32 upinMuxCntlBus_PWM3 : 3;\ |
| UNSG32 upinMuxCntlBus_PWM4 : 3;\ |
| UNSG32 upinMuxCntlBus_PWM5 : 3;\ |
| UNSG32 upinMuxCntlBus_URT1_RTSn : 3;\ |
| UNSG32 upinMuxCntlBus_URT1_CTSn : 3;\ |
| UNSG32 upinMuxCntlBus_URT1_RXD : 3;\ |
| UNSG32 upinMuxCntlBus_URT1_TXD : 3;\ |
| UNSG32 RSVDx854_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus5; |
| struct w32Gbl_pinMuxCntlBus5; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_I2S3_DI(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_I2S3_DI(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S3_DI(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_I2S3_DI(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S3_DO(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_I2S3_DO(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S3_DO(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_I2S3_DO(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S3_BCLKIO(r32) _BFGET_(r32, 8, 6) |
| #define SET32Gbl_pinMuxCntlBus_I2S3_BCLKIO(r32,v) _BFSET_(r32, 8, 6,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S3_BCLKIO(r16) _BFGET_(r16, 8, 6) |
| #define SET16Gbl_pinMuxCntlBus_I2S3_BCLKIO(r16,v) _BFSET_(r16, 8, 6,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_I2S3_LRCKIO(r32) _BFGET_(r32,11, 9) |
| #define SET32Gbl_pinMuxCntlBus_I2S3_LRCKIO(r32,v) _BFSET_(r32,11, 9,v) |
| #define GET16Gbl_pinMuxCntlBus_I2S3_LRCKIO(r16) _BFGET_(r16,11, 9) |
| #define SET16Gbl_pinMuxCntlBus_I2S3_LRCKIO(r16,v) _BFSET_(r16,11, 9,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_DAT0(r32) _BFGET_(r32,14,12) |
| #define SET32Gbl_pinMuxCntlBus_SD0_DAT0(r32,v) _BFSET_(r32,14,12,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_DAT0(r16) _BFGET_(r16,14,12) |
| #define SET16Gbl_pinMuxCntlBus_SD0_DAT0(r16,v) _BFSET_(r16,14,12,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_DAT1(r32) _BFGET_(r32,17,15) |
| #define SET32Gbl_pinMuxCntlBus_SD0_DAT1(r32,v) _BFSET_(r32,17,15,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_CLK(r32) _BFGET_(r32,20,18) |
| #define SET32Gbl_pinMuxCntlBus_SD0_CLK(r32,v) _BFSET_(r32,20,18,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_CLK(r16) _BFGET_(r16, 4, 2) |
| #define SET16Gbl_pinMuxCntlBus_SD0_CLK(r16,v) _BFSET_(r16, 4, 2,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_DAT2(r32) _BFGET_(r32,23,21) |
| #define SET32Gbl_pinMuxCntlBus_SD0_DAT2(r32,v) _BFSET_(r32,23,21,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_DAT2(r16) _BFGET_(r16, 7, 5) |
| #define SET16Gbl_pinMuxCntlBus_SD0_DAT2(r16,v) _BFSET_(r16, 7, 5,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_DAT3(r32) _BFGET_(r32,26,24) |
| #define SET32Gbl_pinMuxCntlBus_SD0_DAT3(r32,v) _BFSET_(r32,26,24,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_DAT3(r16) _BFGET_(r16,10, 8) |
| #define SET16Gbl_pinMuxCntlBus_SD0_DAT3(r16,v) _BFSET_(r16,10, 8,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_CMD(r32) _BFGET_(r32,29,27) |
| #define SET32Gbl_pinMuxCntlBus_SD0_CMD(r32,v) _BFSET_(r32,29,27,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_CMD(r16) _BFGET_(r16,13,11) |
| #define SET16Gbl_pinMuxCntlBus_SD0_CMD(r16,v) _BFSET_(r16,13,11,v) |
| |
| #define w32Gbl_pinMuxCntlBus6 {\ |
| UNSG32 upinMuxCntlBus_I2S3_DI : 3;\ |
| UNSG32 upinMuxCntlBus_I2S3_DO : 3;\ |
| UNSG32 upinMuxCntlBus_I2S3_BCLKIO : 3;\ |
| UNSG32 upinMuxCntlBus_I2S3_LRCKIO : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_DAT0 : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_DAT1 : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_CLK : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_DAT2 : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_DAT3 : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_CMD : 3;\ |
| UNSG32 RSVDx858_b30 : 2;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus6; |
| struct w32Gbl_pinMuxCntlBus6; |
| }; |
| #define GET32Gbl_pinMuxCntlBus_SD0_CDn(r32) _BFGET_(r32, 2, 0) |
| #define SET32Gbl_pinMuxCntlBus_SD0_CDn(r32,v) _BFSET_(r32, 2, 0,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_CDn(r16) _BFGET_(r16, 2, 0) |
| #define SET16Gbl_pinMuxCntlBus_SD0_CDn(r16,v) _BFSET_(r16, 2, 0,v) |
| |
| #define GET32Gbl_pinMuxCntlBus_SD0_WP(r32) _BFGET_(r32, 5, 3) |
| #define SET32Gbl_pinMuxCntlBus_SD0_WP(r32,v) _BFSET_(r32, 5, 3,v) |
| #define GET16Gbl_pinMuxCntlBus_SD0_WP(r16) _BFGET_(r16, 5, 3) |
| #define SET16Gbl_pinMuxCntlBus_SD0_WP(r16,v) _BFSET_(r16, 5, 3,v) |
| |
| #define w32Gbl_pinMuxCntlBus7 {\ |
| UNSG32 upinMuxCntlBus_SD0_CDn : 3;\ |
| UNSG32 upinMuxCntlBus_SD0_WP : 3;\ |
| UNSG32 RSVDx85C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_pinMuxCntlBus7; |
| struct w32Gbl_pinMuxCntlBus7; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_BCLKIOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_BCLKIOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_BCLKIOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_BCLKIOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_BCLKIOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_BCLKIOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_BCLKIOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_BCLKIOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_BCLKIOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_BCLKIOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_BCLKIOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_BCLKIOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_BCLKIOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_BCLKIOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_BCLKIOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_BCLKIOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_BCLKIOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_BCLKIOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_BCLKIOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_BCLKIOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S1_BCLKIOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S1_BCLKIOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S1_BCLKIOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S1_BCLKIOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S1_BCLKIOCntl {\ |
| UNSG32 uI2S1_BCLKIOCntl_DRV : 2;\ |
| UNSG32 uI2S1_BCLKIOCntl_PDEN : 1;\ |
| UNSG32 uI2S1_BCLKIOCntl_PUEN : 1;\ |
| UNSG32 uI2S1_BCLKIOCntl_RXEN : 1;\ |
| UNSG32 uI2S1_BCLKIOCntl_SRC : 1;\ |
| UNSG32 uI2S1_BCLKIOCntl_SMTC : 1;\ |
| UNSG32 RSVDx860_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_BCLKIOCntl; |
| struct w32Gbl_I2S1_BCLKIOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_LRCKIOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_LRCKIOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_LRCKIOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_LRCKIOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_LRCKIOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_LRCKIOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_LRCKIOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_LRCKIOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_LRCKIOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_LRCKIOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_LRCKIOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_LRCKIOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_LRCKIOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_LRCKIOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_LRCKIOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_LRCKIOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_LRCKIOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_LRCKIOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_LRCKIOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_LRCKIOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S1_LRCKIOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S1_LRCKIOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S1_LRCKIOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S1_LRCKIOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S1_LRCKIOCntl {\ |
| UNSG32 uI2S1_LRCKIOCntl_DRV : 2;\ |
| UNSG32 uI2S1_LRCKIOCntl_PDEN : 1;\ |
| UNSG32 uI2S1_LRCKIOCntl_PUEN : 1;\ |
| UNSG32 uI2S1_LRCKIOCntl_RXEN : 1;\ |
| UNSG32 uI2S1_LRCKIOCntl_SRC : 1;\ |
| UNSG32 uI2S1_LRCKIOCntl_SMTC : 1;\ |
| UNSG32 RSVDx864_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_LRCKIOCntl; |
| struct w32Gbl_I2S1_LRCKIOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_DO0Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_DO0Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_DO0Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_DO0Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_DO0Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_DO0Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_DO0Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_DO0Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_DO0Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_DO0Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_DO0Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_DO0Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_DO0Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_DO0Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_DO0Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_DO0Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_DO0Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_DO0Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_DO0Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_DO0Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S1_DO0Cntl {\ |
| UNSG32 uI2S1_DO0Cntl_DRV : 2;\ |
| UNSG32 uI2S1_DO0Cntl_PDEN : 1;\ |
| UNSG32 uI2S1_DO0Cntl_PUEN : 1;\ |
| UNSG32 uI2S1_DO0Cntl_SRC : 1;\ |
| UNSG32 uI2S1_DO0Cntl_SMTC : 1;\ |
| UNSG32 RSVDx868_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_DO0Cntl; |
| struct w32Gbl_I2S1_DO0Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_DO1Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_DO1Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_DO1Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_DO1Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_DO1Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_DO1Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_DO1Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_DO1Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_DO1Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_DO1Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_DO1Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_DO1Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_DO1Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_DO1Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_DO1Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_DO1Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_DO1Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_DO1Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_DO1Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_DO1Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S1_DO1Cntl {\ |
| UNSG32 uI2S1_DO1Cntl_DRV : 2;\ |
| UNSG32 uI2S1_DO1Cntl_PDEN : 1;\ |
| UNSG32 uI2S1_DO1Cntl_PUEN : 1;\ |
| UNSG32 uI2S1_DO1Cntl_SRC : 1;\ |
| UNSG32 uI2S1_DO1Cntl_SMTC : 1;\ |
| UNSG32 RSVDx86C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_DO1Cntl; |
| struct w32Gbl_I2S1_DO1Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_DO2Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_DO2Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_DO2Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_DO2Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_DO2Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_DO2Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_DO2Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_DO2Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_DO2Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_DO2Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_DO2Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_DO2Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_DO2Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_DO2Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_DO2Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_DO2Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_DO2Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_DO2Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_DO2Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_DO2Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S1_DO2Cntl {\ |
| UNSG32 uI2S1_DO2Cntl_DRV : 2;\ |
| UNSG32 uI2S1_DO2Cntl_PDEN : 1;\ |
| UNSG32 uI2S1_DO2Cntl_PUEN : 1;\ |
| UNSG32 uI2S1_DO2Cntl_SRC : 1;\ |
| UNSG32 uI2S1_DO2Cntl_SMTC : 1;\ |
| UNSG32 RSVDx870_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_DO2Cntl; |
| struct w32Gbl_I2S1_DO2Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_DO3Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_DO3Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_DO3Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_DO3Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_DO3Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_DO3Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_DO3Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_DO3Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_DO3Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_DO3Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_DO3Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_DO3Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_DO3Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_DO3Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_DO3Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_DO3Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_DO3Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_DO3Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_DO3Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_DO3Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S1_DO3Cntl {\ |
| UNSG32 uI2S1_DO3Cntl_DRV : 2;\ |
| UNSG32 uI2S1_DO3Cntl_PDEN : 1;\ |
| UNSG32 uI2S1_DO3Cntl_PUEN : 1;\ |
| UNSG32 uI2S1_DO3Cntl_SRC : 1;\ |
| UNSG32 uI2S1_DO3Cntl_SMTC : 1;\ |
| UNSG32 RSVDx874_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_DO3Cntl; |
| struct w32Gbl_I2S1_DO3Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S1_MCLKCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S1_MCLKCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S1_MCLKCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S1_MCLKCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S1_MCLKCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S1_MCLKCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S1_MCLKCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S1_MCLKCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S1_MCLKCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S1_MCLKCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S1_MCLKCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S1_MCLKCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S1_MCLKCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S1_MCLKCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S1_MCLKCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S1_MCLKCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S1_MCLKCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S1_MCLKCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S1_MCLKCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S1_MCLKCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S1_MCLKCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S1_MCLKCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S1_MCLKCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S1_MCLKCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S1_MCLKCntl {\ |
| UNSG32 uI2S1_MCLKCntl_DRV : 2;\ |
| UNSG32 uI2S1_MCLKCntl_PDEN : 1;\ |
| UNSG32 uI2S1_MCLKCntl_PUEN : 1;\ |
| UNSG32 uI2S1_MCLKCntl_RXEN : 1;\ |
| UNSG32 uI2S1_MCLKCntl_SRC : 1;\ |
| UNSG32 uI2S1_MCLKCntl_SMTC : 1;\ |
| UNSG32 RSVDx878_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S1_MCLKCntl; |
| struct w32Gbl_I2S1_MCLKCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S2_BCLKIOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S2_BCLKIOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S2_BCLKIOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S2_BCLKIOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S2_BCLKIOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S2_BCLKIOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S2_BCLKIOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S2_BCLKIOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S2_BCLKIOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S2_BCLKIOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S2_BCLKIOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S2_BCLKIOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S2_BCLKIOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S2_BCLKIOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S2_BCLKIOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S2_BCLKIOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S2_BCLKIOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S2_BCLKIOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S2_BCLKIOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S2_BCLKIOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S2_BCLKIOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S2_BCLKIOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S2_BCLKIOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S2_BCLKIOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S2_BCLKIOCntl {\ |
| UNSG32 uI2S2_BCLKIOCntl_DRV : 2;\ |
| UNSG32 uI2S2_BCLKIOCntl_PDEN : 1;\ |
| UNSG32 uI2S2_BCLKIOCntl_PUEN : 1;\ |
| UNSG32 uI2S2_BCLKIOCntl_RXEN : 1;\ |
| UNSG32 uI2S2_BCLKIOCntl_SRC : 1;\ |
| UNSG32 uI2S2_BCLKIOCntl_SMTC : 1;\ |
| UNSG32 RSVDx87C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S2_BCLKIOCntl; |
| struct w32Gbl_I2S2_BCLKIOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S2_LRCKIOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S2_LRCKIOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S2_LRCKIOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S2_LRCKIOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S2_LRCKIOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S2_LRCKIOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S2_LRCKIOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S2_LRCKIOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S2_LRCKIOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S2_LRCKIOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S2_LRCKIOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S2_LRCKIOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S2_LRCKIOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S2_LRCKIOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S2_LRCKIOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S2_LRCKIOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S2_LRCKIOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S2_LRCKIOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S2_LRCKIOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S2_LRCKIOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S2_LRCKIOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S2_LRCKIOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S2_LRCKIOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S2_LRCKIOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S2_LRCKIOCntl {\ |
| UNSG32 uI2S2_LRCKIOCntl_DRV : 2;\ |
| UNSG32 uI2S2_LRCKIOCntl_PDEN : 1;\ |
| UNSG32 uI2S2_LRCKIOCntl_PUEN : 1;\ |
| UNSG32 uI2S2_LRCKIOCntl_RXEN : 1;\ |
| UNSG32 uI2S2_LRCKIOCntl_SRC : 1;\ |
| UNSG32 uI2S2_LRCKIOCntl_SMTC : 1;\ |
| UNSG32 RSVDx880_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S2_LRCKIOCntl; |
| struct w32Gbl_I2S2_LRCKIOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S2_DI0Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S2_DI0Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S2_DI0Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S2_DI0Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S2_DI0Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S2_DI0Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S2_DI0Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S2_DI0Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S2_DI0Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S2_DI0Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S2_DI0Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S2_DI0Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S2_DI0Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S2_DI0Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S2_DI0Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S2_DI0Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S2_DI0Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S2_DI0Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S2_DI0Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S2_DI0Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S2_DI0Cntl {\ |
| UNSG32 uI2S2_DI0Cntl_DRV : 2;\ |
| UNSG32 uI2S2_DI0Cntl_PDEN : 1;\ |
| UNSG32 uI2S2_DI0Cntl_PUEN : 1;\ |
| UNSG32 uI2S2_DI0Cntl_SRC : 1;\ |
| UNSG32 uI2S2_DI0Cntl_SMTC : 1;\ |
| UNSG32 RSVDx884_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S2_DI0Cntl; |
| struct w32Gbl_I2S2_DI0Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S2_DI1Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S2_DI1Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S2_DI1Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S2_DI1Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S2_DI1Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S2_DI1Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S2_DI1Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S2_DI1Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S2_DI1Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S2_DI1Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S2_DI1Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S2_DI1Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S2_DI1Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S2_DI1Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S2_DI1Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S2_DI1Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S2_DI1Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S2_DI1Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S2_DI1Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S2_DI1Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S2_DI1Cntl {\ |
| UNSG32 uI2S2_DI1Cntl_DRV : 2;\ |
| UNSG32 uI2S2_DI1Cntl_PDEN : 1;\ |
| UNSG32 uI2S2_DI1Cntl_PUEN : 1;\ |
| UNSG32 uI2S2_DI1Cntl_SRC : 1;\ |
| UNSG32 uI2S2_DI1Cntl_SMTC : 1;\ |
| UNSG32 RSVDx888_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S2_DI1Cntl; |
| struct w32Gbl_I2S2_DI1Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S2_DI2Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S2_DI2Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S2_DI2Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S2_DI2Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S2_DI2Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S2_DI2Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S2_DI2Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S2_DI2Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S2_DI2Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S2_DI2Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S2_DI2Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S2_DI2Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S2_DI2Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S2_DI2Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S2_DI2Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S2_DI2Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S2_DI2Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S2_DI2Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S2_DI2Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S2_DI2Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S2_DI2Cntl {\ |
| UNSG32 uI2S2_DI2Cntl_DRV : 2;\ |
| UNSG32 uI2S2_DI2Cntl_PDEN : 1;\ |
| UNSG32 uI2S2_DI2Cntl_PUEN : 1;\ |
| UNSG32 uI2S2_DI2Cntl_SRC : 1;\ |
| UNSG32 uI2S2_DI2Cntl_SMTC : 1;\ |
| UNSG32 RSVDx88C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S2_DI2Cntl; |
| struct w32Gbl_I2S2_DI2Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S2_DI3Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S2_DI3Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S2_DI3Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S2_DI3Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S2_DI3Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S2_DI3Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S2_DI3Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S2_DI3Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S2_DI3Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S2_DI3Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S2_DI3Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S2_DI3Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S2_DI3Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S2_DI3Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S2_DI3Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S2_DI3Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S2_DI3Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S2_DI3Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S2_DI3Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S2_DI3Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S2_DI3Cntl {\ |
| UNSG32 uI2S2_DI3Cntl_DRV : 2;\ |
| UNSG32 uI2S2_DI3Cntl_PDEN : 1;\ |
| UNSG32 uI2S2_DI3Cntl_PUEN : 1;\ |
| UNSG32 uI2S2_DI3Cntl_SRC : 1;\ |
| UNSG32 uI2S2_DI3Cntl_SMTC : 1;\ |
| UNSG32 RSVDx890_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S2_DI3Cntl; |
| struct w32Gbl_I2S2_DI3Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PDM_CLKOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PDM_CLKOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PDM_CLKOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PDM_CLKOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PDM_CLKOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PDM_CLKOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PDM_CLKOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PDM_CLKOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PDM_CLKOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PDM_CLKOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PDM_CLKOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PDM_CLKOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PDM_CLKOCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PDM_CLKOCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PDM_CLKOCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PDM_CLKOCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PDM_CLKOCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PDM_CLKOCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PDM_CLKOCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PDM_CLKOCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PDM_CLKOCntl {\ |
| UNSG32 uPDM_CLKOCntl_DRV : 2;\ |
| UNSG32 uPDM_CLKOCntl_PDEN : 1;\ |
| UNSG32 uPDM_CLKOCntl_PUEN : 1;\ |
| UNSG32 uPDM_CLKOCntl_SRC : 1;\ |
| UNSG32 uPDM_CLKOCntl_SMTC : 1;\ |
| UNSG32 RSVDx894_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PDM_CLKOCntl; |
| struct w32Gbl_PDM_CLKOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PDM_DI0Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PDM_DI0Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PDM_DI0Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PDM_DI0Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PDM_DI0Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PDM_DI0Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PDM_DI0Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PDM_DI0Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PDM_DI0Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PDM_DI0Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PDM_DI0Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PDM_DI0Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PDM_DI0Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PDM_DI0Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PDM_DI0Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PDM_DI0Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PDM_DI0Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PDM_DI0Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PDM_DI0Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PDM_DI0Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PDM_DI0Cntl {\ |
| UNSG32 uPDM_DI0Cntl_DRV : 2;\ |
| UNSG32 uPDM_DI0Cntl_PDEN : 1;\ |
| UNSG32 uPDM_DI0Cntl_PUEN : 1;\ |
| UNSG32 uPDM_DI0Cntl_SRC : 1;\ |
| UNSG32 uPDM_DI0Cntl_SMTC : 1;\ |
| UNSG32 RSVDx898_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PDM_DI0Cntl; |
| struct w32Gbl_PDM_DI0Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PDM_DI1Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PDM_DI1Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PDM_DI1Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PDM_DI1Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PDM_DI1Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PDM_DI1Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PDM_DI1Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PDM_DI1Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PDM_DI1Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PDM_DI1Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PDM_DI1Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PDM_DI1Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PDM_DI1Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PDM_DI1Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PDM_DI1Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PDM_DI1Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PDM_DI1Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PDM_DI1Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PDM_DI1Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PDM_DI1Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PDM_DI1Cntl {\ |
| UNSG32 uPDM_DI1Cntl_DRV : 2;\ |
| UNSG32 uPDM_DI1Cntl_PDEN : 1;\ |
| UNSG32 uPDM_DI1Cntl_PUEN : 1;\ |
| UNSG32 uPDM_DI1Cntl_SRC : 1;\ |
| UNSG32 uPDM_DI1Cntl_SMTC : 1;\ |
| UNSG32 RSVDx89C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PDM_DI1Cntl; |
| struct w32Gbl_PDM_DI1Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PDM_DI2Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PDM_DI2Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PDM_DI2Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PDM_DI2Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PDM_DI2Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PDM_DI2Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PDM_DI2Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PDM_DI2Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PDM_DI2Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PDM_DI2Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PDM_DI2Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PDM_DI2Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PDM_DI2Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PDM_DI2Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PDM_DI2Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PDM_DI2Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PDM_DI2Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PDM_DI2Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PDM_DI2Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PDM_DI2Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PDM_DI2Cntl {\ |
| UNSG32 uPDM_DI2Cntl_DRV : 2;\ |
| UNSG32 uPDM_DI2Cntl_PDEN : 1;\ |
| UNSG32 uPDM_DI2Cntl_PUEN : 1;\ |
| UNSG32 uPDM_DI2Cntl_SRC : 1;\ |
| UNSG32 uPDM_DI2Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8A0_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PDM_DI2Cntl; |
| struct w32Gbl_PDM_DI2Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PDM_DI3Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PDM_DI3Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PDM_DI3Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PDM_DI3Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PDM_DI3Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PDM_DI3Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PDM_DI3Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PDM_DI3Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PDM_DI3Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PDM_DI3Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PDM_DI3Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PDM_DI3Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PDM_DI3Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PDM_DI3Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PDM_DI3Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PDM_DI3Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PDM_DI3Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PDM_DI3Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PDM_DI3Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PDM_DI3Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PDM_DI3Cntl {\ |
| UNSG32 uPDM_DI3Cntl_DRV : 2;\ |
| UNSG32 uPDM_DI3Cntl_PDEN : 1;\ |
| UNSG32 uPDM_DI3Cntl_PUEN : 1;\ |
| UNSG32 uPDM_DI3Cntl_SRC : 1;\ |
| UNSG32 uPDM_DI3Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8A4_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PDM_DI3Cntl; |
| struct w32Gbl_PDM_DI3Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO0Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO0Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO0Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO0Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO0Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO0Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO0Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO0Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO0Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO0Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO0Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO0Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO0Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO0Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO0Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO0Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO0Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO0Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO0Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO0Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO0Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO0Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO0Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO0Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO0Cntl {\ |
| UNSG32 uNAND_IO0Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO0Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO0Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO0Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO0Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO0Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8A8_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO0Cntl; |
| struct w32Gbl_NAND_IO0Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO1Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO1Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO1Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO1Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO1Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO1Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO1Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO1Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO1Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO1Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO1Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO1Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO1Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO1Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO1Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO1Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO1Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO1Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO1Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO1Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO1Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO1Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO1Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO1Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO1Cntl {\ |
| UNSG32 uNAND_IO1Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO1Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO1Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO1Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO1Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO1Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8AC_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO1Cntl; |
| struct w32Gbl_NAND_IO1Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO2Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO2Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO2Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO2Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO2Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO2Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO2Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO2Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO2Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO2Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO2Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO2Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO2Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO2Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO2Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO2Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO2Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO2Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO2Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO2Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO2Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO2Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO2Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO2Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO2Cntl {\ |
| UNSG32 uNAND_IO2Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO2Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO2Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO2Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO2Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO2Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8B0_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO2Cntl; |
| struct w32Gbl_NAND_IO2Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO3Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO3Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO3Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO3Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO3Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO3Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO3Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO3Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO3Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO3Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO3Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO3Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO3Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO3Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO3Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO3Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO3Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO3Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO3Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO3Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO3Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO3Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO3Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO3Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO3Cntl {\ |
| UNSG32 uNAND_IO3Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO3Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO3Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO3Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO3Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO3Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8B4_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO3Cntl; |
| struct w32Gbl_NAND_IO3Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO4Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO4Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO4Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO4Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO4Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO4Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO4Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO4Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO4Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO4Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO4Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO4Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO4Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO4Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO4Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO4Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO4Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO4Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO4Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO4Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO4Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO4Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO4Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO4Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO4Cntl {\ |
| UNSG32 uNAND_IO4Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO4Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO4Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO4Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO4Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO4Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8B8_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO4Cntl; |
| struct w32Gbl_NAND_IO4Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO5Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO5Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO5Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO5Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO5Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO5Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO5Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO5Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO5Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO5Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO5Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO5Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO5Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO5Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO5Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO5Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO5Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO5Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO5Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO5Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO5Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO5Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO5Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO5Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO5Cntl {\ |
| UNSG32 uNAND_IO5Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO5Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO5Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO5Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO5Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO5Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8BC_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO5Cntl; |
| struct w32Gbl_NAND_IO5Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO6Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO6Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO6Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO6Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO6Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO6Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO6Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO6Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO6Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO6Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO6Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO6Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO6Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO6Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO6Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO6Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO6Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO6Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO6Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO6Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO6Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO6Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO6Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO6Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO6Cntl {\ |
| UNSG32 uNAND_IO6Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO6Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO6Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO6Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO6Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO6Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8C0_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO6Cntl; |
| struct w32Gbl_NAND_IO6Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_IO7Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_IO7Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_IO7Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_IO7Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_IO7Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_IO7Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_IO7Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_IO7Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_IO7Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_IO7Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_IO7Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_IO7Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_IO7Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_IO7Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_IO7Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_IO7Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_IO7Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_IO7Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_IO7Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_IO7Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_NAND_IO7Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_NAND_IO7Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_NAND_IO7Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_NAND_IO7Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_NAND_IO7Cntl {\ |
| UNSG32 uNAND_IO7Cntl_DRV : 2;\ |
| UNSG32 uNAND_IO7Cntl_PDEN : 1;\ |
| UNSG32 uNAND_IO7Cntl_PUEN : 1;\ |
| UNSG32 uNAND_IO7Cntl_RXEN : 1;\ |
| UNSG32 uNAND_IO7Cntl_SRC : 1;\ |
| UNSG32 uNAND_IO7Cntl_SMTC : 1;\ |
| UNSG32 RSVDx8C4_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_NAND_IO7Cntl; |
| struct w32Gbl_NAND_IO7Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_ALECntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_ALECntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_ALECntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_ALECntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_ALECntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_ALECntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_ALECntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_ALECntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_ALECntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_ALECntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_ALECntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_ALECntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_ALECntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_ALECntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_ALECntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_ALECntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_ALECntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_ALECntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_ALECntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_ALECntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_ALECntl {\ |
| UNSG32 uNAND_ALECntl_DRV : 2;\ |
| UNSG32 uNAND_ALECntl_PDEN : 1;\ |
| UNSG32 uNAND_ALECntl_PUEN : 1;\ |
| UNSG32 uNAND_ALECntl_SRC : 1;\ |
| UNSG32 uNAND_ALECntl_SMTC : 1;\ |
| UNSG32 RSVDx8C8_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_ALECntl; |
| struct w32Gbl_NAND_ALECntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_CLECntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_CLECntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_CLECntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_CLECntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_CLECntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_CLECntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_CLECntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_CLECntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_CLECntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_CLECntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_CLECntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_CLECntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_CLECntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_CLECntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_CLECntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_CLECntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_CLECntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_CLECntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_CLECntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_CLECntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_CLECntl {\ |
| UNSG32 uNAND_CLECntl_DRV : 2;\ |
| UNSG32 uNAND_CLECntl_PDEN : 1;\ |
| UNSG32 uNAND_CLECntl_PUEN : 1;\ |
| UNSG32 uNAND_CLECntl_SRC : 1;\ |
| UNSG32 uNAND_CLECntl_SMTC : 1;\ |
| UNSG32 RSVDx8CC_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_CLECntl; |
| struct w32Gbl_NAND_CLECntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_WEnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_WEnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_WEnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_WEnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_WEnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_WEnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_WEnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_WEnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_WEnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_WEnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_WEnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_WEnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_WEnCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_WEnCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_WEnCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_WEnCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_WEnCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_WEnCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_WEnCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_WEnCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_WEnCntl {\ |
| UNSG32 uNAND_WEnCntl_DRV : 2;\ |
| UNSG32 uNAND_WEnCntl_PDEN : 1;\ |
| UNSG32 uNAND_WEnCntl_PUEN : 1;\ |
| UNSG32 uNAND_WEnCntl_SRC : 1;\ |
| UNSG32 uNAND_WEnCntl_SMTC : 1;\ |
| UNSG32 RSVDx8D0_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_WEnCntl; |
| struct w32Gbl_NAND_WEnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_REnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_REnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_REnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_REnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_REnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_REnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_REnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_REnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_REnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_REnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_REnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_REnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_REnCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_REnCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_REnCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_REnCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_REnCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_REnCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_REnCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_REnCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_REnCntl {\ |
| UNSG32 uNAND_REnCntl_DRV : 2;\ |
| UNSG32 uNAND_REnCntl_PDEN : 1;\ |
| UNSG32 uNAND_REnCntl_PUEN : 1;\ |
| UNSG32 uNAND_REnCntl_SRC : 1;\ |
| UNSG32 uNAND_REnCntl_SMTC : 1;\ |
| UNSG32 RSVDx8D4_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_REnCntl; |
| struct w32Gbl_NAND_REnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_WPnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_WPnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_WPnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_WPnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_WPnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_WPnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_WPnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_WPnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_WPnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_WPnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_WPnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_WPnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_WPnCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_WPnCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_WPnCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_WPnCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_WPnCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_WPnCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_WPnCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_WPnCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_WPnCntl {\ |
| UNSG32 uNAND_WPnCntl_DRV : 2;\ |
| UNSG32 uNAND_WPnCntl_PDEN : 1;\ |
| UNSG32 uNAND_WPnCntl_PUEN : 1;\ |
| UNSG32 uNAND_WPnCntl_SRC : 1;\ |
| UNSG32 uNAND_WPnCntl_SMTC : 1;\ |
| UNSG32 RSVDx8D8_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_WPnCntl; |
| struct w32Gbl_NAND_WPnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_CEnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_CEnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_CEnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_CEnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_CEnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_CEnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_CEnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_CEnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_CEnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_CEnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_CEnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_CEnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_CEnCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_CEnCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_CEnCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_CEnCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_CEnCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_CEnCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_CEnCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_CEnCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_CEnCntl {\ |
| UNSG32 uNAND_CEnCntl_DRV : 2;\ |
| UNSG32 uNAND_CEnCntl_PDEN : 1;\ |
| UNSG32 uNAND_CEnCntl_PUEN : 1;\ |
| UNSG32 uNAND_CEnCntl_SRC : 1;\ |
| UNSG32 uNAND_CEnCntl_SMTC : 1;\ |
| UNSG32 RSVDx8DC_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_CEnCntl; |
| struct w32Gbl_NAND_CEnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_NAND_RDYCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_NAND_RDYCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_NAND_RDYCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_NAND_RDYCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_NAND_RDYCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_NAND_RDYCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_NAND_RDYCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_NAND_RDYCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_NAND_RDYCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_NAND_RDYCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_NAND_RDYCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_NAND_RDYCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_NAND_RDYCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_NAND_RDYCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_NAND_RDYCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_NAND_RDYCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_NAND_RDYCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_NAND_RDYCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_NAND_RDYCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_NAND_RDYCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_NAND_RDYCntl {\ |
| UNSG32 uNAND_RDYCntl_DRV : 2;\ |
| UNSG32 uNAND_RDYCntl_PDEN : 1;\ |
| UNSG32 uNAND_RDYCntl_PUEN : 1;\ |
| UNSG32 uNAND_RDYCntl_SRC : 1;\ |
| UNSG32 uNAND_RDYCntl_SMTC : 1;\ |
| UNSG32 RSVDx8E0_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_NAND_RDYCntl; |
| struct w32Gbl_NAND_RDYCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SS0nCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SS0nCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SS0nCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SS0nCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SS0nCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SS0nCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SS0nCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SS0nCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SS0nCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SS0nCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SS0nCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SS0nCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SS0nCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SS0nCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SS0nCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SS0nCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SS0nCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SS0nCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SS0nCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SS0nCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SS0nCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SS0nCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SS0nCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SS0nCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SS0nCntl {\ |
| UNSG32 uSPI1_SS0nCntl_DRV : 2;\ |
| UNSG32 uSPI1_SS0nCntl_PDEN : 1;\ |
| UNSG32 uSPI1_SS0nCntl_PUEN : 1;\ |
| UNSG32 uSPI1_SS0nCntl_RXEN : 1;\ |
| UNSG32 uSPI1_SS0nCntl_SRC : 1;\ |
| UNSG32 uSPI1_SS0nCntl_SMTC : 1;\ |
| UNSG32 RSVDx8E4_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SS0nCntl; |
| struct w32Gbl_SPI1_SS0nCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SS1nCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SS1nCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SS1nCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SS1nCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SS1nCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SS1nCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SS1nCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SS1nCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SS1nCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SS1nCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SS1nCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SS1nCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SS1nCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SS1nCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SS1nCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SS1nCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SS1nCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SS1nCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SS1nCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SS1nCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SS1nCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SS1nCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SS1nCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SS1nCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SS1nCntl {\ |
| UNSG32 uSPI1_SS1nCntl_DRV : 2;\ |
| UNSG32 uSPI1_SS1nCntl_PDEN : 1;\ |
| UNSG32 uSPI1_SS1nCntl_PUEN : 1;\ |
| UNSG32 uSPI1_SS1nCntl_RXEN : 1;\ |
| UNSG32 uSPI1_SS1nCntl_SRC : 1;\ |
| UNSG32 uSPI1_SS1nCntl_SMTC : 1;\ |
| UNSG32 RSVDx8E8_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SS1nCntl; |
| struct w32Gbl_SPI1_SS1nCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SS2nCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SS2nCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SS2nCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SS2nCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SS2nCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SS2nCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SS2nCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SS2nCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SS2nCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SS2nCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SS2nCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SS2nCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SS2nCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SS2nCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SS2nCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SS2nCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SS2nCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SS2nCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SS2nCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SS2nCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SS2nCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SS2nCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SS2nCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SS2nCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SS2nCntl {\ |
| UNSG32 uSPI1_SS2nCntl_DRV : 2;\ |
| UNSG32 uSPI1_SS2nCntl_PDEN : 1;\ |
| UNSG32 uSPI1_SS2nCntl_PUEN : 1;\ |
| UNSG32 uSPI1_SS2nCntl_RXEN : 1;\ |
| UNSG32 uSPI1_SS2nCntl_SRC : 1;\ |
| UNSG32 uSPI1_SS2nCntl_SMTC : 1;\ |
| UNSG32 RSVDx8EC_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SS2nCntl; |
| struct w32Gbl_SPI1_SS2nCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SS3nCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SS3nCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SS3nCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SS3nCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SS3nCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SS3nCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SS3nCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SS3nCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SS3nCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SS3nCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SS3nCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SS3nCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SS3nCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SS3nCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SS3nCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SS3nCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SS3nCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SS3nCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SS3nCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SS3nCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SS3nCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SS3nCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SS3nCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SS3nCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SS3nCntl {\ |
| UNSG32 uSPI1_SS3nCntl_DRV : 2;\ |
| UNSG32 uSPI1_SS3nCntl_PDEN : 1;\ |
| UNSG32 uSPI1_SS3nCntl_PUEN : 1;\ |
| UNSG32 uSPI1_SS3nCntl_RXEN : 1;\ |
| UNSG32 uSPI1_SS3nCntl_SRC : 1;\ |
| UNSG32 uSPI1_SS3nCntl_SMTC : 1;\ |
| UNSG32 RSVDx8F0_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SS3nCntl; |
| struct w32Gbl_SPI1_SS3nCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SCLKCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SCLKCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SCLKCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SCLKCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SCLKCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SCLKCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SCLKCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SCLKCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SCLKCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SCLKCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SCLKCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SCLKCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SCLKCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SCLKCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SCLKCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SCLKCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SCLKCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SCLKCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SCLKCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SCLKCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SCLKCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SCLKCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SCLKCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SCLKCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SCLKCntl {\ |
| UNSG32 uSPI1_SCLKCntl_DRV : 2;\ |
| UNSG32 uSPI1_SCLKCntl_PDEN : 1;\ |
| UNSG32 uSPI1_SCLKCntl_PUEN : 1;\ |
| UNSG32 uSPI1_SCLKCntl_RXEN : 1;\ |
| UNSG32 uSPI1_SCLKCntl_SRC : 1;\ |
| UNSG32 uSPI1_SCLKCntl_SMTC : 1;\ |
| UNSG32 RSVDx8F4_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SCLKCntl; |
| struct w32Gbl_SPI1_SCLKCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SDOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SDOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SDOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SDOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SDOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SDOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SDOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SDOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SDOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SDOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SDOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SDOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SDOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SDOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SDOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SDOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SDOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SDOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SDOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SDOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SDOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SDOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SDOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SDOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SDOCntl {\ |
| UNSG32 uSPI1_SDOCntl_DRV : 2;\ |
| UNSG32 uSPI1_SDOCntl_PDEN : 1;\ |
| UNSG32 uSPI1_SDOCntl_PUEN : 1;\ |
| UNSG32 uSPI1_SDOCntl_RXEN : 1;\ |
| UNSG32 uSPI1_SDOCntl_SRC : 1;\ |
| UNSG32 uSPI1_SDOCntl_SMTC : 1;\ |
| UNSG32 RSVDx8F8_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SDOCntl; |
| struct w32Gbl_SPI1_SDOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SPI1_SDICntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SPI1_SDICntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SPI1_SDICntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SPI1_SDICntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SPI1_SDICntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SPI1_SDICntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SPI1_SDICntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SPI1_SDICntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SPI1_SDICntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SPI1_SDICntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SPI1_SDICntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SPI1_SDICntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SPI1_SDICntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SPI1_SDICntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SPI1_SDICntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SPI1_SDICntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SPI1_SDICntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SPI1_SDICntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SPI1_SDICntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SPI1_SDICntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SPI1_SDICntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SPI1_SDICntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SPI1_SDICntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SPI1_SDICntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SPI1_SDICntl {\ |
| UNSG32 uSPI1_SDICntl_DRV : 2;\ |
| UNSG32 uSPI1_SDICntl_PDEN : 1;\ |
| UNSG32 uSPI1_SDICntl_PUEN : 1;\ |
| UNSG32 uSPI1_SDICntl_RXEN : 1;\ |
| UNSG32 uSPI1_SDICntl_SRC : 1;\ |
| UNSG32 uSPI1_SDICntl_SMTC : 1;\ |
| UNSG32 RSVDx8FC_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SPI1_SDICntl; |
| struct w32Gbl_SPI1_SDICntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_USB0_DRV_VBUSCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_USB0_DRV_VBUSCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_USB0_DRV_VBUSCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_USB0_DRV_VBUSCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_USB0_DRV_VBUSCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_USB0_DRV_VBUSCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_USB0_DRV_VBUSCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_USB0_DRV_VBUSCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_USB0_DRV_VBUSCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_USB0_DRV_VBUSCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_USB0_DRV_VBUSCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_USB0_DRV_VBUSCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_USB0_DRV_VBUSCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_USB0_DRV_VBUSCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_USB0_DRV_VBUSCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_USB0_DRV_VBUSCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_USB0_DRV_VBUSCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_USB0_DRV_VBUSCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_USB0_DRV_VBUSCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_USB0_DRV_VBUSCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_USB0_DRV_VBUSCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_USB0_DRV_VBUSCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_USB0_DRV_VBUSCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_USB0_DRV_VBUSCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_USB0_DRV_VBUSCntl {\ |
| UNSG32 uUSB0_DRV_VBUSCntl_DRV : 2;\ |
| UNSG32 uUSB0_DRV_VBUSCntl_PDEN : 1;\ |
| UNSG32 uUSB0_DRV_VBUSCntl_PUEN : 1;\ |
| UNSG32 uUSB0_DRV_VBUSCntl_RXEN : 1;\ |
| UNSG32 uUSB0_DRV_VBUSCntl_SRC : 1;\ |
| UNSG32 uUSB0_DRV_VBUSCntl_SMTC : 1;\ |
| UNSG32 RSVDx900_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_USB0_DRV_VBUSCntl; |
| struct w32Gbl_USB0_DRV_VBUSCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TW1_SCLCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TW1_SCLCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TW1_SCLCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TW1_SCLCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TW1_SCLCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TW1_SCLCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TW1_SCLCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TW1_SCLCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TW1_SCLCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TW1_SCLCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TW1_SCLCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TW1_SCLCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TW1_SCLCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TW1_SCLCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TW1_SCLCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TW1_SCLCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TW1_SCLCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TW1_SCLCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TW1_SCLCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TW1_SCLCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TW1_SCLCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TW1_SCLCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TW1_SCLCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TW1_SCLCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TW1_SCLCntl {\ |
| UNSG32 uTW1_SCLCntl_DRV : 2;\ |
| UNSG32 uTW1_SCLCntl_PDEN : 1;\ |
| UNSG32 uTW1_SCLCntl_PUEN : 1;\ |
| UNSG32 uTW1_SCLCntl_RXEN : 1;\ |
| UNSG32 uTW1_SCLCntl_SRC : 1;\ |
| UNSG32 uTW1_SCLCntl_SMTC : 1;\ |
| UNSG32 RSVDx904_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TW1_SCLCntl; |
| struct w32Gbl_TW1_SCLCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TW1_SDACntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TW1_SDACntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TW1_SDACntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TW1_SDACntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TW1_SDACntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TW1_SDACntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TW1_SDACntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TW1_SDACntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TW1_SDACntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TW1_SDACntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TW1_SDACntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TW1_SDACntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TW1_SDACntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TW1_SDACntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TW1_SDACntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TW1_SDACntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TW1_SDACntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TW1_SDACntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TW1_SDACntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TW1_SDACntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TW1_SDACntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TW1_SDACntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TW1_SDACntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TW1_SDACntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TW1_SDACntl {\ |
| UNSG32 uTW1_SDACntl_DRV : 2;\ |
| UNSG32 uTW1_SDACntl_PDEN : 1;\ |
| UNSG32 uTW1_SDACntl_PUEN : 1;\ |
| UNSG32 uTW1_SDACntl_RXEN : 1;\ |
| UNSG32 uTW1_SDACntl_SRC : 1;\ |
| UNSG32 uTW1_SDACntl_SMTC : 1;\ |
| UNSG32 RSVDx908_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TW1_SDACntl; |
| struct w32Gbl_TW1_SDACntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TW0_SCLCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TW0_SCLCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TW0_SCLCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TW0_SCLCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TW0_SCLCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TW0_SCLCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TW0_SCLCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TW0_SCLCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TW0_SCLCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TW0_SCLCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TW0_SCLCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TW0_SCLCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TW0_SCLCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TW0_SCLCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TW0_SCLCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TW0_SCLCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TW0_SCLCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TW0_SCLCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TW0_SCLCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TW0_SCLCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TW0_SCLCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TW0_SCLCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TW0_SCLCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TW0_SCLCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TW0_SCLCntl {\ |
| UNSG32 uTW0_SCLCntl_DRV : 2;\ |
| UNSG32 uTW0_SCLCntl_PDEN : 1;\ |
| UNSG32 uTW0_SCLCntl_PUEN : 1;\ |
| UNSG32 uTW0_SCLCntl_RXEN : 1;\ |
| UNSG32 uTW0_SCLCntl_SRC : 1;\ |
| UNSG32 uTW0_SCLCntl_SMTC : 1;\ |
| UNSG32 RSVDx90C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TW0_SCLCntl; |
| struct w32Gbl_TW0_SCLCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TW0_SDACntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TW0_SDACntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TW0_SDACntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TW0_SDACntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TW0_SDACntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TW0_SDACntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TW0_SDACntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TW0_SDACntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TW0_SDACntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TW0_SDACntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TW0_SDACntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TW0_SDACntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TW0_SDACntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TW0_SDACntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TW0_SDACntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TW0_SDACntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TW0_SDACntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TW0_SDACntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TW0_SDACntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TW0_SDACntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TW0_SDACntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TW0_SDACntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TW0_SDACntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TW0_SDACntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TW0_SDACntl {\ |
| UNSG32 uTW0_SDACntl_DRV : 2;\ |
| UNSG32 uTW0_SDACntl_PDEN : 1;\ |
| UNSG32 uTW0_SDACntl_PUEN : 1;\ |
| UNSG32 uTW0_SDACntl_RXEN : 1;\ |
| UNSG32 uTW0_SDACntl_SRC : 1;\ |
| UNSG32 uTW0_SDACntl_SMTC : 1;\ |
| UNSG32 RSVDx910_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TW0_SDACntl; |
| struct w32Gbl_TW0_SDACntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TMSCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TMSCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TMSCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TMSCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TMSCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TMSCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TMSCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TMSCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TMSCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TMSCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TMSCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TMSCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TMSCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TMSCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TMSCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TMSCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TMSCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TMSCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TMSCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TMSCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TMSCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TMSCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TMSCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TMSCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TMSCntl {\ |
| UNSG32 uTMSCntl_DRV : 2;\ |
| UNSG32 uTMSCntl_PDEN : 1;\ |
| UNSG32 uTMSCntl_PUEN : 1;\ |
| UNSG32 uTMSCntl_RXEN : 1;\ |
| UNSG32 uTMSCntl_SRC : 1;\ |
| UNSG32 uTMSCntl_SMTC : 1;\ |
| UNSG32 RSVDx914_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TMSCntl; |
| struct w32Gbl_TMSCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TDICntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TDICntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TDICntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TDICntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TDICntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TDICntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TDICntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TDICntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TDICntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TDICntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TDICntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TDICntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TDICntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TDICntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TDICntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TDICntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TDICntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TDICntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TDICntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TDICntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TDICntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TDICntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TDICntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TDICntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TDICntl {\ |
| UNSG32 uTDICntl_DRV : 2;\ |
| UNSG32 uTDICntl_PDEN : 1;\ |
| UNSG32 uTDICntl_PUEN : 1;\ |
| UNSG32 uTDICntl_RXEN : 1;\ |
| UNSG32 uTDICntl_SRC : 1;\ |
| UNSG32 uTDICntl_SMTC : 1;\ |
| UNSG32 RSVDx918_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TDICntl; |
| struct w32Gbl_TDICntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_TDOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_TDOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_TDOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_TDOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_TDOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_TDOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_TDOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_TDOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_TDOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_TDOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_TDOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_TDOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_TDOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_TDOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_TDOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_TDOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_TDOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_TDOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_TDOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_TDOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_TDOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_TDOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_TDOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_TDOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_TDOCntl {\ |
| UNSG32 uTDOCntl_DRV : 2;\ |
| UNSG32 uTDOCntl_PDEN : 1;\ |
| UNSG32 uTDOCntl_PUEN : 1;\ |
| UNSG32 uTDOCntl_RXEN : 1;\ |
| UNSG32 uTDOCntl_SRC : 1;\ |
| UNSG32 uTDOCntl_SMTC : 1;\ |
| UNSG32 RSVDx91C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_TDOCntl; |
| struct w32Gbl_TDOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM6Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM6Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM6Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM6Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM6Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM6Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM6Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM6Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM6Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM6Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM6Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM6Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM6Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM6Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM6Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM6Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM6Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM6Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM6Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM6Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM6Cntl {\ |
| UNSG32 uPWM6Cntl_DRV : 2;\ |
| UNSG32 uPWM6Cntl_PDEN : 1;\ |
| UNSG32 uPWM6Cntl_PUEN : 1;\ |
| UNSG32 uPWM6Cntl_SRC : 1;\ |
| UNSG32 uPWM6Cntl_SMTC : 1;\ |
| UNSG32 RSVDx920_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM6Cntl; |
| struct w32Gbl_PWM6Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM7Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM7Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM7Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM7Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM7Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM7Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM7Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM7Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM7Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM7Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM7Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM7Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM7Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM7Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM7Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM7Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM7Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM7Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM7Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM7Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM7Cntl {\ |
| UNSG32 uPWM7Cntl_DRV : 2;\ |
| UNSG32 uPWM7Cntl_PDEN : 1;\ |
| UNSG32 uPWM7Cntl_PUEN : 1;\ |
| UNSG32 uPWM7Cntl_SRC : 1;\ |
| UNSG32 uPWM7Cntl_SMTC : 1;\ |
| UNSG32 RSVDx924_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM7Cntl; |
| struct w32Gbl_PWM7Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM0Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM0Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM0Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM0Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM0Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM0Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM0Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM0Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM0Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM0Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM0Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM0Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM0Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM0Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM0Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM0Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM0Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM0Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM0Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM0Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM0Cntl {\ |
| UNSG32 uPWM0Cntl_DRV : 2;\ |
| UNSG32 uPWM0Cntl_PDEN : 1;\ |
| UNSG32 uPWM0Cntl_PUEN : 1;\ |
| UNSG32 uPWM0Cntl_SRC : 1;\ |
| UNSG32 uPWM0Cntl_SMTC : 1;\ |
| UNSG32 RSVDx928_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM0Cntl; |
| struct w32Gbl_PWM0Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM1Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM1Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM1Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM1Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM1Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM1Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM1Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM1Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM1Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM1Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM1Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM1Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM1Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM1Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM1Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM1Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM1Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM1Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM1Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM1Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM1Cntl {\ |
| UNSG32 uPWM1Cntl_DRV : 2;\ |
| UNSG32 uPWM1Cntl_PDEN : 1;\ |
| UNSG32 uPWM1Cntl_PUEN : 1;\ |
| UNSG32 uPWM1Cntl_SRC : 1;\ |
| UNSG32 uPWM1Cntl_SMTC : 1;\ |
| UNSG32 RSVDx92C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM1Cntl; |
| struct w32Gbl_PWM1Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM2Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM2Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM2Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM2Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM2Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM2Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM2Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM2Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM2Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM2Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM2Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM2Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM2Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM2Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM2Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM2Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM2Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM2Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM2Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM2Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM2Cntl {\ |
| UNSG32 uPWM2Cntl_DRV : 2;\ |
| UNSG32 uPWM2Cntl_PDEN : 1;\ |
| UNSG32 uPWM2Cntl_PUEN : 1;\ |
| UNSG32 uPWM2Cntl_SRC : 1;\ |
| UNSG32 uPWM2Cntl_SMTC : 1;\ |
| UNSG32 RSVDx930_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM2Cntl; |
| struct w32Gbl_PWM2Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM3Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM3Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM3Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM3Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM3Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM3Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM3Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM3Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM3Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM3Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM3Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM3Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM3Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM3Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM3Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM3Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM3Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM3Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM3Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM3Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM3Cntl {\ |
| UNSG32 uPWM3Cntl_DRV : 2;\ |
| UNSG32 uPWM3Cntl_PDEN : 1;\ |
| UNSG32 uPWM3Cntl_PUEN : 1;\ |
| UNSG32 uPWM3Cntl_SRC : 1;\ |
| UNSG32 uPWM3Cntl_SMTC : 1;\ |
| UNSG32 RSVDx934_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM3Cntl; |
| struct w32Gbl_PWM3Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM4Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM4Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM4Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM4Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM4Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM4Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM4Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM4Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM4Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM4Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM4Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM4Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM4Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM4Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM4Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM4Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM4Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM4Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM4Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM4Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM4Cntl {\ |
| UNSG32 uPWM4Cntl_DRV : 2;\ |
| UNSG32 uPWM4Cntl_PDEN : 1;\ |
| UNSG32 uPWM4Cntl_PUEN : 1;\ |
| UNSG32 uPWM4Cntl_SRC : 1;\ |
| UNSG32 uPWM4Cntl_SMTC : 1;\ |
| UNSG32 RSVDx938_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM4Cntl; |
| struct w32Gbl_PWM4Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_PWM5Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_PWM5Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_PWM5Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_PWM5Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_PWM5Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_PWM5Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_PWM5Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_PWM5Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_PWM5Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_PWM5Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_PWM5Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_PWM5Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_PWM5Cntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_PWM5Cntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_PWM5Cntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_PWM5Cntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_PWM5Cntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_PWM5Cntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_PWM5Cntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_PWM5Cntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_PWM5Cntl {\ |
| UNSG32 uPWM5Cntl_DRV : 2;\ |
| UNSG32 uPWM5Cntl_PDEN : 1;\ |
| UNSG32 uPWM5Cntl_PUEN : 1;\ |
| UNSG32 uPWM5Cntl_SRC : 1;\ |
| UNSG32 uPWM5Cntl_SMTC : 1;\ |
| UNSG32 RSVDx93C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_PWM5Cntl; |
| struct w32Gbl_PWM5Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_URT1_RTSnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_URT1_RTSnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_URT1_RTSnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_URT1_RTSnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_URT1_RTSnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_URT1_RTSnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_URT1_RTSnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_URT1_RTSnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_URT1_RTSnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_URT1_RTSnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_URT1_RTSnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_URT1_RTSnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_URT1_RTSnCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_URT1_RTSnCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_URT1_RTSnCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_URT1_RTSnCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_URT1_RTSnCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_URT1_RTSnCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_URT1_RTSnCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_URT1_RTSnCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_URT1_RTSnCntl {\ |
| UNSG32 uURT1_RTSnCntl_DRV : 2;\ |
| UNSG32 uURT1_RTSnCntl_PDEN : 1;\ |
| UNSG32 uURT1_RTSnCntl_PUEN : 1;\ |
| UNSG32 uURT1_RTSnCntl_SRC : 1;\ |
| UNSG32 uURT1_RTSnCntl_SMTC : 1;\ |
| UNSG32 RSVDx940_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_URT1_RTSnCntl; |
| struct w32Gbl_URT1_RTSnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_URT1_CTSnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_URT1_CTSnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_URT1_CTSnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_URT1_CTSnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_URT1_CTSnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_URT1_CTSnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_URT1_CTSnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_URT1_CTSnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_URT1_CTSnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_URT1_CTSnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_URT1_CTSnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_URT1_CTSnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_URT1_CTSnCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_URT1_CTSnCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_URT1_CTSnCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_URT1_CTSnCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_URT1_CTSnCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_URT1_CTSnCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_URT1_CTSnCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_URT1_CTSnCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_URT1_CTSnCntl {\ |
| UNSG32 uURT1_CTSnCntl_DRV : 2;\ |
| UNSG32 uURT1_CTSnCntl_PDEN : 1;\ |
| UNSG32 uURT1_CTSnCntl_PUEN : 1;\ |
| UNSG32 uURT1_CTSnCntl_SRC : 1;\ |
| UNSG32 uURT1_CTSnCntl_SMTC : 1;\ |
| UNSG32 RSVDx944_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_URT1_CTSnCntl; |
| struct w32Gbl_URT1_CTSnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_URT1_RXDCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_URT1_RXDCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_URT1_RXDCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_URT1_RXDCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_URT1_RXDCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_URT1_RXDCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_URT1_RXDCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_URT1_RXDCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_URT1_RXDCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_URT1_RXDCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_URT1_RXDCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_URT1_RXDCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_URT1_RXDCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_URT1_RXDCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_URT1_RXDCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_URT1_RXDCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_URT1_RXDCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_URT1_RXDCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_URT1_RXDCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_URT1_RXDCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_URT1_RXDCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_URT1_RXDCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_URT1_RXDCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_URT1_RXDCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_URT1_RXDCntl {\ |
| UNSG32 uURT1_RXDCntl_DRV : 2;\ |
| UNSG32 uURT1_RXDCntl_PDEN : 1;\ |
| UNSG32 uURT1_RXDCntl_PUEN : 1;\ |
| UNSG32 uURT1_RXDCntl_RXEN : 1;\ |
| UNSG32 uURT1_RXDCntl_SRC : 1;\ |
| UNSG32 uURT1_RXDCntl_SMTC : 1;\ |
| UNSG32 RSVDx948_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_URT1_RXDCntl; |
| struct w32Gbl_URT1_RXDCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_URT1_TXDCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_URT1_TXDCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_URT1_TXDCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_URT1_TXDCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_URT1_TXDCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_URT1_TXDCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_URT1_TXDCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_URT1_TXDCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_URT1_TXDCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_URT1_TXDCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_URT1_TXDCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_URT1_TXDCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_URT1_TXDCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_URT1_TXDCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_URT1_TXDCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_URT1_TXDCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_URT1_TXDCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_URT1_TXDCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_URT1_TXDCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_URT1_TXDCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_URT1_TXDCntl {\ |
| UNSG32 uURT1_TXDCntl_DRV : 2;\ |
| UNSG32 uURT1_TXDCntl_PDEN : 1;\ |
| UNSG32 uURT1_TXDCntl_PUEN : 1;\ |
| UNSG32 uURT1_TXDCntl_SRC : 1;\ |
| UNSG32 uURT1_TXDCntl_SMTC : 1;\ |
| UNSG32 RSVDx94C_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_URT1_TXDCntl; |
| struct w32Gbl_URT1_TXDCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S3_DICntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S3_DICntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S3_DICntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S3_DICntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S3_DICntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S3_DICntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S3_DICntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S3_DICntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S3_DICntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S3_DICntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S3_DICntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S3_DICntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S3_DICntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S3_DICntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S3_DICntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S3_DICntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S3_DICntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S3_DICntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S3_DICntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S3_DICntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S3_DICntl {\ |
| UNSG32 uI2S3_DICntl_DRV : 2;\ |
| UNSG32 uI2S3_DICntl_PDEN : 1;\ |
| UNSG32 uI2S3_DICntl_PUEN : 1;\ |
| UNSG32 uI2S3_DICntl_SRC : 1;\ |
| UNSG32 uI2S3_DICntl_SMTC : 1;\ |
| UNSG32 RSVDx950_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S3_DICntl; |
| struct w32Gbl_I2S3_DICntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S3_DOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S3_DOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S3_DOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S3_DOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S3_DOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S3_DOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S3_DOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S3_DOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S3_DOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S3_DOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S3_DOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S3_DOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S3_DOCntl_SRC(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S3_DOCntl_SRC(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S3_DOCntl_SRC(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S3_DOCntl_SRC(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S3_DOCntl_SMTC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S3_DOCntl_SMTC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S3_DOCntl_SMTC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S3_DOCntl_SMTC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define w32Gbl_I2S3_DOCntl {\ |
| UNSG32 uI2S3_DOCntl_DRV : 2;\ |
| UNSG32 uI2S3_DOCntl_PDEN : 1;\ |
| UNSG32 uI2S3_DOCntl_PUEN : 1;\ |
| UNSG32 uI2S3_DOCntl_SRC : 1;\ |
| UNSG32 uI2S3_DOCntl_SMTC : 1;\ |
| UNSG32 RSVDx954_b6 : 26;\ |
| } |
| union { UNSG32 u32Gbl_I2S3_DOCntl; |
| struct w32Gbl_I2S3_DOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S3_BCLKIOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S3_BCLKIOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S3_BCLKIOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S3_BCLKIOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S3_BCLKIOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S3_BCLKIOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S3_BCLKIOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S3_BCLKIOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S3_BCLKIOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S3_BCLKIOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S3_BCLKIOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S3_BCLKIOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S3_BCLKIOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S3_BCLKIOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S3_BCLKIOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S3_BCLKIOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S3_BCLKIOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S3_BCLKIOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S3_BCLKIOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S3_BCLKIOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S3_BCLKIOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S3_BCLKIOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S3_BCLKIOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S3_BCLKIOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S3_BCLKIOCntl {\ |
| UNSG32 uI2S3_BCLKIOCntl_DRV : 2;\ |
| UNSG32 uI2S3_BCLKIOCntl_PDEN : 1;\ |
| UNSG32 uI2S3_BCLKIOCntl_PUEN : 1;\ |
| UNSG32 uI2S3_BCLKIOCntl_RXEN : 1;\ |
| UNSG32 uI2S3_BCLKIOCntl_SRC : 1;\ |
| UNSG32 uI2S3_BCLKIOCntl_SMTC : 1;\ |
| UNSG32 RSVDx958_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S3_BCLKIOCntl; |
| struct w32Gbl_I2S3_BCLKIOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_I2S3_LRCKIOCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_I2S3_LRCKIOCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_I2S3_LRCKIOCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_I2S3_LRCKIOCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_I2S3_LRCKIOCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_I2S3_LRCKIOCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_I2S3_LRCKIOCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_I2S3_LRCKIOCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_I2S3_LRCKIOCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_I2S3_LRCKIOCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_I2S3_LRCKIOCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_I2S3_LRCKIOCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_I2S3_LRCKIOCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_I2S3_LRCKIOCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_I2S3_LRCKIOCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_I2S3_LRCKIOCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_I2S3_LRCKIOCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_I2S3_LRCKIOCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_I2S3_LRCKIOCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_I2S3_LRCKIOCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_I2S3_LRCKIOCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_I2S3_LRCKIOCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_I2S3_LRCKIOCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_I2S3_LRCKIOCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_I2S3_LRCKIOCntl {\ |
| UNSG32 uI2S3_LRCKIOCntl_DRV : 2;\ |
| UNSG32 uI2S3_LRCKIOCntl_PDEN : 1;\ |
| UNSG32 uI2S3_LRCKIOCntl_PUEN : 1;\ |
| UNSG32 uI2S3_LRCKIOCntl_RXEN : 1;\ |
| UNSG32 uI2S3_LRCKIOCntl_SRC : 1;\ |
| UNSG32 uI2S3_LRCKIOCntl_SMTC : 1;\ |
| UNSG32 RSVDx95C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_I2S3_LRCKIOCntl; |
| struct w32Gbl_I2S3_LRCKIOCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_DAT0Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_DAT0Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_DAT0Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_DAT0Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_DAT0Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_DAT0Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_DAT0Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_DAT0Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_DAT0Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_DAT0Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_DAT0Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_DAT0Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_DAT0Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_DAT0Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_DAT0Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_DAT0Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_DAT0Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_DAT0Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_DAT0Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_DAT0Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_DAT0Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_DAT0Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_DAT0Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_DAT0Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_DAT0Cntl {\ |
| UNSG32 uSD0_DAT0Cntl_DRV : 2;\ |
| UNSG32 uSD0_DAT0Cntl_PDEN : 1;\ |
| UNSG32 uSD0_DAT0Cntl_PUEN : 1;\ |
| UNSG32 uSD0_DAT0Cntl_RXEN : 1;\ |
| UNSG32 uSD0_DAT0Cntl_SRC : 1;\ |
| UNSG32 uSD0_DAT0Cntl_SMTC : 1;\ |
| UNSG32 RSVDx960_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_DAT0Cntl; |
| struct w32Gbl_SD0_DAT0Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_DAT1Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_DAT1Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_DAT1Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_DAT1Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_DAT1Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_DAT1Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_DAT1Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_DAT1Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_DAT1Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_DAT1Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_DAT1Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_DAT1Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_DAT1Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_DAT1Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_DAT1Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_DAT1Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_DAT1Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_DAT1Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_DAT1Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_DAT1Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_DAT1Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_DAT1Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_DAT1Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_DAT1Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_DAT1Cntl {\ |
| UNSG32 uSD0_DAT1Cntl_DRV : 2;\ |
| UNSG32 uSD0_DAT1Cntl_PDEN : 1;\ |
| UNSG32 uSD0_DAT1Cntl_PUEN : 1;\ |
| UNSG32 uSD0_DAT1Cntl_RXEN : 1;\ |
| UNSG32 uSD0_DAT1Cntl_SRC : 1;\ |
| UNSG32 uSD0_DAT1Cntl_SMTC : 1;\ |
| UNSG32 RSVDx964_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_DAT1Cntl; |
| struct w32Gbl_SD0_DAT1Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_CLKCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_CLKCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_CLKCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_CLKCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_CLKCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_CLKCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_CLKCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_CLKCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_CLKCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_CLKCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_CLKCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_CLKCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_CLKCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_CLKCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_CLKCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_CLKCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_CLKCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_CLKCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_CLKCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_CLKCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_CLKCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_CLKCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_CLKCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_CLKCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_CLKCntl {\ |
| UNSG32 uSD0_CLKCntl_DRV : 2;\ |
| UNSG32 uSD0_CLKCntl_PDEN : 1;\ |
| UNSG32 uSD0_CLKCntl_PUEN : 1;\ |
| UNSG32 uSD0_CLKCntl_RXEN : 1;\ |
| UNSG32 uSD0_CLKCntl_SRC : 1;\ |
| UNSG32 uSD0_CLKCntl_SMTC : 1;\ |
| UNSG32 RSVDx968_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_CLKCntl; |
| struct w32Gbl_SD0_CLKCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_DAT2Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_DAT2Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_DAT2Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_DAT2Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_DAT2Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_DAT2Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_DAT2Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_DAT2Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_DAT2Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_DAT2Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_DAT2Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_DAT2Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_DAT2Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_DAT2Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_DAT2Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_DAT2Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_DAT2Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_DAT2Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_DAT2Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_DAT2Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_DAT2Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_DAT2Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_DAT2Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_DAT2Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_DAT2Cntl {\ |
| UNSG32 uSD0_DAT2Cntl_DRV : 2;\ |
| UNSG32 uSD0_DAT2Cntl_PDEN : 1;\ |
| UNSG32 uSD0_DAT2Cntl_PUEN : 1;\ |
| UNSG32 uSD0_DAT2Cntl_RXEN : 1;\ |
| UNSG32 uSD0_DAT2Cntl_SRC : 1;\ |
| UNSG32 uSD0_DAT2Cntl_SMTC : 1;\ |
| UNSG32 RSVDx96C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_DAT2Cntl; |
| struct w32Gbl_SD0_DAT2Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_DAT3Cntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_DAT3Cntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_DAT3Cntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_DAT3Cntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_DAT3Cntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_DAT3Cntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_DAT3Cntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_DAT3Cntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_DAT3Cntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_DAT3Cntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_DAT3Cntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_DAT3Cntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_DAT3Cntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_DAT3Cntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_DAT3Cntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_DAT3Cntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_DAT3Cntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_DAT3Cntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_DAT3Cntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_DAT3Cntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_DAT3Cntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_DAT3Cntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_DAT3Cntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_DAT3Cntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_DAT3Cntl {\ |
| UNSG32 uSD0_DAT3Cntl_DRV : 2;\ |
| UNSG32 uSD0_DAT3Cntl_PDEN : 1;\ |
| UNSG32 uSD0_DAT3Cntl_PUEN : 1;\ |
| UNSG32 uSD0_DAT3Cntl_RXEN : 1;\ |
| UNSG32 uSD0_DAT3Cntl_SRC : 1;\ |
| UNSG32 uSD0_DAT3Cntl_SMTC : 1;\ |
| UNSG32 RSVDx970_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_DAT3Cntl; |
| struct w32Gbl_SD0_DAT3Cntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_CMDCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_CMDCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_CMDCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_CMDCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_CMDCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_CMDCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_CMDCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_CMDCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_CMDCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_CMDCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_CMDCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_CMDCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_CMDCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_CMDCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_CMDCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_CMDCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_CMDCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_CMDCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_CMDCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_CMDCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_CMDCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_CMDCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_CMDCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_CMDCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_CMDCntl {\ |
| UNSG32 uSD0_CMDCntl_DRV : 2;\ |
| UNSG32 uSD0_CMDCntl_PDEN : 1;\ |
| UNSG32 uSD0_CMDCntl_PUEN : 1;\ |
| UNSG32 uSD0_CMDCntl_RXEN : 1;\ |
| UNSG32 uSD0_CMDCntl_SRC : 1;\ |
| UNSG32 uSD0_CMDCntl_SMTC : 1;\ |
| UNSG32 RSVDx974_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_CMDCntl; |
| struct w32Gbl_SD0_CMDCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_CDnCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_CDnCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_CDnCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_CDnCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_CDnCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_CDnCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_CDnCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_CDnCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_CDnCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_CDnCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_CDnCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_CDnCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_CDnCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_CDnCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_CDnCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_CDnCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_CDnCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_CDnCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_CDnCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_CDnCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_CDnCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_CDnCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_CDnCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_CDnCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_CDnCntl {\ |
| UNSG32 uSD0_CDnCntl_DRV : 2;\ |
| UNSG32 uSD0_CDnCntl_PDEN : 1;\ |
| UNSG32 uSD0_CDnCntl_PUEN : 1;\ |
| UNSG32 uSD0_CDnCntl_RXEN : 1;\ |
| UNSG32 uSD0_CDnCntl_SRC : 1;\ |
| UNSG32 uSD0_CDnCntl_SMTC : 1;\ |
| UNSG32 RSVDx978_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_CDnCntl; |
| struct w32Gbl_SD0_CDnCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| #define GET32Gbl_SD0_WPCntl_DRV(r32) _BFGET_(r32, 1, 0) |
| #define SET32Gbl_SD0_WPCntl_DRV(r32,v) _BFSET_(r32, 1, 0,v) |
| #define GET16Gbl_SD0_WPCntl_DRV(r16) _BFGET_(r16, 1, 0) |
| #define SET16Gbl_SD0_WPCntl_DRV(r16,v) _BFSET_(r16, 1, 0,v) |
| |
| #define GET32Gbl_SD0_WPCntl_PDEN(r32) _BFGET_(r32, 2, 2) |
| #define SET32Gbl_SD0_WPCntl_PDEN(r32,v) _BFSET_(r32, 2, 2,v) |
| #define GET16Gbl_SD0_WPCntl_PDEN(r16) _BFGET_(r16, 2, 2) |
| #define SET16Gbl_SD0_WPCntl_PDEN(r16,v) _BFSET_(r16, 2, 2,v) |
| |
| #define GET32Gbl_SD0_WPCntl_PUEN(r32) _BFGET_(r32, 3, 3) |
| #define SET32Gbl_SD0_WPCntl_PUEN(r32,v) _BFSET_(r32, 3, 3,v) |
| #define GET16Gbl_SD0_WPCntl_PUEN(r16) _BFGET_(r16, 3, 3) |
| #define SET16Gbl_SD0_WPCntl_PUEN(r16,v) _BFSET_(r16, 3, 3,v) |
| |
| #define GET32Gbl_SD0_WPCntl_RXEN(r32) _BFGET_(r32, 4, 4) |
| #define SET32Gbl_SD0_WPCntl_RXEN(r32,v) _BFSET_(r32, 4, 4,v) |
| #define GET16Gbl_SD0_WPCntl_RXEN(r16) _BFGET_(r16, 4, 4) |
| #define SET16Gbl_SD0_WPCntl_RXEN(r16,v) _BFSET_(r16, 4, 4,v) |
| |
| #define GET32Gbl_SD0_WPCntl_SRC(r32) _BFGET_(r32, 5, 5) |
| #define SET32Gbl_SD0_WPCntl_SRC(r32,v) _BFSET_(r32, 5, 5,v) |
| #define GET16Gbl_SD0_WPCntl_SRC(r16) _BFGET_(r16, 5, 5) |
| #define SET16Gbl_SD0_WPCntl_SRC(r16,v) _BFSET_(r16, 5, 5,v) |
| |
| #define GET32Gbl_SD0_WPCntl_SMTC(r32) _BFGET_(r32, 6, 6) |
| #define SET32Gbl_SD0_WPCntl_SMTC(r32,v) _BFSET_(r32, 6, 6,v) |
| #define GET16Gbl_SD0_WPCntl_SMTC(r16) _BFGET_(r16, 6, 6) |
| #define SET16Gbl_SD0_WPCntl_SMTC(r16,v) _BFSET_(r16, 6, 6,v) |
| |
| #define w32Gbl_SD0_WPCntl {\ |
| UNSG32 uSD0_WPCntl_DRV : 2;\ |
| UNSG32 uSD0_WPCntl_PDEN : 1;\ |
| UNSG32 uSD0_WPCntl_PUEN : 1;\ |
| UNSG32 uSD0_WPCntl_RXEN : 1;\ |
| UNSG32 uSD0_WPCntl_SRC : 1;\ |
| UNSG32 uSD0_WPCntl_SMTC : 1;\ |
| UNSG32 RSVDx97C_b7 : 25;\ |
| } |
| union { UNSG32 u32Gbl_SD0_WPCntl; |
| struct w32Gbl_SD0_WPCntl; |
| }; |
| /////////////////////////////////////////////////////////// |
| } SIE_Gbl; |
| |
| typedef union T32Gbl_ProductId |
| { UNSG32 u32; |
| struct w32Gbl_ProductId; |
| } T32Gbl_ProductId; |
| typedef union T32Gbl_ProductId_ext |
| { UNSG32 u32; |
| struct w32Gbl_ProductId_ext; |
| } T32Gbl_ProductId_ext; |
| typedef union T32Gbl_INT_ID |
| { UNSG32 u32; |
| struct w32Gbl_INT_ID; |
| } T32Gbl_INT_ID; |
| typedef union T32Gbl_bootStrap |
| { UNSG32 u32; |
| struct w32Gbl_bootStrap; |
| } T32Gbl_bootStrap; |
| typedef union T32Gbl_bootStrapEn |
| { UNSG32 u32; |
| struct w32Gbl_bootStrapEn; |
| } T32Gbl_bootStrapEn; |
| typedef union T32Gbl_pkgSel |
| { UNSG32 u32; |
| struct w32Gbl_pkgSel; |
| } T32Gbl_pkgSel; |
| typedef union T32Gbl_chipCntl |
| { UNSG32 u32; |
| struct w32Gbl_chipCntl; |
| } T32Gbl_chipCntl; |
| typedef union T32Gbl_sw_generic0 |
| { UNSG32 u32; |
| struct w32Gbl_sw_generic0; |
| } T32Gbl_sw_generic0; |
| typedef union T32Gbl_sw_generic1 |
| { UNSG32 u32; |
| struct w32Gbl_sw_generic1; |
| } T32Gbl_sw_generic1; |
| typedef union T32Gbl_sw_generic2 |
| { UNSG32 u32; |
| struct w32Gbl_sw_generic2; |
| } T32Gbl_sw_generic2; |
| typedef union T32Gbl_sw_generic3 |
| { UNSG32 u32; |
| struct w32Gbl_sw_generic3; |
| } T32Gbl_sw_generic3; |
| typedef union T32Gbl_RWTC_top31to0 |
| { UNSG32 u32; |
| struct w32Gbl_RWTC_top31to0; |
| } T32Gbl_RWTC_top31to0; |
| typedef union T32Gbl_RWTC_top63to32 |
| { UNSG32 u32; |
| struct w32Gbl_RWTC_top63to32; |
| } T32Gbl_RWTC_top63to32; |
| typedef union T32Gbl_RWTC_top67to64 |
| { UNSG32 u32; |
| struct w32Gbl_RWTC_top67to64; |
| } T32Gbl_RWTC_top67to64; |
| typedef union T32Gbl_SRAM_PWR_CTRL_USB2 |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_USB2; |
| } T32Gbl_SRAM_PWR_CTRL_USB2; |
| typedef union T32Gbl_SRAM_PWR_CTRL_PCIE0 |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_PCIE0; |
| } T32Gbl_SRAM_PWR_CTRL_PCIE0; |
| typedef union T32Gbl_SRAM_PWR_CTRL_PCIE1 |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_PCIE1; |
| } T32Gbl_SRAM_PWR_CTRL_PCIE1; |
| typedef union T32Gbl_SRAM_PWR_CTRL_SISS |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_SISS; |
| } T32Gbl_SRAM_PWR_CTRL_SISS; |
| typedef union T32Gbl_SRAM_PWR_CTRL_NNA |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_NNA; |
| } T32Gbl_SRAM_PWR_CTRL_NNA; |
| typedef union T32Gbl_SRAM_PWR_CTRL_AIO |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_AIO; |
| } T32Gbl_SRAM_PWR_CTRL_AIO; |
| typedef union T32Gbl_SRAM_PWR_CTRL_CA53 |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_CA53; |
| } T32Gbl_SRAM_PWR_CTRL_CA53; |
| typedef union T32Gbl_SRAM_PWR_CTRL_SCRATCH |
| { UNSG32 u32; |
| struct w32Gbl_SRAM_PWR_CTRL_SCRATCH; |
| } T32Gbl_SRAM_PWR_CTRL_SCRATCH; |
| typedef union T32Gbl_FPGAR |
| { UNSG32 u32; |
| struct w32Gbl_FPGAR; |
| } T32Gbl_FPGAR; |
| typedef union T32Gbl_FPGARW |
| { UNSG32 u32; |
| struct w32Gbl_FPGARW; |
| } T32Gbl_FPGARW; |
| typedef union T32Gbl_ResetTrigger |
| { UNSG32 u32; |
| struct w32Gbl_ResetTrigger; |
| } T32Gbl_ResetTrigger; |
| typedef union T32Gbl_ResetStatus |
| { UNSG32 u32; |
| struct w32Gbl_ResetStatus; |
| } T32Gbl_ResetStatus; |
| typedef union T32Gbl_WDTResetStatus |
| { UNSG32 u32; |
| struct w32Gbl_WDTResetStatus; |
| } T32Gbl_WDTResetStatus; |
| typedef union T32Gbl_WDTSysRstMask |
| { UNSG32 u32; |
| struct w32Gbl_WDTSysRstMask; |
| } T32Gbl_WDTSysRstMask; |
| typedef union T32Gbl_CHIP_RESET_TRACKER |
| { UNSG32 u32; |
| struct w32Gbl_CHIP_RESET_TRACKER; |
| } T32Gbl_CHIP_RESET_TRACKER; |
| typedef union T32Gbl_avioReset |
| { UNSG32 u32; |
| struct w32Gbl_avioReset; |
| } T32Gbl_avioReset; |
| typedef union T32Gbl_avioResetStatus |
| { UNSG32 u32; |
| struct w32Gbl_avioResetStatus; |
| } T32Gbl_avioResetStatus; |
| typedef union T32Gbl_perifReset |
| { UNSG32 u32; |
| struct w32Gbl_perifReset; |
| } T32Gbl_perifReset; |
| typedef union T32Gbl_perifResetStatus |
| { UNSG32 u32; |
| struct w32Gbl_perifResetStatus; |
| } T32Gbl_perifResetStatus; |
| typedef union T32Gbl_topStickyResetN |
| { UNSG32 u32; |
| struct w32Gbl_topStickyResetN; |
| } T32Gbl_topStickyResetN; |
| typedef union T32Gbl_perifStickyResetN |
| { UNSG32 u32; |
| struct w32Gbl_perifStickyResetN; |
| } T32Gbl_perifStickyResetN; |
| typedef union T32Gbl_apbPerifResetTrigger |
| { UNSG32 u32; |
| struct w32Gbl_apbPerifResetTrigger; |
| } T32Gbl_apbPerifResetTrigger; |
| typedef union T32Gbl_apbPerifResetStatus |
| { UNSG32 u32; |
| struct w32Gbl_apbPerifResetStatus; |
| } T32Gbl_apbPerifResetStatus; |
| typedef union T32Gbl_clkEnable |
| { UNSG32 u32; |
| struct w32Gbl_clkEnable; |
| } T32Gbl_clkEnable; |
| typedef union T32Gbl_ClkSwitch |
| { UNSG32 u32; |
| struct w32Gbl_ClkSwitch; |
| } T32Gbl_ClkSwitch; |
| typedef union T32Gbl_NandCtrl |
| { UNSG32 u32; |
| struct w32Gbl_NandCtrl; |
| } T32Gbl_NandCtrl; |
| typedef union T32Gbl_gic400_ctrl |
| { UNSG32 u32; |
| struct w32Gbl_gic400_ctrl; |
| } T32Gbl_gic400_ctrl; |
| typedef union T32Gbl_POR_1p8_3p3 |
| { UNSG32 u32; |
| struct w32Gbl_POR_1p8_3p3; |
| } T32Gbl_POR_1p8_3p3; |
| typedef union T32Gbl_Global_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_Global_PADRING; |
| } T32Gbl_Global_PADRING; |
| typedef union T32Gbl_SPI_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_SPI_PADRING; |
| } T32Gbl_SPI_PADRING; |
| typedef union T32Gbl_NAND_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_NAND_PADRING; |
| } T32Gbl_NAND_PADRING; |
| typedef union T32Gbl_SD0_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_SD0_PADRING; |
| } T32Gbl_SD0_PADRING; |
| typedef union T32Gbl_I2S_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_I2S_PADRING; |
| } T32Gbl_I2S_PADRING; |
| typedef union T32Gbl_I2S3_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_I2S3_PADRING; |
| } T32Gbl_I2S3_PADRING; |
| typedef union T32Gbl_PWM_PADRING |
| { UNSG32 u32; |
| struct w32Gbl_PWM_PADRING; |
| } T32Gbl_PWM_PADRING; |
| typedef union T32Gbl_XTL_CTL |
| { UNSG32 u32; |
| struct w32Gbl_XTL_CTL; |
| } T32Gbl_XTL_CTL; |
| typedef union T32Gbl_PADRING_MODE_OUT |
| { UNSG32 u32; |
| struct w32Gbl_PADRING_MODE_OUT; |
| } T32Gbl_PADRING_MODE_OUT; |
| typedef union T32Gbl_pinMuxCntlBus |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus; |
| } T32Gbl_pinMuxCntlBus; |
| typedef union T32Gbl_pinMuxCntlBus1 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus1; |
| } T32Gbl_pinMuxCntlBus1; |
| typedef union T32Gbl_pinMuxCntlBus2 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus2; |
| } T32Gbl_pinMuxCntlBus2; |
| typedef union T32Gbl_pinMuxCntlBus3 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus3; |
| } T32Gbl_pinMuxCntlBus3; |
| typedef union T32Gbl_pinMuxCntlBus4 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus4; |
| } T32Gbl_pinMuxCntlBus4; |
| typedef union T32Gbl_pinMuxCntlBus5 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus5; |
| } T32Gbl_pinMuxCntlBus5; |
| typedef union T32Gbl_pinMuxCntlBus6 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus6; |
| } T32Gbl_pinMuxCntlBus6; |
| typedef union T32Gbl_pinMuxCntlBus7 |
| { UNSG32 u32; |
| struct w32Gbl_pinMuxCntlBus7; |
| } T32Gbl_pinMuxCntlBus7; |
| typedef union T32Gbl_I2S1_BCLKIOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_BCLKIOCntl; |
| } T32Gbl_I2S1_BCLKIOCntl; |
| typedef union T32Gbl_I2S1_LRCKIOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_LRCKIOCntl; |
| } T32Gbl_I2S1_LRCKIOCntl; |
| typedef union T32Gbl_I2S1_DO0Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_DO0Cntl; |
| } T32Gbl_I2S1_DO0Cntl; |
| typedef union T32Gbl_I2S1_DO1Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_DO1Cntl; |
| } T32Gbl_I2S1_DO1Cntl; |
| typedef union T32Gbl_I2S1_DO2Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_DO2Cntl; |
| } T32Gbl_I2S1_DO2Cntl; |
| typedef union T32Gbl_I2S1_DO3Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_DO3Cntl; |
| } T32Gbl_I2S1_DO3Cntl; |
| typedef union T32Gbl_I2S1_MCLKCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S1_MCLKCntl; |
| } T32Gbl_I2S1_MCLKCntl; |
| typedef union T32Gbl_I2S2_BCLKIOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S2_BCLKIOCntl; |
| } T32Gbl_I2S2_BCLKIOCntl; |
| typedef union T32Gbl_I2S2_LRCKIOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S2_LRCKIOCntl; |
| } T32Gbl_I2S2_LRCKIOCntl; |
| typedef union T32Gbl_I2S2_DI0Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S2_DI0Cntl; |
| } T32Gbl_I2S2_DI0Cntl; |
| typedef union T32Gbl_I2S2_DI1Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S2_DI1Cntl; |
| } T32Gbl_I2S2_DI1Cntl; |
| typedef union T32Gbl_I2S2_DI2Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S2_DI2Cntl; |
| } T32Gbl_I2S2_DI2Cntl; |
| typedef union T32Gbl_I2S2_DI3Cntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S2_DI3Cntl; |
| } T32Gbl_I2S2_DI3Cntl; |
| typedef union T32Gbl_PDM_CLKOCntl |
| { UNSG32 u32; |
| struct w32Gbl_PDM_CLKOCntl; |
| } T32Gbl_PDM_CLKOCntl; |
| typedef union T32Gbl_PDM_DI0Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PDM_DI0Cntl; |
| } T32Gbl_PDM_DI0Cntl; |
| typedef union T32Gbl_PDM_DI1Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PDM_DI1Cntl; |
| } T32Gbl_PDM_DI1Cntl; |
| typedef union T32Gbl_PDM_DI2Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PDM_DI2Cntl; |
| } T32Gbl_PDM_DI2Cntl; |
| typedef union T32Gbl_PDM_DI3Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PDM_DI3Cntl; |
| } T32Gbl_PDM_DI3Cntl; |
| typedef union T32Gbl_NAND_IO0Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO0Cntl; |
| } T32Gbl_NAND_IO0Cntl; |
| typedef union T32Gbl_NAND_IO1Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO1Cntl; |
| } T32Gbl_NAND_IO1Cntl; |
| typedef union T32Gbl_NAND_IO2Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO2Cntl; |
| } T32Gbl_NAND_IO2Cntl; |
| typedef union T32Gbl_NAND_IO3Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO3Cntl; |
| } T32Gbl_NAND_IO3Cntl; |
| typedef union T32Gbl_NAND_IO4Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO4Cntl; |
| } T32Gbl_NAND_IO4Cntl; |
| typedef union T32Gbl_NAND_IO5Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO5Cntl; |
| } T32Gbl_NAND_IO5Cntl; |
| typedef union T32Gbl_NAND_IO6Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO6Cntl; |
| } T32Gbl_NAND_IO6Cntl; |
| typedef union T32Gbl_NAND_IO7Cntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_IO7Cntl; |
| } T32Gbl_NAND_IO7Cntl; |
| typedef union T32Gbl_NAND_ALECntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_ALECntl; |
| } T32Gbl_NAND_ALECntl; |
| typedef union T32Gbl_NAND_CLECntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_CLECntl; |
| } T32Gbl_NAND_CLECntl; |
| typedef union T32Gbl_NAND_WEnCntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_WEnCntl; |
| } T32Gbl_NAND_WEnCntl; |
| typedef union T32Gbl_NAND_REnCntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_REnCntl; |
| } T32Gbl_NAND_REnCntl; |
| typedef union T32Gbl_NAND_WPnCntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_WPnCntl; |
| } T32Gbl_NAND_WPnCntl; |
| typedef union T32Gbl_NAND_CEnCntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_CEnCntl; |
| } T32Gbl_NAND_CEnCntl; |
| typedef union T32Gbl_NAND_RDYCntl |
| { UNSG32 u32; |
| struct w32Gbl_NAND_RDYCntl; |
| } T32Gbl_NAND_RDYCntl; |
| typedef union T32Gbl_SPI1_SS0nCntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SS0nCntl; |
| } T32Gbl_SPI1_SS0nCntl; |
| typedef union T32Gbl_SPI1_SS1nCntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SS1nCntl; |
| } T32Gbl_SPI1_SS1nCntl; |
| typedef union T32Gbl_SPI1_SS2nCntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SS2nCntl; |
| } T32Gbl_SPI1_SS2nCntl; |
| typedef union T32Gbl_SPI1_SS3nCntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SS3nCntl; |
| } T32Gbl_SPI1_SS3nCntl; |
| typedef union T32Gbl_SPI1_SCLKCntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SCLKCntl; |
| } T32Gbl_SPI1_SCLKCntl; |
| typedef union T32Gbl_SPI1_SDOCntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SDOCntl; |
| } T32Gbl_SPI1_SDOCntl; |
| typedef union T32Gbl_SPI1_SDICntl |
| { UNSG32 u32; |
| struct w32Gbl_SPI1_SDICntl; |
| } T32Gbl_SPI1_SDICntl; |
| typedef union T32Gbl_USB0_DRV_VBUSCntl |
| { UNSG32 u32; |
| struct w32Gbl_USB0_DRV_VBUSCntl; |
| } T32Gbl_USB0_DRV_VBUSCntl; |
| typedef union T32Gbl_TW1_SCLCntl |
| { UNSG32 u32; |
| struct w32Gbl_TW1_SCLCntl; |
| } T32Gbl_TW1_SCLCntl; |
| typedef union T32Gbl_TW1_SDACntl |
| { UNSG32 u32; |
| struct w32Gbl_TW1_SDACntl; |
| } T32Gbl_TW1_SDACntl; |
| typedef union T32Gbl_TW0_SCLCntl |
| { UNSG32 u32; |
| struct w32Gbl_TW0_SCLCntl; |
| } T32Gbl_TW0_SCLCntl; |
| typedef union T32Gbl_TW0_SDACntl |
| { UNSG32 u32; |
| struct w32Gbl_TW0_SDACntl; |
| } T32Gbl_TW0_SDACntl; |
| typedef union T32Gbl_TMSCntl |
| { UNSG32 u32; |
| struct w32Gbl_TMSCntl; |
| } T32Gbl_TMSCntl; |
| typedef union T32Gbl_TDICntl |
| { UNSG32 u32; |
| struct w32Gbl_TDICntl; |
| } T32Gbl_TDICntl; |
| typedef union T32Gbl_TDOCntl |
| { UNSG32 u32; |
| struct w32Gbl_TDOCntl; |
| } T32Gbl_TDOCntl; |
| typedef union T32Gbl_PWM6Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM6Cntl; |
| } T32Gbl_PWM6Cntl; |
| typedef union T32Gbl_PWM7Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM7Cntl; |
| } T32Gbl_PWM7Cntl; |
| typedef union T32Gbl_PWM0Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM0Cntl; |
| } T32Gbl_PWM0Cntl; |
| typedef union T32Gbl_PWM1Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM1Cntl; |
| } T32Gbl_PWM1Cntl; |
| typedef union T32Gbl_PWM2Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM2Cntl; |
| } T32Gbl_PWM2Cntl; |
| typedef union T32Gbl_PWM3Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM3Cntl; |
| } T32Gbl_PWM3Cntl; |
| typedef union T32Gbl_PWM4Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM4Cntl; |
| } T32Gbl_PWM4Cntl; |
| typedef union T32Gbl_PWM5Cntl |
| { UNSG32 u32; |
| struct w32Gbl_PWM5Cntl; |
| } T32Gbl_PWM5Cntl; |
| typedef union T32Gbl_URT1_RTSnCntl |
| { UNSG32 u32; |
| struct w32Gbl_URT1_RTSnCntl; |
| } T32Gbl_URT1_RTSnCntl; |
| typedef union T32Gbl_URT1_CTSnCntl |
| { UNSG32 u32; |
| struct w32Gbl_URT1_CTSnCntl; |
| } T32Gbl_URT1_CTSnCntl; |
| typedef union T32Gbl_URT1_RXDCntl |
| { UNSG32 u32; |
| struct w32Gbl_URT1_RXDCntl; |
| } T32Gbl_URT1_RXDCntl; |
| typedef union T32Gbl_URT1_TXDCntl |
| { UNSG32 u32; |
| struct w32Gbl_URT1_TXDCntl; |
| } T32Gbl_URT1_TXDCntl; |
| typedef union T32Gbl_I2S3_DICntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S3_DICntl; |
| } T32Gbl_I2S3_DICntl; |
| typedef union T32Gbl_I2S3_DOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S3_DOCntl; |
| } T32Gbl_I2S3_DOCntl; |
| typedef union T32Gbl_I2S3_BCLKIOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S3_BCLKIOCntl; |
| } T32Gbl_I2S3_BCLKIOCntl; |
| typedef union T32Gbl_I2S3_LRCKIOCntl |
| { UNSG32 u32; |
| struct w32Gbl_I2S3_LRCKIOCntl; |
| } T32Gbl_I2S3_LRCKIOCntl; |
| typedef union T32Gbl_SD0_DAT0Cntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_DAT0Cntl; |
| } T32Gbl_SD0_DAT0Cntl; |
| typedef union T32Gbl_SD0_DAT1Cntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_DAT1Cntl; |
| } T32Gbl_SD0_DAT1Cntl; |
| typedef union T32Gbl_SD0_CLKCntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_CLKCntl; |
| } T32Gbl_SD0_CLKCntl; |
| typedef union T32Gbl_SD0_DAT2Cntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_DAT2Cntl; |
| } T32Gbl_SD0_DAT2Cntl; |
| typedef union T32Gbl_SD0_DAT3Cntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_DAT3Cntl; |
| } T32Gbl_SD0_DAT3Cntl; |
| typedef union T32Gbl_SD0_CMDCntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_CMDCntl; |
| } T32Gbl_SD0_CMDCntl; |
| typedef union T32Gbl_SD0_CDnCntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_CDnCntl; |
| } T32Gbl_SD0_CDnCntl; |
| typedef union T32Gbl_SD0_WPCntl |
| { UNSG32 u32; |
| struct w32Gbl_SD0_WPCntl; |
| } T32Gbl_SD0_WPCntl; |
| /////////////////////////////////////////////////////////// |
| |
| typedef union TGbl_ProductId |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_ProductId; |
| }; |
| } TGbl_ProductId; |
| typedef union TGbl_ProductId_ext |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_ProductId_ext; |
| }; |
| } TGbl_ProductId_ext; |
| typedef union TGbl_INT_ID |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_INT_ID; |
| }; |
| } TGbl_INT_ID; |
| typedef union TGbl_bootStrap |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_bootStrap; |
| }; |
| } TGbl_bootStrap; |
| typedef union TGbl_bootStrapEn |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_bootStrapEn; |
| }; |
| } TGbl_bootStrapEn; |
| typedef union TGbl_pkgSel |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_pkgSel; |
| }; |
| } TGbl_pkgSel; |
| typedef union TGbl_chipCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_chipCntl; |
| }; |
| } TGbl_chipCntl; |
| typedef union TGbl_sw_generic0 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_sw_generic0; |
| }; |
| } TGbl_sw_generic0; |
| typedef union TGbl_sw_generic1 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_sw_generic1; |
| }; |
| } TGbl_sw_generic1; |
| typedef union TGbl_sw_generic2 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_sw_generic2; |
| }; |
| } TGbl_sw_generic2; |
| typedef union TGbl_sw_generic3 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_sw_generic3; |
| }; |
| } TGbl_sw_generic3; |
| typedef union TGbl_RWTC_top31to0 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_RWTC_top31to0; |
| }; |
| } TGbl_RWTC_top31to0; |
| typedef union TGbl_RWTC_top63to32 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_RWTC_top63to32; |
| }; |
| } TGbl_RWTC_top63to32; |
| typedef union TGbl_RWTC_top67to64 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_RWTC_top67to64; |
| }; |
| } TGbl_RWTC_top67to64; |
| typedef union TGbl_SRAM_PWR_CTRL_USB2 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_USB2; |
| }; |
| } TGbl_SRAM_PWR_CTRL_USB2; |
| typedef union TGbl_SRAM_PWR_CTRL_PCIE0 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_PCIE0; |
| }; |
| } TGbl_SRAM_PWR_CTRL_PCIE0; |
| typedef union TGbl_SRAM_PWR_CTRL_PCIE1 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_PCIE1; |
| }; |
| } TGbl_SRAM_PWR_CTRL_PCIE1; |
| typedef union TGbl_SRAM_PWR_CTRL_SISS |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_SISS; |
| }; |
| } TGbl_SRAM_PWR_CTRL_SISS; |
| typedef union TGbl_SRAM_PWR_CTRL_NNA |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_NNA; |
| }; |
| } TGbl_SRAM_PWR_CTRL_NNA; |
| typedef union TGbl_SRAM_PWR_CTRL_AIO |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_AIO; |
| }; |
| } TGbl_SRAM_PWR_CTRL_AIO; |
| typedef union TGbl_SRAM_PWR_CTRL_CA53 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_CA53; |
| }; |
| } TGbl_SRAM_PWR_CTRL_CA53; |
| typedef union TGbl_SRAM_PWR_CTRL_SCRATCH |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SRAM_PWR_CTRL_SCRATCH; |
| }; |
| } TGbl_SRAM_PWR_CTRL_SCRATCH; |
| typedef union TGbl_FPGAR |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_FPGAR; |
| }; |
| } TGbl_FPGAR; |
| typedef union TGbl_FPGARW |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_FPGARW; |
| }; |
| } TGbl_FPGARW; |
| typedef union TGbl_ResetTrigger |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_ResetTrigger; |
| }; |
| } TGbl_ResetTrigger; |
| typedef union TGbl_ResetStatus |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_ResetStatus; |
| }; |
| } TGbl_ResetStatus; |
| typedef union TGbl_WDTResetStatus |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_WDTResetStatus; |
| }; |
| } TGbl_WDTResetStatus; |
| typedef union TGbl_WDTSysRstMask |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_WDTSysRstMask; |
| }; |
| } TGbl_WDTSysRstMask; |
| typedef union TGbl_CHIP_RESET_TRACKER |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_CHIP_RESET_TRACKER; |
| }; |
| } TGbl_CHIP_RESET_TRACKER; |
| typedef union TGbl_avioReset |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_avioReset; |
| }; |
| } TGbl_avioReset; |
| typedef union TGbl_avioResetStatus |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_avioResetStatus; |
| }; |
| } TGbl_avioResetStatus; |
| typedef union TGbl_perifReset |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_perifReset; |
| }; |
| } TGbl_perifReset; |
| typedef union TGbl_perifResetStatus |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_perifResetStatus; |
| }; |
| } TGbl_perifResetStatus; |
| typedef union TGbl_topStickyResetN |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_topStickyResetN; |
| }; |
| } TGbl_topStickyResetN; |
| typedef union TGbl_perifStickyResetN |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_perifStickyResetN; |
| }; |
| } TGbl_perifStickyResetN; |
| typedef union TGbl_apbPerifResetTrigger |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_apbPerifResetTrigger; |
| }; |
| } TGbl_apbPerifResetTrigger; |
| typedef union TGbl_apbPerifResetStatus |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_apbPerifResetStatus; |
| }; |
| } TGbl_apbPerifResetStatus; |
| typedef union TGbl_clkEnable |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_clkEnable; |
| }; |
| } TGbl_clkEnable; |
| typedef union TGbl_ClkSwitch |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_ClkSwitch; |
| }; |
| } TGbl_ClkSwitch; |
| typedef union TGbl_NandCtrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NandCtrl; |
| }; |
| } TGbl_NandCtrl; |
| typedef union TGbl_gic400_ctrl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_gic400_ctrl; |
| }; |
| } TGbl_gic400_ctrl; |
| typedef union TGbl_POR_1p8_3p3 |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_POR_1p8_3p3; |
| }; |
| } TGbl_POR_1p8_3p3; |
| typedef union TGbl_Global_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_Global_PADRING; |
| }; |
| } TGbl_Global_PADRING; |
| typedef union TGbl_SPI_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI_PADRING; |
| }; |
| } TGbl_SPI_PADRING; |
| typedef union TGbl_NAND_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_PADRING; |
| }; |
| } TGbl_NAND_PADRING; |
| typedef union TGbl_SD0_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_PADRING; |
| }; |
| } TGbl_SD0_PADRING; |
| typedef union TGbl_I2S_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S_PADRING; |
| }; |
| } TGbl_I2S_PADRING; |
| typedef union TGbl_I2S3_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S3_PADRING; |
| }; |
| } TGbl_I2S3_PADRING; |
| typedef union TGbl_PWM_PADRING |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM_PADRING; |
| }; |
| } TGbl_PWM_PADRING; |
| typedef union TGbl_XTL_CTL |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_XTL_CTL; |
| }; |
| } TGbl_XTL_CTL; |
| typedef union TGbl_PADRING_MODE_OUT |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PADRING_MODE_OUT; |
| }; |
| } TGbl_PADRING_MODE_OUT; |
| typedef union TGbl_pinMuxCntlBus |
| { UNSG32 u32[8]; |
| struct { |
| struct w32Gbl_pinMuxCntlBus; |
| struct w32Gbl_pinMuxCntlBus1; |
| struct w32Gbl_pinMuxCntlBus2; |
| struct w32Gbl_pinMuxCntlBus3; |
| struct w32Gbl_pinMuxCntlBus4; |
| struct w32Gbl_pinMuxCntlBus5; |
| struct w32Gbl_pinMuxCntlBus6; |
| struct w32Gbl_pinMuxCntlBus7; |
| }; |
| } TGbl_pinMuxCntlBus; |
| typedef union TGbl_I2S1_BCLKIOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_BCLKIOCntl; |
| }; |
| } TGbl_I2S1_BCLKIOCntl; |
| typedef union TGbl_I2S1_LRCKIOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_LRCKIOCntl; |
| }; |
| } TGbl_I2S1_LRCKIOCntl; |
| typedef union TGbl_I2S1_DO0Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_DO0Cntl; |
| }; |
| } TGbl_I2S1_DO0Cntl; |
| typedef union TGbl_I2S1_DO1Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_DO1Cntl; |
| }; |
| } TGbl_I2S1_DO1Cntl; |
| typedef union TGbl_I2S1_DO2Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_DO2Cntl; |
| }; |
| } TGbl_I2S1_DO2Cntl; |
| typedef union TGbl_I2S1_DO3Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_DO3Cntl; |
| }; |
| } TGbl_I2S1_DO3Cntl; |
| typedef union TGbl_I2S1_MCLKCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S1_MCLKCntl; |
| }; |
| } TGbl_I2S1_MCLKCntl; |
| typedef union TGbl_I2S2_BCLKIOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S2_BCLKIOCntl; |
| }; |
| } TGbl_I2S2_BCLKIOCntl; |
| typedef union TGbl_I2S2_LRCKIOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S2_LRCKIOCntl; |
| }; |
| } TGbl_I2S2_LRCKIOCntl; |
| typedef union TGbl_I2S2_DI0Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S2_DI0Cntl; |
| }; |
| } TGbl_I2S2_DI0Cntl; |
| typedef union TGbl_I2S2_DI1Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S2_DI1Cntl; |
| }; |
| } TGbl_I2S2_DI1Cntl; |
| typedef union TGbl_I2S2_DI2Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S2_DI2Cntl; |
| }; |
| } TGbl_I2S2_DI2Cntl; |
| typedef union TGbl_I2S2_DI3Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S2_DI3Cntl; |
| }; |
| } TGbl_I2S2_DI3Cntl; |
| typedef union TGbl_PDM_CLKOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PDM_CLKOCntl; |
| }; |
| } TGbl_PDM_CLKOCntl; |
| typedef union TGbl_PDM_DI0Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PDM_DI0Cntl; |
| }; |
| } TGbl_PDM_DI0Cntl; |
| typedef union TGbl_PDM_DI1Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PDM_DI1Cntl; |
| }; |
| } TGbl_PDM_DI1Cntl; |
| typedef union TGbl_PDM_DI2Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PDM_DI2Cntl; |
| }; |
| } TGbl_PDM_DI2Cntl; |
| typedef union TGbl_PDM_DI3Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PDM_DI3Cntl; |
| }; |
| } TGbl_PDM_DI3Cntl; |
| typedef union TGbl_NAND_IO0Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO0Cntl; |
| }; |
| } TGbl_NAND_IO0Cntl; |
| typedef union TGbl_NAND_IO1Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO1Cntl; |
| }; |
| } TGbl_NAND_IO1Cntl; |
| typedef union TGbl_NAND_IO2Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO2Cntl; |
| }; |
| } TGbl_NAND_IO2Cntl; |
| typedef union TGbl_NAND_IO3Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO3Cntl; |
| }; |
| } TGbl_NAND_IO3Cntl; |
| typedef union TGbl_NAND_IO4Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO4Cntl; |
| }; |
| } TGbl_NAND_IO4Cntl; |
| typedef union TGbl_NAND_IO5Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO5Cntl; |
| }; |
| } TGbl_NAND_IO5Cntl; |
| typedef union TGbl_NAND_IO6Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO6Cntl; |
| }; |
| } TGbl_NAND_IO6Cntl; |
| typedef union TGbl_NAND_IO7Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_IO7Cntl; |
| }; |
| } TGbl_NAND_IO7Cntl; |
| typedef union TGbl_NAND_ALECntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_ALECntl; |
| }; |
| } TGbl_NAND_ALECntl; |
| typedef union TGbl_NAND_CLECntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_CLECntl; |
| }; |
| } TGbl_NAND_CLECntl; |
| typedef union TGbl_NAND_WEnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_WEnCntl; |
| }; |
| } TGbl_NAND_WEnCntl; |
| typedef union TGbl_NAND_REnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_REnCntl; |
| }; |
| } TGbl_NAND_REnCntl; |
| typedef union TGbl_NAND_WPnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_WPnCntl; |
| }; |
| } TGbl_NAND_WPnCntl; |
| typedef union TGbl_NAND_CEnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_CEnCntl; |
| }; |
| } TGbl_NAND_CEnCntl; |
| typedef union TGbl_NAND_RDYCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_NAND_RDYCntl; |
| }; |
| } TGbl_NAND_RDYCntl; |
| typedef union TGbl_SPI1_SS0nCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SS0nCntl; |
| }; |
| } TGbl_SPI1_SS0nCntl; |
| typedef union TGbl_SPI1_SS1nCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SS1nCntl; |
| }; |
| } TGbl_SPI1_SS1nCntl; |
| typedef union TGbl_SPI1_SS2nCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SS2nCntl; |
| }; |
| } TGbl_SPI1_SS2nCntl; |
| typedef union TGbl_SPI1_SS3nCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SS3nCntl; |
| }; |
| } TGbl_SPI1_SS3nCntl; |
| typedef union TGbl_SPI1_SCLKCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SCLKCntl; |
| }; |
| } TGbl_SPI1_SCLKCntl; |
| typedef union TGbl_SPI1_SDOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SDOCntl; |
| }; |
| } TGbl_SPI1_SDOCntl; |
| typedef union TGbl_SPI1_SDICntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SPI1_SDICntl; |
| }; |
| } TGbl_SPI1_SDICntl; |
| typedef union TGbl_USB0_DRV_VBUSCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_USB0_DRV_VBUSCntl; |
| }; |
| } TGbl_USB0_DRV_VBUSCntl; |
| typedef union TGbl_TW1_SCLCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TW1_SCLCntl; |
| }; |
| } TGbl_TW1_SCLCntl; |
| typedef union TGbl_TW1_SDACntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TW1_SDACntl; |
| }; |
| } TGbl_TW1_SDACntl; |
| typedef union TGbl_TW0_SCLCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TW0_SCLCntl; |
| }; |
| } TGbl_TW0_SCLCntl; |
| typedef union TGbl_TW0_SDACntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TW0_SDACntl; |
| }; |
| } TGbl_TW0_SDACntl; |
| typedef union TGbl_TMSCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TMSCntl; |
| }; |
| } TGbl_TMSCntl; |
| typedef union TGbl_TDICntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TDICntl; |
| }; |
| } TGbl_TDICntl; |
| typedef union TGbl_TDOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_TDOCntl; |
| }; |
| } TGbl_TDOCntl; |
| typedef union TGbl_PWM6Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM6Cntl; |
| }; |
| } TGbl_PWM6Cntl; |
| typedef union TGbl_PWM7Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM7Cntl; |
| }; |
| } TGbl_PWM7Cntl; |
| typedef union TGbl_PWM0Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM0Cntl; |
| }; |
| } TGbl_PWM0Cntl; |
| typedef union TGbl_PWM1Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM1Cntl; |
| }; |
| } TGbl_PWM1Cntl; |
| typedef union TGbl_PWM2Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM2Cntl; |
| }; |
| } TGbl_PWM2Cntl; |
| typedef union TGbl_PWM3Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM3Cntl; |
| }; |
| } TGbl_PWM3Cntl; |
| typedef union TGbl_PWM4Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM4Cntl; |
| }; |
| } TGbl_PWM4Cntl; |
| typedef union TGbl_PWM5Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_PWM5Cntl; |
| }; |
| } TGbl_PWM5Cntl; |
| typedef union TGbl_URT1_RTSnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_URT1_RTSnCntl; |
| }; |
| } TGbl_URT1_RTSnCntl; |
| typedef union TGbl_URT1_CTSnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_URT1_CTSnCntl; |
| }; |
| } TGbl_URT1_CTSnCntl; |
| typedef union TGbl_URT1_RXDCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_URT1_RXDCntl; |
| }; |
| } TGbl_URT1_RXDCntl; |
| typedef union TGbl_URT1_TXDCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_URT1_TXDCntl; |
| }; |
| } TGbl_URT1_TXDCntl; |
| typedef union TGbl_I2S3_DICntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S3_DICntl; |
| }; |
| } TGbl_I2S3_DICntl; |
| typedef union TGbl_I2S3_DOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S3_DOCntl; |
| }; |
| } TGbl_I2S3_DOCntl; |
| typedef union TGbl_I2S3_BCLKIOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S3_BCLKIOCntl; |
| }; |
| } TGbl_I2S3_BCLKIOCntl; |
| typedef union TGbl_I2S3_LRCKIOCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_I2S3_LRCKIOCntl; |
| }; |
| } TGbl_I2S3_LRCKIOCntl; |
| typedef union TGbl_SD0_DAT0Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_DAT0Cntl; |
| }; |
| } TGbl_SD0_DAT0Cntl; |
| typedef union TGbl_SD0_DAT1Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_DAT1Cntl; |
| }; |
| } TGbl_SD0_DAT1Cntl; |
| typedef union TGbl_SD0_CLKCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_CLKCntl; |
| }; |
| } TGbl_SD0_CLKCntl; |
| typedef union TGbl_SD0_DAT2Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_DAT2Cntl; |
| }; |
| } TGbl_SD0_DAT2Cntl; |
| typedef union TGbl_SD0_DAT3Cntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_DAT3Cntl; |
| }; |
| } TGbl_SD0_DAT3Cntl; |
| typedef union TGbl_SD0_CMDCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_CMDCntl; |
| }; |
| } TGbl_SD0_CMDCntl; |
| typedef union TGbl_SD0_CDnCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_CDnCntl; |
| }; |
| } TGbl_SD0_CDnCntl; |
| typedef union TGbl_SD0_WPCntl |
| { UNSG32 u32[1]; |
| struct { |
| struct w32Gbl_SD0_WPCntl; |
| }; |
| } TGbl_SD0_WPCntl; |
| |
| /////////////////////////////////////////////////////////// |
| SIGN32 Gbl_drvrd(SIE_Gbl *p, UNSG32 base, SIGN32 mem, SIGN32 tst); |
| SIGN32 Gbl_drvwr(SIE_Gbl *p, UNSG32 base, SIGN32 mem, SIGN32 tst, UNSG32 *pcmd); |
| void Gbl_reset(SIE_Gbl *p); |
| SIGN32 Gbl_cmp (SIE_Gbl *p, SIE_Gbl *pie, char *pfx, void *hLOG, SIGN32 mem, SIGN32 tst); |
| #define Gbl_check(p,pie,pfx,hLOG) Gbl_cmp(p,pie,pfx,(void*)(hLOG),0,0) |
| #define Gbl_print(p, pfx,hLOG) Gbl_cmp(p,0, pfx,(void*)(hLOG),0,0) |
| |
| #endif |
| ////// |
| /// ENDOFINTERFACE: Gbl |
| //////////////////////////////////////////////////////////// |
| |
| |
| |
| #ifdef __cplusplus |
| } |
| #endif |
| #pragma pack() |
| |
| #endif |
| ////// |
| /// ENDOFFILE: global.h |
| //////////////////////////////////////////////////////////// |
| |