<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 1/7/2015 8:44 AM, Federico Garcia
      Cruz wrote:<br>
    </div>
    <blockquote
cite="mid:CAKWBEErUzLHDYw5xwJKaAqBz=MUv+woCiMyS85N8xXOhTD6n-w@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hello,
        <div>first thing you should do is read about filesystems
          provided by RTEMS. It offers several filesystem types like
          msdos, nfs, etc, and also offers several  block device types
          to access block devices (ram, non volatile, etc).</div>
        <div>Then you should read about how to register your own
          filesystem and how its interface has to look like to be
          compliant with rtems filesystem interface requirements.</div>
        <div>Whle I was working with rtems mdos filesystem I found a
          very interesting presentation about how develop and reguster a
          new filesystems to rtems. I consider that this links could
          help you:</div>
        <div><br>
        </div>
        <div><a moz-do-not-send="true"
            href="http://docs.rtems.org/doc-current/share/rtems/pdf/filesystem.pdf">http://docs.rtems.org/doc-current/share/rtems/pdf/filesystem.pdf</a><br>
        </div>
        <div><a moz-do-not-send="true"
            href="https://devel.rtems.org/wiki/Developer/FileSystems">https://devel.rtems.org/wiki/Developer/FileSystems</a></div>
        <div><a moz-do-not-send="true"
            href="http://flightsoftware.jhuapl.edu/files/2012/FSW12_Mick.pdf">http://flightsoftware.jhuapl.edu/files/2012/FSW12_Mick.pdf</a><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
      </div>
    </blockquote>
    <br>
    That FSW presentation is nice. Even better when you realize he was <br>
    dialed in on a speaker phone to give the presentation. :)<br>
    <br>
    The jffs2 filesystem in the git tree may also be a good reference
    since the<br>
    port pretty cleanly separates the RTEMS glue from the base code. <br>
    <br>
    When you get far enough along, the fstests are pretty handy for
    basic<br>
    tests. You will likely need to port a format command for ntfs along
    the<br>
    way.<br>
    <br>
    A concern when porting anything to RTEMS is to be conscious of the <br>
    license of the code you are porting. We will not accept code with<br>
    pure GPL licenses. RTEMS applications are typically statically linked<br>
    together and the viral nature of the GPL is unacceptable for end
    user<br>
    code. <br>
    <br>
    If it turns out that the only option is a GPL version, then we need
    to<br>
    help you figure out how to make the work long-term viable and<br>
    maintainable.<br>
    <br>
    Please keep the community involved in your process. <br>
    <br>
    --joel<br>
    <blockquote
cite="mid:CAKWBEErUzLHDYw5xwJKaAqBz=MUv+woCiMyS85N8xXOhTD6n-w@mail.gmail.com"
      type="cite">
      <div class="gmail_extra"><br>
        <div class="gmail_quote">2015-01-07 11:18 GMT-03:00 王春 <span
            dir="ltr"><<a moz-do-not-send="true"
              href="mailto:wzg19890307@126.com" target="_blank">wzg19890307@126.com</a>></span>:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div
              style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial">
              <div>Hi,</div>
              <div>    I'm new to rtems, and I have a new project in
                hand, and it's about the porting of the ntfs filesystem
                to rtems, there is anyone could help me ?</div>
              <div>or tell me how and wher to start. thanks.</div>
              <div><br>
              </div>
              <div>Shankle Wang.</div>
              <div><br>
              </div>
            </div>
            <br>
            <br>
            <span title="neteasefooter"><span></span></span><br>
            _______________________________________________<br>
            users mailing list<br>
            <a moz-do-not-send="true" href="mailto:users@rtems.org">users@rtems.org</a><br>
            <a moz-do-not-send="true"
              href="http://lists.rtems.org/mailman/listinfo/users"
              target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div class="gmail_signature">
          <div dir="ltr">
            <p dir="ltr"
              style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><a
                moz-do-not-send="true"
                href="http://www.tallertechnologies.com"
                style="text-decoration:none" target="_blank"><span
style="font-size:16px;font-family:Arial;color:#1155cc;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap"><img
                    moz-do-not-send="true"
src="https://lh6.googleusercontent.com/oWr5yxNDJfjF0N2yhmiSzhU9vstfXfDLCQju49Xj_5frxoG-vk_hKzOt-k3KSsZv5W5cNnZSjNmWi53XYbfiAsytvz44AptjWiDYFTLIhRiRifwjwHtlfPJmhrqmfEub1w"
                    style="border:none" height="77" width="200"></span></a></p>
            <p style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><b
                style="font-weight:normal"><br>
              </b></p>
            <p dir="ltr"
              style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span
style="font-size:16px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Federico
                Garcia Cruz</span></p>
            <p dir="ltr"
              style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span
style="font-size:15px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Software
                Engineer</span></p>
            <p style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><b
                style="font-weight:normal"><br>
              </b></p>
            <p dir="ltr"
              style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">San
                Lorenzo 47, 3rd Floor, Office 5</span></p>
            <p dir="ltr"
              style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Córdoba,
                Argentina</span></p>
            <p style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><b
                style="font-weight:normal"><br>
              </b></p>
            <p dir="ltr"
              style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:bold;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Phone:</span><span
style="font-size:11px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">
                +54 351 4217888 / +54 351 4218211</span></p>
            <p style="line-height:1.15;margin-top:0pt;margin-bottom:0pt"><br>
              <a moz-do-not-send="true"
                href="http://www.linkedin.com/company/taller-technologies"
                style="text-decoration:none" target="_blank"><span
style="font-size:15px;font-family:Arial;color:rgb(17,85,204);text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><img
                    moz-do-not-send="true"
src="https://lh5.googleusercontent.com/-PNbLrk4FTcGDH9qlK0E9EOXNq30yjxcZdWdV1nrz0nea-2DSHK5Imha-1oItxasCqkHsragWxBQoGaM6htV8ZiSNmtX0zr_6h7l5SAekmvgRly09D1cmbVt4sQ8cKtmIQ"
                    style="border:none" height="20px;" width="20px;"></span></a><a
                moz-do-not-send="true"
                href="https://www.facebook.com/tallertechnologies"
                style="text-decoration:none" target="_blank"><span
style="font-size:15px;font-family:Arial;color:rgb(17,85,204);text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;background-color:transparent"><img
                    moz-do-not-send="true"
src="https://lh6.googleusercontent.com/35gyAmo2veV0QIAK20LuNB8ouSDb62YfPd5NEbXdxvdLdbt8aNQo4c9SSXKUhbi8L69xj0fFH9HgavVbFraoqN04JrxkLfRzwsMLY2nTfDChb5Neflw7ezpE6_LxseIKGw"
                    style="border:none" height="19px;" width="19px;"></span></a><br>
            </p>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Joel Sherrill, Ph.D.             Director of Research & Development
<a class="moz-txt-link-abbreviated" href="mailto:joel.sherrill@OARcorp.com">joel.sherrill@OARcorp.com</a>        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985</pre>
  </body>
</html>