aboutsummaryrefslogtreecommitdiff
path: root/docs/kapi/cio.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/kapi/cio.rst')
-rw-r--r--docs/kapi/cio.rst27
1 files changed, 17 insertions, 10 deletions
diff --git a/docs/kapi/cio.rst b/docs/kapi/cio.rst
index 62a36398..15b322fa 100644
--- a/docs/kapi/cio.rst
+++ b/docs/kapi/cio.rst
@@ -1,17 +1,24 @@
Character I/O Interface
=======================
-.. doxygengroup:: kapi-cio
- :content-only:
+The character I/O interface defines a simple API allowing the kernel to write characters to a platform's output device.
-Kernel-defined API
-------------------
+API Reference
+-------------
-.. doxygengroup:: kapi-cio-kernel-defined
- :content-only:
+Functions
+---------
-Platform-defined API
---------------------
+.. doxygenfunction:: kapi::cio::init
+.. doxygenfunction:: kapi::cio::set_output_device
+.. doxygenfunction:: kapi::cio::write
-.. doxygengroup:: kapi-cio-platform-defined
- :content-only:
+Classes
+-------
+
+.. doxygenstruct:: kapi::cio::output_device
+
+Enums
+-----
+
+.. doxygenenum:: kapi::cio::output_stream