block/SYSTIMER: description: System Timer. items: - name: CONF description: SYSTIMER_CONF. byte_offset: 0 fieldset: CONF - name: UNIT0_OP description: SYSTIMER_UNIT0_OP. byte_offset: 4 fieldset: UNIT0_OP - name: UNIT1_OP description: SYSTIMER_UNIT1_OP. byte_offset: 8 fieldset: UNIT1_OP - name: UNIT0_LOAD_HI description: SYSTIMER_UNIT0_LOAD_HI. byte_offset: 12 fieldset: UNIT0_LOAD_HI - name: UNIT0_LOAD_LO description: SYSTIMER_UNIT0_LOAD_LO. byte_offset: 16 fieldset: UNIT0_LOAD_LO - name: UNIT1_LOAD_HI description: SYSTIMER_UNIT1_LOAD_HI. byte_offset: 20 fieldset: UNIT1_LOAD_HI - name: UNIT1_LOAD_LO description: SYSTIMER_UNIT1_LOAD_LO. byte_offset: 24 fieldset: UNIT1_LOAD_LO - name: TARGET0_HI description: SYSTIMER_TARGET0_HI. byte_offset: 28 fieldset: TARGET0_HI - name: TARGET0_LO description: SYSTIMER_TARGET0_LO. byte_offset: 32 fieldset: TARGET0_LO - name: TARGET1_HI description: SYSTIMER_TARGET1_HI. byte_offset: 36 fieldset: TARGET1_HI - name: TARGET1_LO description: SYSTIMER_TARGET1_LO. byte_offset: 40 fieldset: TARGET1_LO - name: TARGET2_HI description: SYSTIMER_TARGET2_HI. byte_offset: 44 fieldset: TARGET2_HI - name: TARGET2_LO description: SYSTIMER_TARGET2_LO. byte_offset: 48 fieldset: TARGET2_LO - name: TARGET0_CONF description: SYSTIMER_TARGET0_CONF. byte_offset: 52 fieldset: TARGET0_CONF - name: TARGET1_CONF description: SYSTIMER_TARGET1_CONF. byte_offset: 56 fieldset: TARGET1_CONF - name: TARGET2_CONF description: SYSTIMER_TARGET2_CONF. byte_offset: 60 fieldset: TARGET2_CONF - name: UNIT0_VALUE_HI description: SYSTIMER_UNIT0_VALUE_HI. byte_offset: 64 fieldset: UNIT0_VALUE_HI - name: UNIT0_VALUE_LO description: SYSTIMER_UNIT0_VALUE_LO. byte_offset: 68 fieldset: UNIT0_VALUE_LO - name: UNIT1_VALUE_HI description: SYSTIMER_UNIT1_VALUE_HI. byte_offset: 72 fieldset: UNIT1_VALUE_HI - name: UNIT1_VALUE_LO description: SYSTIMER_UNIT1_VALUE_LO. byte_offset: 76 fieldset: UNIT1_VALUE_LO - name: COMP0_LOAD description: SYSTIMER_COMP0_LOAD. byte_offset: 80 fieldset: COMP0_LOAD - name: COMP1_LOAD description: SYSTIMER_COMP1_LOAD. byte_offset: 84 fieldset: COMP1_LOAD - name: COMP2_LOAD description: SYSTIMER_COMP2_LOAD. byte_offset: 88 fieldset: COMP2_LOAD - name: UNIT0_LOAD description: SYSTIMER_UNIT0_LOAD. byte_offset: 92 fieldset: UNIT0_LOAD - name: UNIT1_LOAD description: SYSTIMER_UNIT1_LOAD. byte_offset: 96 fieldset: UNIT1_LOAD - name: INT_ENA description: SYSTIMER_INT_ENA. byte_offset: 100 fieldset: INT_ENA - name: INT_RAW description: SYSTIMER_INT_RAW. byte_offset: 104 fieldset: INT_RAW - name: INT_CLR description: SYSTIMER_INT_CLR. byte_offset: 108 fieldset: INT_CLR - name: INT_ST description: SYSTIMER_INT_ST. byte_offset: 112 fieldset: INT_ST - name: DATE description: SYSTIMER_DATE. byte_offset: 252 fieldset: DATE fieldset/COMP0_LOAD: description: SYSTIMER_COMP0_LOAD. fields: - name: TIMER_COMP0_LOAD description: timer comp0 load value. bit_offset: 0 bit_size: 1 fieldset/COMP1_LOAD: description: SYSTIMER_COMP1_LOAD. fields: - name: TIMER_COMP1_LOAD description: timer comp1 load value. bit_offset: 0 bit_size: 1 fieldset/COMP2_LOAD: description: SYSTIMER_COMP2_LOAD. fields: - name: TIMER_COMP2_LOAD description: timer comp2 load value. bit_offset: 0 bit_size: 1 fieldset/CONF: description: SYSTIMER_CONF. fields: - name: SYSTIMER_CLK_FO description: systimer clock force on. bit_offset: 0 bit_size: 1 - name: TARGET2_WORK_EN description: target2 work enable. bit_offset: 22 bit_size: 1 - name: TARGET1_WORK_EN description: target1 work enable. bit_offset: 23 bit_size: 1 - name: TARGET0_WORK_EN description: target0 work enable. bit_offset: 24 bit_size: 1 - name: TIMER_UNIT1_CORE1_STALL_EN description: If timer unit1 is stalled when core1 stalled. bit_offset: 25 bit_size: 1 - name: TIMER_UNIT1_CORE0_STALL_EN description: If timer unit1 is stalled when core0 stalled. bit_offset: 26 bit_size: 1 - name: TIMER_UNIT0_CORE1_STALL_EN description: If timer unit0 is stalled when core1 stalled. bit_offset: 27 bit_size: 1 - name: TIMER_UNIT0_CORE0_STALL_EN description: If timer unit0 is stalled when core0 stalled. bit_offset: 28 bit_size: 1 - name: TIMER_UNIT1_WORK_EN description: timer unit1 work enable. bit_offset: 29 bit_size: 1 - name: TIMER_UNIT0_WORK_EN description: timer unit0 work enable. bit_offset: 30 bit_size: 1 - name: CLK_EN description: register file clk gating. bit_offset: 31 bit_size: 1 fieldset/DATE: description: SYSTIMER_DATE. fields: - name: DATE description: reg_date. bit_offset: 0 bit_size: 32 fieldset/INT_CLR: description: SYSTIMER_INT_CLR. fields: - name: TARGET0_INT_CLR description: interupt0 clear. bit_offset: 0 bit_size: 1 - name: TARGET1_INT_CLR description: interupt1 clear. bit_offset: 1 bit_size: 1 - name: TARGET2_INT_CLR description: interupt2 clear. bit_offset: 2 bit_size: 1 fieldset/INT_ENA: description: SYSTIMER_INT_ENA. fields: - name: TARGET0_INT_ENA description: interupt0 enable. bit_offset: 0 bit_size: 1 - name: TARGET1_INT_ENA description: interupt1 enable. bit_offset: 1 bit_size: 1 - name: TARGET2_INT_ENA description: interupt2 enable. bit_offset: 2 bit_size: 1 fieldset/INT_RAW: description: SYSTIMER_INT_RAW. fields: - name: TARGET0_INT_RAW description: interupt0 raw. bit_offset: 0 bit_size: 1 - name: TARGET1_INT_RAW description: interupt1 raw. bit_offset: 1 bit_size: 1 - name: TARGET2_INT_RAW description: interupt2 raw. bit_offset: 2 bit_size: 1 fieldset/INT_ST: description: SYSTIMER_INT_ST. fields: - name: TARGET0_INT_ST description: reg_target0_int_st. bit_offset: 0 bit_size: 1 - name: TARGET1_INT_ST description: reg_target1_int_st. bit_offset: 1 bit_size: 1 - name: TARGET2_INT_ST description: reg_target2_int_st. bit_offset: 2 bit_size: 1 fieldset/TARGET0_CONF: description: SYSTIMER_TARGET0_CONF. fields: - name: TARGET0_PERIOD description: target0 period. bit_offset: 0 bit_size: 26 - name: TARGET0_PERIOD_MODE description: Set target0 to period mode. bit_offset: 30 bit_size: 1 - name: TARGET0_TIMER_UNIT_SEL description: select which unit to compare. bit_offset: 31 bit_size: 1 fieldset/TARGET0_HI: description: SYSTIMER_TARGET0_HI. fields: - name: TIMER_TARGET0_HI description: timer taget0 high 32 bit. bit_offset: 0 bit_size: 20 fieldset/TARGET0_LO: description: SYSTIMER_TARGET0_LO. fields: - name: TIMER_TARGET0_LO description: timer taget0 low 32 bit. bit_offset: 0 bit_size: 32 fieldset/TARGET1_CONF: description: SYSTIMER_TARGET1_CONF. fields: - name: TARGET1_PERIOD description: target1 period. bit_offset: 0 bit_size: 26 - name: TARGET1_PERIOD_MODE description: Set target1 to period mode. bit_offset: 30 bit_size: 1 - name: TARGET1_TIMER_UNIT_SEL description: select which unit to compare. bit_offset: 31 bit_size: 1 fieldset/TARGET1_HI: description: SYSTIMER_TARGET1_HI. fields: - name: TIMER_TARGET1_HI description: timer taget1 high 32 bit. bit_offset: 0 bit_size: 20 fieldset/TARGET1_LO: description: SYSTIMER_TARGET1_LO. fields: - name: TIMER_TARGET1_LO description: timer taget1 low 32 bit. bit_offset: 0 bit_size: 32 fieldset/TARGET2_CONF: description: SYSTIMER_TARGET2_CONF. fields: - name: TARGET2_PERIOD description: target2 period. bit_offset: 0 bit_size: 26 - name: TARGET2_PERIOD_MODE description: Set target2 to period mode. bit_offset: 30 bit_size: 1 - name: TARGET2_TIMER_UNIT_SEL description: select which unit to compare. bit_offset: 31 bit_size: 1 fieldset/TARGET2_HI: description: SYSTIMER_TARGET2_HI. fields: - name: TIMER_TARGET2_HI description: timer taget2 high 32 bit. bit_offset: 0 bit_size: 20 fieldset/TARGET2_LO: description: SYSTIMER_TARGET2_LO. fields: - name: TIMER_TARGET2_LO description: timer taget2 low 32 bit. bit_offset: 0 bit_size: 32 fieldset/UNIT0_LOAD: description: SYSTIMER_UNIT0_LOAD. fields: - name: TIMER_UNIT0_LOAD description: timer unit0 load value. bit_offset: 0 bit_size: 1 fieldset/UNIT0_LOAD_HI: description: SYSTIMER_UNIT0_LOAD_HI. fields: - name: TIMER_UNIT0_LOAD_HI description: timer unit0 load high 32 bit. bit_offset: 0 bit_size: 20 fieldset/UNIT0_LOAD_LO: description: SYSTIMER_UNIT0_LOAD_LO. fields: - name: TIMER_UNIT0_LOAD_LO description: timer unit0 load low 32 bit. bit_offset: 0 bit_size: 32 fieldset/UNIT0_OP: description: SYSTIMER_UNIT0_OP. fields: - name: TIMER_UNIT0_VALUE_VALID description: reg_timer_unit0_value_valid. bit_offset: 29 bit_size: 1 - name: TIMER_UNIT0_UPDATE description: update timer_unit0. bit_offset: 30 bit_size: 1 fieldset/UNIT0_VALUE_HI: description: SYSTIMER_UNIT0_VALUE_HI. fields: - name: TIMER_UNIT0_VALUE_HI description: timer read value high 32bit. bit_offset: 0 bit_size: 20 fieldset/UNIT0_VALUE_LO: description: SYSTIMER_UNIT0_VALUE_LO. fields: - name: TIMER_UNIT0_VALUE_LO description: timer read value low 32bit. bit_offset: 0 bit_size: 32 fieldset/UNIT1_LOAD: description: SYSTIMER_UNIT1_LOAD. fields: - name: TIMER_UNIT1_LOAD description: timer unit1 load value. bit_offset: 0 bit_size: 1 fieldset/UNIT1_LOAD_HI: description: SYSTIMER_UNIT1_LOAD_HI. fields: - name: TIMER_UNIT1_LOAD_HI description: timer unit1 load high 32 bit. bit_offset: 0 bit_size: 20 fieldset/UNIT1_LOAD_LO: description: SYSTIMER_UNIT1_LOAD_LO. fields: - name: TIMER_UNIT1_LOAD_LO description: timer unit1 load low 32 bit. bit_offset: 0 bit_size: 32 fieldset/UNIT1_OP: description: SYSTIMER_UNIT1_OP. fields: - name: TIMER_UNIT1_VALUE_VALID description: timer value is sync and valid. bit_offset: 29 bit_size: 1 - name: TIMER_UNIT1_UPDATE description: update timer unit1. bit_offset: 30 bit_size: 1 fieldset/UNIT1_VALUE_HI: description: SYSTIMER_UNIT1_VALUE_HI. fields: - name: TIMER_UNIT1_VALUE_HI description: timer read value high 32bit. bit_offset: 0 bit_size: 20 fieldset/UNIT1_VALUE_LO: description: SYSTIMER_UNIT1_VALUE_LO. fields: - name: TIMER_UNIT1_VALUE_LO description: timer read value low 32bit. bit_offset: 0 bit_size: 32