changeset 14:5f99d200f05d

info about hvf
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Tue, 15 Jan 2008 04:33:39 -0500
parents c7875b632f1c
children af0913f3a968
files slideshow.tex
diffstat 1 files changed, 31 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/slideshow.tex	Tue Jan 15 03:31:51 2008 -0500
+++ b/slideshow.tex	Tue Jan 15 04:33:39 2008 -0500
@@ -84,7 +84,7 @@
 
 %%% Backwards compatibility
 \overlays{8}{
-\begin{slide}{?. Backwards Compatibility}
+\begin{slide}{2. Backwards Compatibility}
 	\begin{itemstep}
 		\item Full \emph{application} backwards compatibility
 		\begin{itemstep}
@@ -112,6 +112,7 @@
 		\end{itemize}
 		\item z/Architecture
 		\begin{itemize}
+			\item Superset of ESA/390
 			\item 64-bit addressing
 			\item 64-bit arithmetic
 		\end{itemize}
@@ -151,6 +152,7 @@
 		\end{itemize}
 		\item Many instructions reference storage
 	\end{itemize}
+	FIXME: mention encryption
 \end{slide}}
 
 % 4) 3 addressing modes
@@ -285,7 +287,14 @@
 \overlays{3}{
 \begin{slide}{HVF}
 	\onlySlide*{1}{
-	FIXME; what is it
+	\begin{itemize}
+		\item OS/Hypervisor
+		\item z/Architecture
+		\item Written from scratch
+		\item Mostly C, with few bits of assembly
+		\item Announced January 11, 2008
+		\item GPLv2
+	\end{itemize}
 	}
 
 	\onlySlide*{2}{
@@ -295,7 +304,26 @@
 	}
 
 	\onlySlide*{3}{
-	what's there, what's not there
+	\begin{itemize}
+		\item What's done
+		\begin{itemize}
+			\item Buddy \& SLAB allocators
+			\item Virtual memory
+			\item Basic console IO
+		\end{itemize}
+		\item What needs to be done
+		\begin{itemize}
+			\item ~30 \texttt{\textbf{FIXME}}s of varying difficulty
+			\item User directory (currently WIP)
+			\item Virtual devices/IO proxying
+			\item Testing, and more testing
+		\end{itemize}
+		\item Contact info
+		\begin{itemize}
+			\item Mailing list: \url{lists.josefsipek.net/listinfo/hvf}
+			\item \texttt{\textbf{\#hvf}} on OFTC
+		\end{itemize}
+	\end{itemize}
 	}
 \end{slide}}