<?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>MQX Software SolutionsのトピックRe: about the MFS LFN problem</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273811#M8466</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use the api in this way:&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro _jivemacro_uid_13703571888705912 jive_macro_code" jivemacro_uid="_13703571888705912"&gt;
&lt;P&gt;error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_FIND_FIRST_FILE, (uint_32_ptr) &amp;amp;search);&lt;/P&gt;
&lt;P&gt;while (error_code == MFS_NO_ERROR) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lfn_struct.PATHNAME = search_data.NAME;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_GET_LFN, (uint_32_ptr) &amp;amp;lfn_struct);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((search_data.ATTRIBUTE &amp;amp; MFS_ATTR_DIR_NAME) == MFS_ATTR_DIR_NAME)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(0 != strcmp(".\0",&amp;nbsp; (char *)&amp;amp;search_data.NAME))&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(error_code == MFS_NO_ERROR)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(ListPtr2[ListPtrNum2], lfn);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(ListPtr2[ListPtrNum2], search_data.NAME);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_FIND_NEXT_FILE, (uint_32_ptr) &amp;amp;search_data);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;thanks for answer me!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Jun 2013 12:46:34 GMT</pubDate>
    <dc:creator>fukefeng</dc:creator>
    <dc:date>2013-06-04T12:46:34Z</dc:date>
    <item>
      <title>about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273810#M8465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use the MFS on the usb storage device,if you just use the short file name,you can find the file names soon,and if you want find the long file names,it takes too long times.eg.there are about 100 or 200 files in the current. maybe i use the api in wrong way&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2013 12:38:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273810#M8465</guid>
      <dc:creator>fukefeng</dc:creator>
      <dc:date>2013-06-04T12:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273811#M8466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use the api in this way:&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro _jivemacro_uid_13703571888705912 jive_macro_code" jivemacro_uid="_13703571888705912"&gt;
&lt;P&gt;error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_FIND_FIRST_FILE, (uint_32_ptr) &amp;amp;search);&lt;/P&gt;
&lt;P&gt;while (error_code == MFS_NO_ERROR) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lfn_struct.PATHNAME = search_data.NAME;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_GET_LFN, (uint_32_ptr) &amp;amp;lfn_struct);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((search_data.ATTRIBUTE &amp;amp; MFS_ATTR_DIR_NAME) == MFS_ATTR_DIR_NAME)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(0 != strcmp(".\0",&amp;nbsp; (char *)&amp;amp;search_data.NAME))&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(error_code == MFS_NO_ERROR)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(ListPtr2[ListPtrNum2], lfn);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(ListPtr2[ListPtrNum2], search_data.NAME);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_FIND_NEXT_FILE, (uint_32_ptr) &amp;amp;search_data);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;thanks for answer me!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2013 12:46:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273811#M8466</guid>
      <dc:creator>fukefeng</dc:creator>
      <dc:date>2013-06-04T12:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273812#M8467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13703572051208799" jivemacro_uid="_13703572051208799"&gt;
&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;if((search_data.ATTRIBUTE &amp;amp; MFS_ATTR_DIR_NAME) == MFS_ATTR_DIR_NAME) {&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;error_code = ioctl(HS_USBFS_HANDLE, IO_IOCTL_FIND_NEXT_FILE, (uint_32_ptr) &amp;amp;search_data);&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2013 12:49:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273812#M8467</guid>
      <dc:creator>fukefeng</dc:creator>
      <dc:date>2013-06-04T12:49:26Z</dc:date>
    </item>
    <item>
      <title>Re: about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273813#M8468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;K70 device, MQX4.0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2013 13:25:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273813#M8468</guid>
      <dc:creator>fukefeng</dc:creator>
      <dc:date>2013-06-05T13:25:28Z</dc:date>
    </item>
    <item>
      <title>Re: about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273814#M8469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe you can refer to this &lt;A _jive_internal="true" href="https://community.nxp.com/thread/309151"&gt;https://community.freescale.com/thread/309151&lt;/A&gt;. I just encountered the same problem and resolved it in the end. Some efficient method should be used to satisfy your demand.&amp;nbsp; The difference is that I read from SD card which does not matter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jul 2013 22:27:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273814#M8469</guid>
      <dc:creator>zhiyangzhang</dc:creator>
      <dc:date>2013-07-02T22:27:16Z</dc:date>
    </item>
    <item>
      <title>Re: about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273815#M8470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, I used the mathod you which you provided，now it work well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jul 2013 02:58:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273815#M8470</guid>
      <dc:creator>fukefeng</dc:creator>
      <dc:date>2013-07-15T02:58:33Z</dc:date>
    </item>
    <item>
      <title>Re: about the MFS LFN problem</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273816#M8471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are welcome. Best Regards!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jul 2013 05:37:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/about-the-MFS-LFN-problem/m-p/273816#M8471</guid>
      <dc:creator>zhiyangzhang</dc:creator>
      <dc:date>2013-07-15T05:37:53Z</dc:date>
    </item>
  </channel>
</rss>

