v0.6: untested 12 MHz implentation