Updated driver to support Freescale Kinetis (ARM Cortex-M0+ tested) devices.