From 5117ee7b57f7e349d35c88d31b0d3714a2afbcc6 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 20 Aug 2026 16:04:48 +0200 Subject: docs: draft new documentation structure --- docs/kapi/cpu.rst | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) (limited to 'docs/kapi/cpu.rst') diff --git a/docs/kapi/cpu.rst b/docs/kapi/cpu.rst index 0793dd8c..ab5d182f 100644 --- a/docs/kapi/cpu.rst +++ b/docs/kapi/cpu.rst @@ -1,17 +1,24 @@ CPU Interface ============= -.. doxygengroup:: kapi-cpu - :content-only: +.. todo:: + Write an introduction to the CPU interface. -Kernel-defined API ------------------- +Functions +--------- -.. doxygengroup:: kapi-cpu-kernel-defined - :content-only: +.. doxygenfunction:: kapi::cpu::dispatch +.. doxygenfunction:: kapi::cpu::halt +.. doxygenfunction:: kapi::cpu::init +.. doxygenfunction:: kapi::cpu::current_id -Platform-defined API --------------------- +Classes +------- -.. doxygengroup:: kapi-cpu-platform-defined - :content-only: +.. doxygenstruct:: kapi::cpu::exception +.. doxygenstruct:: kapi::cpu::id + +Constants +--------- + +.. doxygenvariable:: kapi::cpu::invalid_id \ No newline at end of file -- cgit v1.2.3