a:3:{s:7:"#markup";O:25:"Drupal\Core\Render\Markup":1:{s:9:"*string";s:11506:"<section class="views-element-container contextual-region block block-views block-views-blockyaffs-documents-highlights-block-1 clearfix" id="block-views-block-yaffs-documents-highlights-block-1">
  
    <div data-contextual-id="block:block=views_block__yaffs_documents_highlights_block_1:langcode=en|entity.view.edit_form:view=yaffs_documents_highlights:location=block&amp;name=yaffs_documents_highlights&amp;display_id=block_1&amp;langcode=en"></div>

      <div class="form-group"><div class="contextual-region view view-yaffs-documents-highlights view-id-yaffs_documents_highlights view-display-id-block_1 js-view-dom-id-54a1ca909d85990f3722145a24ddc266dbcb7607dfd029dbcd0b9699bb9293f7">
  
    <div data-contextual-id="entity.view.edit_form:view=yaffs_documents_highlights:location=block&amp;name=yaffs_documents_highlights&amp;display_id=block_1&amp;langcode=en"></div>
      
      <div class="view-content">
      <div id="views-bootstrap-yaffs-documents-highlights-block-1"  class="grid views-view-grid horizontal">
            <div class="row">
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"><a href="/sites/default/files/downloads/ConsiderationsInChoosingAFlashFileSystem_0.pdf">  <img src="/sites/default/files/styles/pdf_image/public/styles/pdf_image/public/downloads/ConsiderationsInChoosingAFlashFileSystem_0.pdf.png?itok=ROOk6w-T" alt="Preview of ConsiderationsInChoosingAFlashFileSystem.pdf" typeof="foaf:Image" class="img-responsive" />


</a></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/documents/considerations-choosing-flash-file-system" hreflang="und">Considerations in Choosing a Flash File System</a></h3></div><div class="views-field views-field-body"><div class="field-content">Failures in an embedded File System in a product are much more serious to the user than failures in an office computer.&nbsp; Power failures and failures to cache data properly can be avoided by choosing a FFS specifically designed for reliability from the ground up.</div></div><div class="views-field views-field-upload-1"><div class="field-content"><span class="file file--mime-application-pdf file--application-pdf icon-before"><span class="file-icon"><span class="icon glyphicon glyphicon-file text-primary" aria-hidden="true"></span></span><span class="file-link"><a href="http://localhost:8012/sites/default/files/downloads/ConsiderationsInChoosingAFlashFileSystem_0.pdf" type="application/pdf; length=131376" title="Open file in new window" target="_blank" data-toggle="tooltip" data-placement="bottom">ConsiderationsInChoosingAFlashFileSystem.pdf</a></span><span class="file-size">128.3 KB</span></span></div></div>
          </div>
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/yaffs-overview" hreflang="und">Yaffs Overview</a></h3></div><div class="views-field views-field-body"><div class="field-content">YAFFS is a filesystem designed specifically for the characteristics of NAND flash. This page gives an overview of the project - what is available, how it works, how to use it, developer resources, and licensing options.</div></div><div class="views-field views-field-upload-1"><div class="field-content"></div></div>
          </div>
              </div>
          <div class="row">
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/documents/faq" hreflang="und">FAQ</a></h3></div><div class="views-field views-field-body"><div class="field-content"><p>Common questions about Yaffs technical issues.</p></div></div><div class="views-field views-field-upload-1"><div class="field-content"></div></div>
          </div>
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/yaffs-licence-faqs" hreflang="und">Yaffs Licence FAQs</a></h3></div><div class="views-field views-field-body"><div class="field-content"><p>Some questions about the commercial licence for Yaffs and how we arrive at one.</p></div></div><div class="views-field views-field-upload-1"><div class="field-content"></div></div>
          </div>
              </div>
          <div class="row">
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"><a href="/sites/default/files/downloads/YaffsRobustnessAndTesting.pdf">  <img src="/sites/default/files/styles/pdf_image/public/styles/pdf_image/public/downloads/YaffsRobustnessAndTesting.pdf.png?itok=YSeIaJXu" alt="Preview of YaffsRobustnessAndTesting.pdf" typeof="foaf:Image" class="img-responsive" />


</a></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/documents/yaffs-robustness-and-testing" hreflang="und">YAFFS Robustness and Testing</a></h3></div><div class="views-field views-field-body"><div class="field-content">
<p>This document describes some of the important design criteria and design features used to achieve a robust design suitable for modern embedded systems which need to store critical data.&nbsp; The test methodologies are also described.</p>
</div></div><div class="views-field views-field-upload-1"><div class="field-content"><span class="file file--mime-application-pdf file--application-pdf icon-before"><span class="file-icon"><span class="icon glyphicon glyphicon-file text-primary" aria-hidden="true"></span></span><span class="file-link"><a href="http://localhost:8012/sites/default/files/downloads/YaffsRobustnessAndTesting.pdf" type="application/pdf; length=143414" title="Open file in new window" target="_blank" data-toggle="tooltip" data-placement="bottom">YaffsRobustnessAndTesting.pdf</a></span><span class="file-size">140.05 KB</span></span></div></div>
          </div>
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"><a href="/sites/default/files/downloads/HowYaffsWorks.pdf">  <img src="/sites/default/files/styles/pdf_image/public/styles/pdf_image/public/downloads/HowYaffsWorks.pdf.png?itok=_nJu31C0" alt="Preview of HowYaffsWorks.pdf" typeof="foaf:Image" class="img-responsive" />


</a></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/documents/how-yaffs-works" hreflang="und">How Yaffs works</a></h3></div><div class="views-field views-field-body"><div class="field-content">This document gives a reasonable explanation of most of the core mechanisms that make Yaffs work. As of the time of writing this, the Yaffs2 code base includes approximately 19,000 lines of code making a very detailed discussion impractical. This document should serve as a first port of call for understanding Yaffs. Further detailed questions and discussions are welcomed on the Yaffs discussion list.</div></div><div class="views-field views-field-upload-1"><div class="field-content"><span class="file file--mime-application-pdf file--application-pdf icon-before"><span class="file-icon"><span class="icon glyphicon glyphicon-file text-primary" aria-hidden="true"></span></span><span class="file-link"><a href="http://localhost:8012/sites/default/files/downloads/HowYaffsWorks.pdf" type="application/pdf; length=402514" title="Open file in new window" target="_blank" data-toggle="tooltip" data-placement="bottom">HowYaffsWorks.pdf</a></span><span class="file-size">393.08 KB</span></span></div></div>
          </div>
              </div>
          <div class="row">
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"><a href="/sites/default/files/downloads/YaffsNandFailureMitigation.pdf">  <img src="/sites/default/files/styles/pdf_image/public/styles/pdf_image/public/downloads/YaffsNandFailureMitigation.pdf.png?itok=OohOxWup" alt="Preview of YaffsNandFailureMitigation.pdf" typeof="foaf:Image" class="img-responsive" />


</a></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/documents/yaffs-nand-flash-failure-mitigation" hreflang="und">Yaffs NAND flash failure mitigation</a></h3></div><div class="views-field views-field-body"><div class="field-content">NAND flash is one of very few types of electronic device which are knowingly shipped with errors and are expected to generate further errors without causing system failure. This document describes the most important failure modes and how they may be addressed in software.</div></div><div class="views-field views-field-upload-1"><div class="field-content"><span class="file file--mime-application-pdf file--application-pdf icon-before"><span class="file-icon"><span class="icon glyphicon glyphicon-file text-primary" aria-hidden="true"></span></span><span class="file-link"><a href="http://localhost:8012/sites/default/files/downloads/YaffsNandFailureMitigation.pdf" type="application/pdf; length=235109" title="Open file in new window" target="_blank" data-toggle="tooltip" data-placement="bottom">YaffsNandFailureMitigation.pdf</a></span><span class="file-size">229.6 KB</span></span></div></div>
          </div>
                  <div class="col col-xs-12 col-sm-12 col-md-6 col-lg-6 ">
            <div class="views-field views-field-field-teaser-image"><div class="field-content"><a href="/sites/default/files/downloads/YaffsDirect.pdf">  <img src="/sites/default/files/styles/pdf_image/public/styles/pdf_image/public/downloads/YaffsDirect.pdf.png?itok=Sl5XB97b" alt="Preview of YaffsDirect.pdf" typeof="foaf:Image" class="img-responsive" />


</a></div></div><div class="views-field views-field-title"><h3 class="field-content"><a href="/documents/yaffs-direct-interface" hreflang="und">Yaffs Direct Interface</a></h3></div><div class="views-field views-field-body"><div class="field-content">
<p>This describes the Yaffs Direct Interface (YDI), which allows Yaffs to be simply integrated with embedded systems, with or without an RTOS.</p>
<p>&nbsp;</p>
</div></div><div class="views-field views-field-upload-1"><div class="field-content"><span class="file file--mime-application-pdf file--application-pdf icon-before"><span class="file-icon"><span class="icon glyphicon glyphicon-file text-primary" aria-hidden="true"></span></span><span class="file-link"><a href="http://localhost:8012/sites/default/files/downloads/YaffsDirect.pdf" type="application/pdf; length=256079" title="Open file in new window" target="_blank" data-toggle="tooltip" data-placement="bottom">YaffsDirect.pdf</a></span><span class="file-size">250.08 KB</span></span></div></div>
          </div>
              </div>
      </div>

    </div>
  
            <div class="view-footer">
      <a class="btn btn-default" href="/documents">All the Yaffs documentation...</a>
    </div>
    </div>
</div>

  </section>

";}s:9:"#attached";a:2:{s:7:"library";a:2:{i:0;s:18:"views/views.module";i:1;s:18:"views/views.module";}s:14:"drupalSettings";a:0:{}}s:6:"#cache";a:3:{s:8:"contexts";a:7:{i:0;s:26:"languages:language_content";i:1;s:28:"languages:language_interface";i:2;s:5:"theme";i:3;s:17:"url.path.is_front";i:4;s:4:"user";i:5;s:21:"user.node_grants:view";i:6;s:16:"user.permissions";}s:4:"tags";a:33:{i:0;s:10:"block_view";i:1;s:66:"config:block.block.views_block__yaffs_documents_highlights_block_1";i:2;s:30:"config:field.storage.node.body";i:3;s:44:"config:field.storage.node.field_teaser_image";i:4;s:32:"config:field.storage.node.upload";i:5;s:31:"config:filter.format.basic_html";i:6;s:30:"config:filter.format.full_html";i:7;s:29:"config:filter.format.raw_html";i:8;s:28:"config:image.style.pdf_image";i:9;s:30:"config:user.role.administrator";i:10;s:31:"config:user.role.administrators";i:11;s:30:"config:user.role.authenticated";i:12;s:44:"config:views.view.yaffs_documents_highlights";i:13;s:7:"file:76";i:14;s:7:"file:77";i:15;s:7:"file:78";i:16;s:7:"file:79";i:17;s:7:"file:80";i:18;s:7:"file:81";i:19;s:7:"file:83";i:20;s:7:"file:84";i:21;s:7:"file:88";i:22;s:7:"file:89";i:23;s:8:"node:344";i:24;s:8:"node:353";i:25;s:8:"node:409";i:26;s:8:"node:420";i:27;s:8:"node:448";i:28;s:8:"node:453";i:29;s:8:"node:455";i:30;s:8:"node:466";i:31;s:9:"node_list";i:32;s:6:"user:1";}s:7:"max-age";i:-1;}}