<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MCUXpresso SDKのトピックRaw device using MCUXpresso / newlib</title>
    <link>https://community.nxp.com/t5/MCUXpresso-SDK/Raw-device-using-MCUXpresso-newlib/m-p/717658#M353</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In KDS1.3 / MQX there was API for creating raw devices&amp;nbsp;and define your own IO (init/read/write/ioctl) functions for your hardware IO device. I haven't found this in MCUXpresso SDK.&amp;nbsp; Are there any plans for adding something like that - or what are the alternatives ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example In KDS1.3 I could do :&lt;/P&gt;&lt;P&gt;_nio_dev_install("MyDev:", &amp;amp;Nio_MyDevFuncInit, &amp;amp;myDevRawDev, NULL);&lt;/P&gt;&lt;P&gt;myStream = fopen("MyDev:\\stream", "a+");&lt;/P&gt;&lt;P&gt;ioctl(fileno(myStream), NULL, IOCTL_MY_OPTION, aopt);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I could could use 'stdio.h' functions like vfprintf etc on those streams.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I wonder if newlib-nano library with debug information is available? Once I enter fprintf etc, there is assembly code only.&amp;nbsp;Using MCUXpresso 10.1.0 / GCC / C++ / newlib-nano&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Feb 2018 14:14:46 GMT</pubDate>
    <dc:creator>eldarfiring</dc:creator>
    <dc:date>2018-02-28T14:14:46Z</dc:date>
    <item>
      <title>Raw device using MCUXpresso / newlib</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/Raw-device-using-MCUXpresso-newlib/m-p/717658#M353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In KDS1.3 / MQX there was API for creating raw devices&amp;nbsp;and define your own IO (init/read/write/ioctl) functions for your hardware IO device. I haven't found this in MCUXpresso SDK.&amp;nbsp; Are there any plans for adding something like that - or what are the alternatives ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example In KDS1.3 I could do :&lt;/P&gt;&lt;P&gt;_nio_dev_install("MyDev:", &amp;amp;Nio_MyDevFuncInit, &amp;amp;myDevRawDev, NULL);&lt;/P&gt;&lt;P&gt;myStream = fopen("MyDev:\\stream", "a+");&lt;/P&gt;&lt;P&gt;ioctl(fileno(myStream), NULL, IOCTL_MY_OPTION, aopt);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I could could use 'stdio.h' functions like vfprintf etc on those streams.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I wonder if newlib-nano library with debug information is available? Once I enter fprintf etc, there is assembly code only.&amp;nbsp;Using MCUXpresso 10.1.0 / GCC / C++ / newlib-nano&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Feb 2018 14:14:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/Raw-device-using-MCUXpresso-newlib/m-p/717658#M353</guid>
      <dc:creator>eldarfiring</dc:creator>
      <dc:date>2018-02-28T14:14:46Z</dc:date>
    </item>
    <item>
      <title>Re: Raw device using MCUXpresso / newlib</title>
      <link>https://community.nxp.com/t5/MCUXpresso-SDK/Raw-device-using-MCUXpresso-newlib/m-p/717659#M354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;No, there is no such a plan to add this layer again.&lt;/P&gt;&lt;P&gt;Also debug information will not be added to newlib library.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2018 08:15:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-SDK/Raw-device-using-MCUXpresso-newlib/m-p/717659#M354</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2018-03-15T08:15:29Z</dc:date>
    </item>
  </channel>
</rss>

