Hi everyone

I am trying to port NuttX to NXP KL8xZ chips. I already did memory map, irq, 
pinmux, rom config and other tweaks but now when I want to get UART up and 
running I kind of started thinking if I am doing the right thing. Let me 
explain...

I forked kl25z support in hopes that it is closest to the kl81z. It is from 
same 
series, it is also based on Cortex-M0+ (armv6). But it is not exactly smooth 
saling (although I did not expect it would be). The system integration module 
has a bit different layout but most notably there are different peripherals. 
For 
example lpuart is not implemented in lp but the implementation in kinetis is 
pretty much spot on.

My original understanding was that arm/kinetis is intended for armv7 and arm/kl 
for amv6. Thus, my question is: is that true? Or is it just some historical 
division?

I can now either move the whole fork to the kinetis directory (and work out 
armv6 vs 7 switch) and use already implemented drivers there, or I can copy 
drivers to kl directory. What do you think is the best course of action?

Any hint or suggestion is appreciated.
With regards
Karel Koci

Attachment: pgpmFYo8JKNBU.pgp
Description: PGP signature

Reply via email to