Anas Nashif
7ad2f76720
doc: remove guides and split content
...
Remove the old guides section and move all remaining items into new
sections.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
a084be3ba9
doc: move sections from guides
...
Move remaining items from guides into the appropriate locations using
the new structure.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
0ee7e42ef0
doc: move flashing/debugging section to developing with zephyr
...
This section belongs in the intro about developing with Zephyr.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
b40344bf4b
doc: move hardware emulator docs to hardware section
...
HW emulation goes under hardware support.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
495767fc7c
doc: move zephyr cmake package to build system
...
cmake module package belongs into the build section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
fdf3a430ad
doc: move pinctrl to hardware support
...
Move pinctrl guides and APIs into hardware section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
df033b28de
doc: create new Hardware Support section
...
Add new hardware section and move all related content from old
structure.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
6fe0a373fc
doc: move misc services into OS Service section
...
Move remaining services from guides into OS services.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
f0877534e2
doc: move env var section to development section
...
Content about environment variables belongs under introductionary
section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
c2a64b5b70
doc: move device mgmt under services
...
Device management is an OS service.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
121bc3c97d
doc: consolidate documentation sections
...
Consolidate all content realted to documentation.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
6e9a43be79
doc: move DTS under Build/Configuration systems section
...
Move all DTS guides and APIs under Build/Configuration system.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
558ff1cd69
doc: restructure build/config system section
...
Restructure Build/Config section to allow for addition of new content
(DTS).
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
5b3b9c7c41
doc: create new section for project structure
...
Move all project and governance related docs into one new section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
f09948b68a
doc: restructre contribution section
...
The contribution guide gets a new structure and contains all
contribution guidelines in one place.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
b9c64dc529
doc: move application development section
...
Move application development docs into the new `developing with zephyr`
section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
f925211a24
doc: add new section 'Developing with Zephyr'
...
Added new section index page.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
ea2a31d77d
doc: move modules section to developing with zephyr
...
Move all module docs into the new `developing with zephyr` section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
3f604746da
doc: move west section to developing with zephyr
...
Move all west docs into the new `developing with zephyr` section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
cfbe96f537
doc: move additional gsg docs to developing with zephyr
...
Move all introductionary docs into one new section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
5ca2eae5d5
doc: add new section 'Developing with Zephyr'
...
Move all introductionary docs into one new section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
a6c56ffebf
doc: move smf section into os services
...
Move SMF frameowrk into OS Services.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
fb892e0fbf
doc: move crypto/random sections into os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
0fe2c40ce4
doc: move file system into os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
180473c3e6
doc: move lora/lorawan into connectivity section
...
Move this documentation to a new location under Connectivity section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
34cdeabeb8
doc: move power management under os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
4b42e08783
doc: move formatted output under os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
9d46b7ab28
doc: move settings under os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
99eb324e81
doc: move shell under os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
2227d8b11b
doc: move notification services under os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
c629440259
doc: move resource management under services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
16d84a5e96
doc: move debugging under os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
e2b0b9c534
doc: move logging to os services
...
Move this documentation to a new location under OS Services section.
See #33725
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
2cd03080ad
doc: add os services
...
Add a new 'OS Services' section to contain all dedicated os services
from other sections of the doc (reference and guides).
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
6bc70460ff
doc: move timeutil to kernel
...
Move this section under the kernel and alongside other core and low
level features that are tied to the kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
f2848a7761
doc: move memory management to kernel
...
Move this section under the kernel and alongside other core and low
level features that are tied to the kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
4206710cf2
doc: move utility functions to kernel
...
Move this section under the kernel and alongside other core and low
level features that are tied to the kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
88cb3eada5
doc: move timing functions under kernel
...
Move this section under the kernel and alongside other core and low
level features that are tied to the kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
74a67d995c
doc: move data structures under kernel/
...
Move this section under the kernel and alongside other core and low
level features that are tied to the kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
6ccc614abe
doc: move usermode under kernel
...
Move this section under the kernel and alongside other core and low
level features that are tied to the kernel.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
38635f8899
doc: move kernel services under kernel
...
Move all kernel documentation under kernel/services.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
69d19ae9fb
doc: move networking to connectivity
...
Create a new section 'Connectivity' and move Networking guides and API
docs to this new section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
12ddf99782
doc: move bluetooth under connectivity
...
Create a new section 'Connectivity' and move Bluetooth guides and API
docs to this new section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
5c88418428
doc: build: move build docs one level up
...
This is now a top level section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
71f27a34ef
doc: kernel: move cpu idling section to scheduling
...
Move cpu idling documentation to the scheduling section.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
06696bc1c5
doc: kernel: move polling/interrupts out of other/
...
Move out of others and make those two sections part of the core kernel
documentation.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
7f98259a45
doc: kernel section title
...
Change the kernel main title from 'Kernel Services' to the 'The Zephyr
Kernel'
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
087a8bfe25
doc: operation without threads
...
Revise text about disabling threading support.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Anas Nashif
8e9e0b7087
doc: move kernel docs as a main chapter
...
Move the kernel documentation up and make it a main chapter. Right now
it is hidden very low in the structure under references.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-04-07 16:35:19 +02:00
Stephanos Ioannidis
b64b29cd2b
Revert "soc/it8xxx2: enable FPU support"
...
This reverts commit b1ad97bc26
since it
causes the following build failure:
cc1: error: requested ABI requires '-march' to subsume the 'F'
extension
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2022-04-07 10:25:37 -04:00