Timer, Emulation, and Reset functions