doc: get rid of reference section
Move last remaining items from reference section to the appropriate new
section in the new structure.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/doc/reference/api/api_lifecycle.png b/doc/develop/api/api_lifecycle.png
similarity index 100%
rename from doc/reference/api/api_lifecycle.png
rename to doc/develop/api/api_lifecycle.png
Binary files differ
diff --git a/doc/reference/api/api_lifecycle.rst b/doc/develop/api/api_lifecycle.rst
similarity index 100%
rename from doc/reference/api/api_lifecycle.rst
rename to doc/develop/api/api_lifecycle.rst
diff --git a/doc/reference/api/design_guidelines.rst b/doc/develop/api/design_guidelines.rst
similarity index 100%
rename from doc/reference/api/design_guidelines.rst
rename to doc/develop/api/design_guidelines.rst
diff --git a/doc/reference/api/index.rst b/doc/develop/api/index.rst
similarity index 100%
rename from doc/reference/api/index.rst
rename to doc/develop/api/index.rst
diff --git a/doc/reference/api/overview.rst b/doc/develop/api/overview.rst
similarity index 100%
rename from doc/reference/api/overview.rst
rename to doc/develop/api/overview.rst
diff --git a/doc/reference/api/terminology.rst b/doc/develop/api/terminology.rst
similarity index 100%
rename from doc/reference/api/terminology.rst
rename to doc/develop/api/terminology.rst
diff --git a/doc/develop/index.rst b/doc/develop/index.rst
index 23f65c4..b787144 100644
--- a/doc/develop/index.rst
+++ b/doc/develop/index.rst
@@ -10,6 +10,7 @@
beyond-GSG.rst
env_vars.rst
application/index.rst
+ api/index.rst
optimizations/index
flash_debug/index
modules.rst
diff --git a/doc/reference/canbus/controller.rst b/doc/hardware/peripherals/canbus/controller.rst
similarity index 100%
rename from doc/reference/canbus/controller.rst
rename to doc/hardware/peripherals/canbus/controller.rst
diff --git a/doc/reference/canbus/index.rst b/doc/hardware/peripherals/canbus/index.rst
similarity index 100%
rename from doc/reference/canbus/index.rst
rename to doc/hardware/peripherals/canbus/index.rst
diff --git a/doc/reference/canbus/isotp.rst b/doc/hardware/peripherals/canbus/isotp.rst
similarity index 100%
rename from doc/reference/canbus/isotp.rst
rename to doc/hardware/peripherals/canbus/isotp.rst
diff --git a/doc/reference/canbus/isotp_sequence.svg b/doc/hardware/peripherals/canbus/isotp_sequence.svg
similarity index 100%
rename from doc/reference/canbus/isotp_sequence.svg
rename to doc/hardware/peripherals/canbus/isotp_sequence.svg
diff --git a/doc/reference/canbus/timing.svg b/doc/hardware/peripherals/canbus/timing.svg
similarity index 100%
rename from doc/reference/canbus/timing.svg
rename to doc/hardware/peripherals/canbus/timing.svg
diff --git a/doc/reference/canbus/transceiver.svg b/doc/hardware/peripherals/canbus/transceiver.svg
similarity index 100%
rename from doc/reference/canbus/transceiver.svg
rename to doc/hardware/peripherals/canbus/transceiver.svg
diff --git a/doc/hardware/peripherals/index.rst b/doc/hardware/peripherals/index.rst
index 3b85f7c..1d38ed6 100644
--- a/doc/hardware/peripherals/index.rst
+++ b/doc/hardware/peripherals/index.rst
@@ -8,6 +8,7 @@
adc.rst
audio/index.rst
+ canbus/index.rst
counter.rst
clock_control.rst
dac.rst
diff --git a/doc/index-tex.rst b/doc/index-tex.rst
index d7282cb..6f55f86 100644
--- a/doc/index-tex.rst
+++ b/doc/index-tex.rst
@@ -19,7 +19,6 @@
services/index.rst
build/index.rst
connectivity/index.rst
- reference/index.rst
hardware/index.rst
contribute/index.rst
project/index.rst
diff --git a/doc/index.rst b/doc/index.rst
index 74e99d5..85962ad 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -107,7 +107,6 @@
services/index.rst
build/index.rst
connectivity/index.rst
- reference/index.rst
hardware/index.rst
contribute/index.rst
project/index.rst
diff --git a/doc/reference/index.rst b/doc/reference/index.rst
deleted file mode 100644
index 18a863f..0000000
--- a/doc/reference/index.rst
+++ /dev/null
@@ -1,15 +0,0 @@
-.. _api_reference:
-
-API Reference
-#############
-
-.. toctree::
- :titlesonly:
- :maxdepth: 2
-
- api/index.rst
- canbus/index.rst
- misc/index
- modbus/index.rst
- usb/index.rst
- virtualization/index.rst
diff --git a/doc/security/security-overview.rst b/doc/security/security-overview.rst
index 38e347f..0d497dd 100644
--- a/doc/security/security-overview.rst
+++ b/doc/security/security-overview.rst
@@ -269,7 +269,7 @@
document shall be created and evaluated against the implementation.
These documents shall serve as an entry point to new developers and as a
basis for the security architecture. Please refer to the
-:ref:`Zephyr subsystem documentation <api_reference>` for
+:ref:`Zephyr subsystem documentation <os_services>` for
detailed information.
Secure Coding
diff --git a/doc/services/index.rst b/doc/services/index.rst
index 775eeca..9335536 100644
--- a/doc/services/index.rst
+++ b/doc/services/index.rst
@@ -15,6 +15,7 @@
logging/index.rst
tracing/index.rst
resource_management/index.rst
+ modbus/index.rst
notify.rst
pm/index.rst
portability/index.rst
@@ -24,3 +25,6 @@
storage/index.rst
task_wdt/index.rst
tfm/index
+ usb/index.rst
+ virtualization/index.rst
+ misc.rst
diff --git a/doc/reference/misc/index.rst b/doc/services/misc.rst
similarity index 100%
rename from doc/reference/misc/index.rst
rename to doc/services/misc.rst
diff --git a/doc/reference/modbus/index.rst b/doc/services/modbus/index.rst
similarity index 100%
rename from doc/reference/modbus/index.rst
rename to doc/services/modbus/index.rst
diff --git a/doc/reference/usb/hid.rst b/doc/services/usb/hid.rst
similarity index 100%
rename from doc/reference/usb/hid.rst
rename to doc/services/usb/hid.rst
diff --git a/doc/reference/usb/index.rst b/doc/services/usb/index.rst
similarity index 100%
rename from doc/reference/usb/index.rst
rename to doc/services/usb/index.rst
diff --git a/doc/reference/usb/udc.rst b/doc/services/usb/udc.rst
similarity index 100%
rename from doc/reference/usb/udc.rst
rename to doc/services/usb/udc.rst
diff --git a/doc/reference/usb/uds.rst b/doc/services/usb/uds.rst
similarity index 100%
rename from doc/reference/usb/uds.rst
rename to doc/services/usb/uds.rst
diff --git a/doc/reference/usb/uds_cdc_acm.rst b/doc/services/usb/uds_cdc_acm.rst
similarity index 100%
rename from doc/reference/usb/uds_cdc_acm.rst
rename to doc/services/usb/uds_cdc_acm.rst
diff --git a/doc/reference/usb/uds_testing.rst b/doc/services/usb/uds_testing.rst
similarity index 100%
rename from doc/reference/usb/uds_testing.rst
rename to doc/services/usb/uds_testing.rst
diff --git a/doc/reference/virtualization/index.rst b/doc/services/virtualization/index.rst
similarity index 100%
rename from doc/reference/virtualization/index.rst
rename to doc/services/virtualization/index.rst
diff --git a/doc/reference/virtualization/ivshmem.rst b/doc/services/virtualization/ivshmem.rst
similarity index 100%
rename from doc/reference/virtualization/ivshmem.rst
rename to doc/services/virtualization/ivshmem.rst