diff --git a/doc/img/zio-buffer-data.gif b/doc/img/zio-buffer-data.gif
new file mode 100644
index 0000000000000000000000000000000000000000..0cce368821061e476ac5faa2e80559850f0f3528
Binary files /dev/null and b/doc/img/zio-buffer-data.gif differ
diff --git a/doc/img/zio-buffer-data.pdf b/doc/img/zio-buffer-data.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..efaca60b8fc5b2d144165865f0ca7959d38935bb
Binary files /dev/null and b/doc/img/zio-buffer-data.pdf differ
diff --git a/doc/img/zio-buffer-mmap.gif b/doc/img/zio-buffer-mmap.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e2208b9ef74fcf1597280fc7813b3c1ba49ddc97
Binary files /dev/null and b/doc/img/zio-buffer-mmap.gif differ
diff --git a/doc/img/zio-buffer-mmap.pdf b/doc/img/zio-buffer-mmap.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..fc866301c8786a9f5c167587d7b4c4a96eaaeea2
Binary files /dev/null and b/doc/img/zio-buffer-mmap.pdf differ
diff --git a/doc/img/zio-cdev.gif b/doc/img/zio-cdev.gif
new file mode 100644
index 0000000000000000000000000000000000000000..14d52fe279beb95cb73a3908ca815bdeb3597939
Binary files /dev/null and b/doc/img/zio-cdev.gif differ
diff --git a/doc/img/zio-cdev.pdf b/doc/img/zio-cdev.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..8f7365ec8c29fb2b9f0a03891b37d18e4240842e
Binary files /dev/null and b/doc/img/zio-cdev.pdf differ