.
¿ Que hay que hacer con el datasheet del S70 para generar código C que configure los registros ?, no entiendo muy bien la utilidad de tu macro.
Mirando en Arduino algunos cores, entiendo parte, pero no se si los nombres de los puertos son siempre los mismos, también aparecen otras cosas que no son asignar un nombre a una dirección de memoria. Me llama mucho la atención que en Teensy el fichero kinetis.h tenga 5700 lineas.
Está claro que meter cualquier micro en Arduino, pasa por crear el core, pero la falta de un patrón y documentación técnica para poder hacerlo, es lo que lo complica bastante. En mi caso conocer los detalles de un core, me puede permitir sacar el aplicativo de Arduino, que es lo que realmente quiero hacer, para trabajarlo de manera nativa con Atmel Studio.