A generic Software Timer module tailored for small embedded devices.