em_sti_write
em_sti_write(p, STI_INTENCLR, 1);
em_sti_write(p, STI_COMPA_H, next >> 32);
em_sti_write(p, STI_COMPA_L, next & 0xffffffff);
em_sti_write(p, STI_INTFFCLR, 1);
em_sti_write(p, STI_INTENSET, 1);
em_sti_write(p, STI_SET_H, 0x40000000);
em_sti_write(p, STI_SET_L, 0x00000000);
em_sti_write(p, STI_INTENCLR, 3);
em_sti_write(p, STI_INTFFCLR, 3);
em_sti_write(p, STI_CONTROL, 1);
em_sti_write(p, STI_INTENCLR, 3);