<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Zephyr UART Driver and compatibility</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112029/zephyr-uart-driver-and-compatibility</link><description>Looking at the uart_nrfx_uarte2.c driver it appears that Nordic is not looking for the compatibility string in the driver but instead is looking for uart0,uart1, etc. This seems to violate the correct way to create a driver for Zephyr. When can we expect</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Jun 2024 09:12:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112029/zephyr-uart-driver-and-compatibility" /><item><title>RE: Zephyr UART Driver and compatibility</title><link>https://devzone.nordicsemi.com/thread/488452?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2024 09:12:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccdd2d8d-db1d-4419-87d2-56e8cbf9d238</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Trampas,&lt;/p&gt;
&lt;p&gt;Do you mean how the implementation doesn&amp;#39;t use&amp;nbsp;DT_DRV_COMPAT?&lt;/p&gt;
&lt;p&gt;If so, then it is just because the driver uses a different approach.&amp;nbsp;Please refer to this docs:&lt;br /&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/zephyr/build/dts/howtos.html#write-device-drivers-using-devicetree-apis"&gt;Devicetree HOWTOs — Zephyr Project documentation (nRF Connect SDK) (nordicsemi.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>