File tree Expand file tree Collapse file tree 5 files changed +728
-2
lines changed Expand file tree Collapse file tree 5 files changed +728
-2
lines changed Original file line number Diff line number Diff line change
1
+ .. _cmsis_rtos_v1 :
2
+
3
+ CMSIS RTOS v1
4
+ ##########################
5
+
6
+ Cortex-M Software Interface Standard (CMSIS) RTOS is a vendor-independent
7
+ hardware abstraction layer for the ARM Cortex®-M processor series and defines
8
+ generic tool interfaces. Though it was originally defined for ARM Cortex-M
9
+ microcontrollers alone, it could be easily extended to other microcontrollers
10
+ making it generic. For more information on CMSIS RTOS v1, please refer
11
+ http://www.keil.com/pack/doc/CMSIS/RTOS/html/index.html
Original file line number Diff line number Diff line change @@ -4,11 +4,13 @@ Porting Guides
4
4
##############
5
5
6
6
This section contains details regarding porting the Zephyr kernel to new
7
- architectures, SoCs and boards.
7
+ architectures, SoCs and boards. This section also describes the standard
8
+ API interfaces supported by Zephyr.
8
9
9
10
.. toctree ::
10
11
:maxdepth: 1
11
12
12
13
arch.rst
13
14
board_porting.rst
14
15
ip-stack-migrate.rst
16
+ porting_to_zephyr.rst
Original file line number Diff line number Diff line change
1
+ .. _porting_to_zephyr :
2
+
3
+ Porting Applications to Zephyr
4
+ ##############################
5
+
6
+ This section describes standard API interfaces supported by Zephyr.
7
+ Applications written using standard API interfaces are supposed to
8
+ be OS agnostic. Supporting such APIs in Zephyr would make it easier
9
+ to port those applications to Zephyr.
10
+
11
+ .. toctree ::
12
+ :maxdepth: 1
13
+
14
+ cmsis_rtos_v1.rst
Original file line number Diff line number Diff line change @@ -806,7 +806,8 @@ RECURSIVE = YES
806
806
807
807
EXCLUDE = @ZEPHYR_BASE@/include/spi_legacy.h \
808
808
@ZEPHYR_BASE@/include/net/http_legacy.h \
809
- @ZEPHYR_BASE@/include/misc/util.h
809
+ @ZEPHYR_BASE@/include/misc/util.h \
810
+ @ZEPHYR_BASE@/include/cmsis_rtos_v1/cmsis_os.h
810
811
811
812
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
812
813
# directories that are symbolic links (a Unix file system feature) are excluded
You can’t perform that action at this time.
0 commit comments