H2I_ADC_C2
tmp = hal2_i_read32(hal2, H2I_ADC_C2);
old = hal2_i_read32(hal2, H2I_ADC_C2);
hal2_i_write32(hal2, H2I_ADC_C2, new);
hal2_i_write32(hal2, H2I_ADC_C2, 0);