Added PIT support, for the sake of qemu it ticks at 10hz (every 100ms), however this can be much faster (1ms or faster) on bare metal