I'm looking for register definitions for the Kinetis KL26 for use in an "old-school" GCC-based (no IDE, just plain Makefiles) project. The project is Free software (GPL), so that file would have to be covered by a compatible license.
I found a "bare-metal" MKL25Z4.h that worked well enough to get started, but I'm now beginning to run into subtle incompatibilities between KL25 and KL26, and I'd like to make sure I don't waste time chasing problems just caused by using the wrong definitions.
The MKL25Z4.h I found also comes with unclear licensing terms ("All Rights Reserved" by Freescale, without further details), so I shouldn't use this anyway.
Does Freescale happen to provide a header file that meets these criteria ? If not, has anyone written one ?