Rewrite of template_periph_16b in progress...