Re: Using ARM CMSIS in Zephyr


Boie, Andrew P
 

On Mon, 2016-10-17 at 12:33 +0200, Tomasz Bursztyka wrote:
 > 
My understanding is that as maintainers of the Zephyr kernel, we do not
want to
be in the driver maintenance business if we can get someone else to do
that
instead.
Nobody is going to do the drivers for you the exact way you want it, 
specifically tailored of Zephyr,
optimized for it. ;|
We are fighting everyday to save bytes of rom and ram, not for the 
driver to consume those because of
adaptations layers and so on.

Not to say about code itself not following Zephyr's style.
That's what the policy has been so far.
We got rid of tons of Arduino 101 drivers in favor of just using QMSI's, a copy
of QMSI is now in-tree. I don't think we are using any custom drivers for
Arduino 101 anymore, except maybe IPM which could be replaced with QMSI's
implementation as well.

We also have an open story to implement a shim layer to use the Nios II drivers
in the Altera HAL, at the moment we just have a simple timer and JTAG UART
driver for that platform in our tree.

Andrew

Join devel@lists.zephyrproject.org to automatically receive all group messages.