<?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>Typedefinitions</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85083/typedefinitions</link><description>Hello all, 
 I am developing on the nrf52 dk. and the following type definitions should be defined according to the given library. 
 Would somebody please comment if that works ok for the SDK5 ver 17.0.2 : 
 //MCU specific types. Depending on the plattform</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 25 Feb 2022 10:44:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85083/typedefinitions" /><item><title>RE: Typedefinitions</title><link>https://devzone.nordicsemi.com/thread/354991?ContentTypeID=1</link><pubDate>Fri, 25 Feb 2022 10:44:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28c7509b-c668-46bc-86e6-5c2cff0866e0</guid><dc:creator>MuRa</dc:creator><description>&lt;p&gt;You understood right, thank you, you confirmed what I was thinking...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Typedefinitions</title><link>https://devzone.nordicsemi.com/thread/354978?ContentTypeID=1</link><pubDate>Fri, 25 Feb 2022 10:05:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7649ced-201a-47a4-b4b4-85c257dbb27f</guid><dc:creator>Didrik Rokhaug</dc:creator><description>[quote user="mu234"]As far as I understand this is kind of a proxy &amp;quot;variable name&amp;quot; for the code behind?[/quote]
&lt;p&gt;Yes, those lines simply creates new names for the uintx_t types.&lt;/p&gt;
[quote user="mu234"] in particular is that need at all?[/quote]
&lt;p&gt;If I understood your question correctly (and please correct me if I did not), you have an external library that you want to integrate into the nRF5 SDK?&lt;/p&gt;
&lt;p&gt;And that library expects the types Byte, Word uint_32 and int_32?&lt;/p&gt;
&lt;p&gt;Then yes, adding those typedefs would be necessary for the external library to compile properly. The other alternative would be to go through the source code of the external library and change all the type definitions manually, but that is probably not something you want to do.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Typedefinitions</title><link>https://devzone.nordicsemi.com/thread/354973?ContentTypeID=1</link><pubDate>Fri, 25 Feb 2022 09:58:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:afba47cb-610b-47b6-8b0e-25dcac08de20</guid><dc:creator>MuRa</dc:creator><description>&lt;p&gt;Hi Didrik, yes, that was my question, in particular is that need at all? As far as I understand this is kind of a proxy &amp;quot;variable name&amp;quot; for the code behind?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Typedefinitions</title><link>https://devzone.nordicsemi.com/thread/354828?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 13:09:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d2c8a6d-8730-40a0-814e-ed31de74fb5b</guid><dc:creator>Didrik Rokhaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are you asking if you can add those type definitions to your project based on nRF5 SDK v17.0.2?&lt;/p&gt;
&lt;p&gt;If so, yes, that should not be a problem.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Didrik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>