diff --git a/data.S b/data.S
new file mode 100644
index 0000000..47f05b3
--- /dev/null
+++ b/data.S
@@ -0,0 +1,7 @@
+# Define "data" symbol to mark beginning of data segment.
+# Must be linked before any other data on ld command line.
+.data
+.globl data
+data:
+  .word 1
+
diff --git a/xv6-rev5.pdf b/xv6-rev5.pdf
new file mode 100644
index 0000000..3ea9077
Binary files /dev/null and b/xv6-rev5.pdf differ
diff --git a/xv6-rev5.tar.gz b/xv6-rev5.tar.gz
new file mode 100644
index 0000000..cfdff29
Binary files /dev/null and b/xv6-rev5.tar.gz differ