block/LEDC: description: LED Control PWM (Pulse Width Modulation). items: - name: CH_CONF0 description: LEDC_LSCH%s_CONF%s. array: len: 6 stride: 20 byte_offset: 0 fieldset: CH_CONF0 - name: CH_HPOINT description: LEDC_LSCH%s_HPOINT. array: len: 6 stride: 20 byte_offset: 4 fieldset: CH_HPOINT - name: CH_DUTY description: LEDC_LSCH%s_DUTY. array: len: 6 stride: 20 byte_offset: 8 fieldset: CH_DUTY - name: CH_CONF1 description: LEDC_LSCH%s_CONF1. array: len: 6 stride: 20 byte_offset: 12 fieldset: CH_CONF1 - name: CH_DUTY_R description: LEDC_LSCH%s_DUTY_R. array: len: 6 stride: 20 byte_offset: 16 fieldset: CH_DUTY_R - name: TIMER_CONF description: LEDC_LSTIMER%s_CONF. array: len: 4 stride: 8 byte_offset: 160 fieldset: TIMER_CONF - name: TIMER_VALUE description: LEDC_LSTIMER%s_VALUE. array: len: 4 stride: 8 byte_offset: 164 fieldset: TIMER_VALUE - name: INT_RAW description: LEDC_INT_RAW. byte_offset: 192 fieldset: INT_RAW - name: INT_ST description: LEDC_INT_ST. byte_offset: 196 fieldset: INT_ST - name: INT_ENA description: LEDC_INT_ENA. byte_offset: 200 fieldset: INT_ENA - name: INT_CLR description: LEDC_INT_CLR. byte_offset: 204 fieldset: INT_CLR - name: CONF description: LEDC_CONF. byte_offset: 208 fieldset: CONF - name: DATE description: LEDC_DATE. byte_offset: 252 fieldset: DATE fieldset/CH_CONF0: description: LEDC_LSCH%s_CONF%s. fields: - name: TIMER_SEL description: reg_timer_sel_lsch0. bit_offset: 0 bit_size: 2 - name: SIG_OUT_EN description: reg_sig_out_en_lsch0. bit_offset: 2 bit_size: 1 - name: IDLE_LV description: reg_idle_lv_lsch0. bit_offset: 3 bit_size: 1 - name: PARA_UP description: reg_para_up_lsch0. bit_offset: 4 bit_size: 1 - name: OVF_NUM description: reg_ovf_num_lsch0. bit_offset: 5 bit_size: 10 - name: OVF_CNT_EN description: reg_ovf_cnt_en_lsch0. bit_offset: 15 bit_size: 1 - name: OVF_CNT_RESET description: reg_ovf_cnt_reset_lsch0. bit_offset: 16 bit_size: 1 fieldset/CH_CONF1: description: LEDC_LSCH%s_CONF1. fields: - name: DUTY_SCALE description: reg_duty_scale_lsch0. bit_offset: 0 bit_size: 10 - name: DUTY_CYCLE description: reg_duty_cycle_lsch0. bit_offset: 10 bit_size: 10 - name: DUTY_NUM description: reg_duty_num_lsch0. bit_offset: 20 bit_size: 10 - name: DUTY_INC description: reg_duty_inc_lsch0. bit_offset: 30 bit_size: 1 - name: DUTY_START description: reg_duty_start_lsch0. bit_offset: 31 bit_size: 1 fieldset/CH_DUTY: description: LEDC_LSCH%s_DUTY. fields: - name: DUTY description: reg_duty_lsch0. bit_offset: 0 bit_size: 19 fieldset/CH_DUTY_R: description: LEDC_LSCH%s_DUTY_R. fields: - name: DUTY_R description: reg_duty_lsch0_r. bit_offset: 0 bit_size: 19 fieldset/CH_HPOINT: description: LEDC_LSCH%s_HPOINT. fields: - name: HPOINT description: reg_hpoint_lsch0. bit_offset: 0 bit_size: 14 fieldset/CONF: description: LEDC_CONF. fields: - name: APB_CLK_SEL description: reg_apb_clk_sel. bit_offset: 0 bit_size: 2 - name: CLK_EN description: reg_clk_en. bit_offset: 31 bit_size: 1 fieldset/DATE: description: LEDC_DATE. fields: - name: LEDC_DATE description: reg_ledc_date. bit_offset: 0 bit_size: 32 fieldset/INT_CLR: description: LEDC_INT_CLR. fields: - name: LSTIMER0_OVF_INT_CLR description: reg_lstimer0_ovf_int_clr. bit_offset: 0 bit_size: 1 - name: LSTIMER1_OVF_INT_CLR description: reg_lstimer1_ovf_int_clr. bit_offset: 1 bit_size: 1 - name: LSTIMER2_OVF_INT_CLR description: reg_lstimer2_ovf_int_clr. bit_offset: 2 bit_size: 1 - name: LSTIMER3_OVF_INT_CLR description: reg_lstimer3_ovf_int_clr. bit_offset: 3 bit_size: 1 - name: DUTY_CHNG_END_LSCH0_INT_CLR description: reg_duty_chng_end_lsch0_int_clr. bit_offset: 4 bit_size: 1 - name: DUTY_CHNG_END_LSCH1_INT_CLR description: reg_duty_chng_end_lsch1_int_clr. bit_offset: 5 bit_size: 1 - name: DUTY_CHNG_END_LSCH2_INT_CLR description: reg_duty_chng_end_lsch2_int_clr. bit_offset: 6 bit_size: 1 - name: DUTY_CHNG_END_LSCH3_INT_CLR description: reg_duty_chng_end_lsch3_int_clr. bit_offset: 7 bit_size: 1 - name: DUTY_CHNG_END_LSCH4_INT_CLR description: reg_duty_chng_end_lsch4_int_clr. bit_offset: 8 bit_size: 1 - name: DUTY_CHNG_END_LSCH5_INT_CLR description: reg_duty_chng_end_lsch5_int_clr. bit_offset: 9 bit_size: 1 - name: OVF_CNT_LSCH0_INT_CLR description: reg_ovf_cnt_lsch0_int_clr. bit_offset: 10 bit_size: 1 - name: OVF_CNT_LSCH1_INT_CLR description: reg_ovf_cnt_lsch1_int_clr. bit_offset: 11 bit_size: 1 - name: OVF_CNT_LSCH2_INT_CLR description: reg_ovf_cnt_lsch2_int_clr. bit_offset: 12 bit_size: 1 - name: OVF_CNT_LSCH3_INT_CLR description: reg_ovf_cnt_lsch3_int_clr. bit_offset: 13 bit_size: 1 - name: OVF_CNT_LSCH4_INT_CLR description: reg_ovf_cnt_lsch4_int_clr. bit_offset: 14 bit_size: 1 - name: OVF_CNT_LSCH5_INT_CLR description: reg_ovf_cnt_lsch5_int_clr. bit_offset: 15 bit_size: 1 fieldset/INT_ENA: description: LEDC_INT_ENA. fields: - name: LSTIMER0_OVF_INT_ENA description: reg_lstimer0_ovf_int_ena. bit_offset: 0 bit_size: 1 - name: LSTIMER1_OVF_INT_ENA description: reg_lstimer1_ovf_int_ena. bit_offset: 1 bit_size: 1 - name: LSTIMER2_OVF_INT_ENA description: reg_lstimer2_ovf_int_ena. bit_offset: 2 bit_size: 1 - name: LSTIMER3_OVF_INT_ENA description: reg_lstimer3_ovf_int_ena. bit_offset: 3 bit_size: 1 - name: DUTY_CHNG_END_LSCH0_INT_ENA description: reg_duty_chng_end_lsch0_int_ena. bit_offset: 4 bit_size: 1 - name: DUTY_CHNG_END_LSCH1_INT_ENA description: reg_duty_chng_end_lsch1_int_ena. bit_offset: 5 bit_size: 1 - name: DUTY_CHNG_END_LSCH2_INT_ENA description: reg_duty_chng_end_lsch2_int_ena. bit_offset: 6 bit_size: 1 - name: DUTY_CHNG_END_LSCH3_INT_ENA description: reg_duty_chng_end_lsch3_int_ena. bit_offset: 7 bit_size: 1 - name: DUTY_CHNG_END_LSCH4_INT_ENA description: reg_duty_chng_end_lsch4_int_ena. bit_offset: 8 bit_size: 1 - name: DUTY_CHNG_END_LSCH5_INT_ENA description: reg_duty_chng_end_lsch5_int_ena. bit_offset: 9 bit_size: 1 - name: OVF_CNT_LSCH0_INT_ENA description: reg_ovf_cnt_lsch0_int_ena. bit_offset: 10 bit_size: 1 - name: OVF_CNT_LSCH1_INT_ENA description: reg_ovf_cnt_lsch1_int_ena. bit_offset: 11 bit_size: 1 - name: OVF_CNT_LSCH2_INT_ENA description: reg_ovf_cnt_lsch2_int_ena. bit_offset: 12 bit_size: 1 - name: OVF_CNT_LSCH3_INT_ENA description: reg_ovf_cnt_lsch3_int_ena. bit_offset: 13 bit_size: 1 - name: OVF_CNT_LSCH4_INT_ENA description: reg_ovf_cnt_lsch4_int_ena. bit_offset: 14 bit_size: 1 - name: OVF_CNT_LSCH5_INT_ENA description: reg_ovf_cnt_lsch5_int_ena. bit_offset: 15 bit_size: 1 fieldset/INT_RAW: description: LEDC_INT_RAW. fields: - name: LSTIMER0_OVF_INT_RAW description: reg_lstimer0_ovf_int_raw. bit_offset: 0 bit_size: 1 - name: LSTIMER1_OVF_INT_RAW description: reg_lstimer1_ovf_int_raw. bit_offset: 1 bit_size: 1 - name: LSTIMER2_OVF_INT_RAW description: reg_lstimer2_ovf_int_raw. bit_offset: 2 bit_size: 1 - name: LSTIMER3_OVF_INT_RAW description: reg_lstimer3_ovf_int_raw. bit_offset: 3 bit_size: 1 - name: DUTY_CHNG_END_LSCH0_INT_RAW description: reg_duty_chng_end_lsch0_int_raw. bit_offset: 4 bit_size: 1 - name: DUTY_CHNG_END_LSCH1_INT_RAW description: reg_duty_chng_end_lsch1_int_raw. bit_offset: 5 bit_size: 1 - name: DUTY_CHNG_END_LSCH2_INT_RAW description: reg_duty_chng_end_lsch2_int_raw. bit_offset: 6 bit_size: 1 - name: DUTY_CHNG_END_LSCH3_INT_RAW description: reg_duty_chng_end_lsch3_int_raw. bit_offset: 7 bit_size: 1 - name: DUTY_CHNG_END_LSCH4_INT_RAW description: reg_duty_chng_end_lsch4_int_raw. bit_offset: 8 bit_size: 1 - name: DUTY_CHNG_END_LSCH5_INT_RAW description: reg_duty_chng_end_lsch5_int_raw. bit_offset: 9 bit_size: 1 - name: OVF_CNT_LSCH0_INT_RAW description: reg_ovf_cnt_lsch0_int_raw. bit_offset: 10 bit_size: 1 - name: OVF_CNT_LSCH1_INT_RAW description: reg_ovf_cnt_lsch1_int_raw. bit_offset: 11 bit_size: 1 - name: OVF_CNT_LSCH2_INT_RAW description: reg_ovf_cnt_lsch2_int_raw. bit_offset: 12 bit_size: 1 - name: OVF_CNT_LSCH3_INT_RAW description: reg_ovf_cnt_lsch3_int_raw. bit_offset: 13 bit_size: 1 - name: OVF_CNT_LSCH4_INT_RAW description: reg_ovf_cnt_lsch4_int_raw. bit_offset: 14 bit_size: 1 - name: OVF_CNT_LSCH5_INT_RAW description: reg_ovf_cnt_lsch5_int_raw. bit_offset: 15 bit_size: 1 fieldset/INT_ST: description: LEDC_INT_ST. fields: - name: LSTIMER0_OVF_INT_ST description: reg_lstimer0_ovf_int_st. bit_offset: 0 bit_size: 1 - name: LSTIMER1_OVF_INT_ST description: reg_lstimer1_ovf_int_st. bit_offset: 1 bit_size: 1 - name: LSTIMER2_OVF_INT_ST description: reg_lstimer2_ovf_int_st. bit_offset: 2 bit_size: 1 - name: LSTIMER3_OVF_INT_ST description: reg_lstimer3_ovf_int_st. bit_offset: 3 bit_size: 1 - name: DUTY_CHNG_END_LSCH0_INT_ST description: reg_duty_chng_end_lsch0_int_st. bit_offset: 4 bit_size: 1 - name: DUTY_CHNG_END_LSCH1_INT_ST description: reg_duty_chng_end_lsch1_int_st. bit_offset: 5 bit_size: 1 - name: DUTY_CHNG_END_LSCH2_INT_ST description: reg_duty_chng_end_lsch2_int_st. bit_offset: 6 bit_size: 1 - name: DUTY_CHNG_END_LSCH3_INT_ST description: reg_duty_chng_end_lsch3_int_st. bit_offset: 7 bit_size: 1 - name: DUTY_CHNG_END_LSCH4_INT_ST description: reg_duty_chng_end_lsch4_int_st. bit_offset: 8 bit_size: 1 - name: DUTY_CHNG_END_LSCH5_INT_ST description: reg_duty_chng_end_lsch5_int_st. bit_offset: 9 bit_size: 1 - name: OVF_CNT_LSCH0_INT_ST description: reg_ovf_cnt_lsch0_int_st. bit_offset: 10 bit_size: 1 - name: OVF_CNT_LSCH1_INT_ST description: reg_ovf_cnt_lsch1_int_st. bit_offset: 11 bit_size: 1 - name: OVF_CNT_LSCH2_INT_ST description: reg_ovf_cnt_lsch2_int_st. bit_offset: 12 bit_size: 1 - name: OVF_CNT_LSCH3_INT_ST description: reg_ovf_cnt_lsch3_int_st. bit_offset: 13 bit_size: 1 - name: OVF_CNT_LSCH4_INT_ST description: reg_ovf_cnt_lsch4_int_st. bit_offset: 14 bit_size: 1 - name: OVF_CNT_LSCH5_INT_ST description: reg_ovf_cnt_lsch5_int_st. bit_offset: 15 bit_size: 1 fieldset/TIMER_CONF: description: LEDC_LSTIMER%s_CONF. fields: - name: DUTY_RES description: reg_lstimer0_duty_res. bit_offset: 0 bit_size: 4 - name: CLK_DIV description: reg_clk_div_lstimer0. bit_offset: 4 bit_size: 18 - name: PAUSE description: reg_lstimer0_pause. bit_offset: 22 bit_size: 1 - name: RST description: reg_lstimer0_rst. bit_offset: 23 bit_size: 1 - name: TICK_SEL description: reg_tick_sel_lstimer0. bit_offset: 24 bit_size: 1 - name: PARA_UP description: reg_lstimer0_para_up. bit_offset: 25 bit_size: 1 fieldset/TIMER_VALUE: description: LEDC_LSTIMER%s_VALUE. fields: - name: CNT description: reg_lstimer0_cnt. bit_offset: 0 bit_size: 14