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/devices.rst | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'docs/kapi/devices.rst') diff --git a/docs/kapi/devices.rst b/docs/kapi/devices.rst index c9853a1c..8b674e6e 100644 --- a/docs/kapi/devices.rst +++ b/docs/kapi/devices.rst @@ -1,17 +1,22 @@ Device Interface ================ -.. doxygengroup:: kapi-devices - :content-only: +.. toctree:: + :maxdepth: 1 + :caption: Contents: + :glob: -Kernel-defined API ------------------- + devices/* -.. doxygengroup:: kapi-devices-kernel-defined - :content-only: +API Reference +------------- -Platform-defined API --------------------- - -.. doxygengroup:: kapi-devices-platform-defined - :content-only: +.. doxygenfunction:: kapi::devices::init +.. doxygenfunction:: kapi::devices::get_root_bus +.. doxygenfunction:: kapi::devices::remove_device +.. doxygenfunction:: kapi::devices::publish_facet(kstd::shared_ptr, kstd::string) +.. doxygenfunction:: kapi::devices::publish_facet(kstd::shared_ptr, kstd::string, Facet *) +.. doxygenfunction:: kapi::devices::init_platform_drivers +.. doxygenfunction:: kapi::devices::init_platform_devices +.. doxygenfunction:: kapi::devices::discover_cpu_topology +.. doxygenfunction:: kapi::devices::get_cpu_bus \ No newline at end of file -- cgit v1.2.3