From b567b950ce9bbcc087b3d09a0f761e29d3633026 Mon Sep 17 00:00:00 2001
From: Holger Dengler <dengler@linutronix.de>
Date: Sun, 17 Mar 2013 14:54:32 +0100
Subject: Flash-memory: Extend presentations and handout

Extend presentations and handouts for MTD, UBI and Flashfilesystems.
Add ECC, YAFFS2, Fastmap and other items.

Signed-off-by: Holger Dengler <dengler@linutronix.de>
---
 .../flash-filesystems/pres_flashfilesystems_en.tex | 31 ++++++++++++++++++++++
 1 file changed, 31 insertions(+)

(limited to 'flash-memory/flash-filesystems/pres_flashfilesystems_en.tex')

diff --git a/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex b/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex
index 718965d..1f027ef 100644
--- a/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex
+++ b/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex
@@ -87,6 +87,21 @@ root=/dev/mtdblock0 rootfstype=jffs2
 \end{verbatim}
 \end{frame}
 
+\subsubsection{yaffs}
+\begin{frame}
+\frametitle{yaffs - yet another flash file system}
+\begin{itemize}
+\item fast
+\item log-structured FS
+\item not in mainline kernel
+\item portable to other Operating Systems
+\item yaffs1 for small FLASH sizes
+\item yaffs2 for large FLASH sizes
+\item either use existing ECC or built-in ECC
+\item wear-leveling as side-effect
+\end{itemize}
+\end{frame}
+
 \subsubsection{UBI and UBIFS}
 \begin{frame}
 \frametitle{UBI: Unsorted Block Images}
@@ -96,6 +111,22 @@ root=/dev/mtdblock0 rootfstype=jffs2
 \end{figure}
 \end{frame}
 
+\begin{frame}
+\frametitle{UBIFS}
+\begin{itemize}
+\item journaling FS
+\item mainline since 2.6.27
+\item exploiting features of MTD and UBI
+\item scalability
+\item fast mount
+\item write-back support
+\item fast I/O
+\item tolerance to unclean reboots
+\item on-the-flight compression
+\item integrity
+\end{itemize}
+\end{frame}
+
 \begin{frame}
 \frametitle{UBIFS}
 \begin{figure}[h]
-- 
cgit v1.2.3

