| Modified 2012 by Todd Krein (todd@krein.org) to implement repeated starts | Modified 2012 by Todd Krein (todd@krein.org) to implement repeated starts | ||||
| */ | */ | ||||
| #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MKL26Z64__) | |||||
| #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MKL26Z64__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) | |||||
| #include "kinetis.h" | #include "kinetis.h" | ||||
| #include <string.h> // for memcpy | #include <string.h> // for memcpy |
| extern TwoWire Wire; | extern TwoWire Wire; | ||||
| #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MKL26Z64__) | |||||
| #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MKL26Z64__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) | |||||
| class TWBRemulation | class TWBRemulation | ||||
| { | { | ||||
| public: | public: |