Регистров: 17 Имя регистра | Смещение 1) TMR_IRQ_EN_REG | 0x0000 typedef union tmr_irq_en_reg { struct { unsigned tmr0_irq_en : 1; unsigned tmr1_irq_en : 1; unsigned unused0 : 30; } b; unsigned long w; } TMR_IRQ_EN_REG 2) TMR_IRQ_STA_REG | 0x0004 typedef union tmr_irq_sta_reg { struct { unsigned tmr0_irq_pend : 1; unsigned tmr1_irq_pend : 1; unsigned unused0 : 30; } b; unsigned long w; } TMR_IRQ_STA_REG 3) TMR0_CTRL_REG | 0x0010 typedef union tmr0_ctrl_reg { struct { unsigned tmr0_en : 1; unsigned tmr0_reload : 1; unsigned tmr0_clk_src : 2; unsigned tmr0_clk_pres : 3; unsigned tmr0_mode : 1; unsigned unused0 : 24; } b; unsigned long w; } TMR0_CTRL_REG 4) TMR0_INTV_VALUE_REG | 0x0014 typedef union tmr0_intv_value_reg { struct { unsigned tmr0_intv_value : 32; } b; unsigned long w; } TMR0_INTV_VALUE_REG 5) TMR0_CUR_VALUE_REG | 0x0018 typedef union tmr0_cur_value_reg { struct { unsigned tmr0_cur_value : 32; } b; unsigned long w; } TMR0_CUR_VALUE_REG 6) TMR1_CTRL_REG | 0x0020 typedef union tmr1_ctrl_reg { struct { unsigned tmr1_en : 1; unsigned tmr1_reload : 1; unsigned tmr1_clk_src : 2; unsigned tmr1_clk_pres : 3; unsigned tmr1_mode : 1; unsigned unused0 : 24; } b; unsigned long w; } TMR1_CTRL_REG 7) TMR1_INTV_VALUE_REG | 0x0024 typedef union tmr1_intv_value_reg { struct { unsigned tmr1_intv_value : 32; } b; unsigned long w; } TMR1_INTV_VALUE_REG 8) TMR1_CUR_VALUE_REG | 0x0028 typedef union tmr1_cur_value_reg { struct { unsigned tmr1_cur_value : 32; } b; unsigned long w; } TMR1_CUR_VALUE_REG 9) WDOG_IRQ_EN_REG | 0x00A0 typedef union wdog_irq_en_reg { struct { unsigned wdog_irq_en : 1; unsigned unused0 : 31; } b; unsigned long w; } WDOG_IRQ_EN_REG 10) WDOG_IRQ_STA_REG | 0x00A4 typedef union wdog_irq_sta_reg { struct { unsigned wdog_irq_pend : 1; unsigned unused0 : 31; } b; unsigned long w; } WDOG_IRQ_STA_REG 11) WDOG_CTRL_REG | 0x00B0 typedef union wdog_ctrl_reg { struct { unsigned wdog_restart : 1; unsigned wdog_key_field : 12; unsigned unused0 : 19; } b; unsigned long w; } WDOG_CTRL_REG 12) WDOG_CFG_REG | 0x00B4 typedef union wdog_cfg_reg { struct { unsigned wdog_config : 2; unsigned unused0 : 30; } b; unsigned long w; } WDOG_CFG_REG 13) WDOG_MODE_REG | 0x00B8 typedef union wdog_mode_reg { struct { unsigned wdog_en : 1; unsigned unused0 : 3; unsigned wdog_intv_value : 4; unsigned unused1 : 24; } b; unsigned long w; } WDOG_MODE_REG 14) AVS_CNT_CTL_REG | 0x00C0 typedef union avs_cnt_ctl_reg { struct { unsigned avs_cnt0_en : 1; unsigned avs_cnt1_en : 1; unsigned unused0 : 6; unsigned avs_cnt0_ps : 1; unsigned avs_cnt1_ps : 1; unsigned unused1 : 22; } b; unsigned long w; } AVS_CNT_CTL_REG 15) AVS_CNT0_REG | 0x00C4 typedef union avs_cnt0_reg { struct { unsigned avs_cnt0 : 32; } b; unsigned long w; } AVS_CNT0_REG 16) AVS_CNT1_REG | 0x00C8 typedef union avs_cnt1_reg { struct { unsigned avs_cnt1 : 32; } b; unsigned long w; } AVS_CNT1_REG 17) AVS_CNT_DIV_REG | 0x00CC typedef union avs_cnt_div_reg { struct { unsigned avs_cnt1 : 32; } b; unsigned long w; } AVS_CNT_DIV_REG |