1# The west manifest file for upstream Zephyr.
2#
3# The per-installation west configuration file, .west/config, sets the
4# path to the project containing this file in the [manifest] section's
5# "path" variable.
6#
7# You are free to create your own manifest files and put them in any
8# repository you want, to create your own custom Zephyr installations.
9# For example, you could create a manifest file in your own out of
10# tree application directory, which would pull this zephyr repository
11# in as an ordinary project.
12#
13# You can pass your manifest repositories to west init when creating a
14# new Zephyr installation. See the west documentation for more
15# information.
16
17manifest:
18  defaults:
19    remote: upstream
20
21  remotes:
22    - name: upstream
23      url-base: https://github.com/zephyrproject-rtos
24
25  #
26  # Please add items below based on alphabetical order
27  projects:
28    - name: canopennode
29      revision: f167efe85c8c7de886f1bc47f9173cfb8a346bb5
30      path: modules/lib/canopennode
31    - name: civetweb
32      revision: 094aeb41bb93e9199d24d665ee43e9e05d6d7b1c
33      path: modules/lib/civetweb
34    - name: cmsis
35      revision: b0612c97c1401feeb4160add6462c3627fe90fc7
36      path: modules/hal/cmsis
37      groups:
38        - hal
39    - name: edtt
40      revision: 31badfbbd04f2948e3df6ebf329f930317550961
41      path: tools/edtt
42      groups:
43        - tools
44    - name: fatfs
45      revision: 94fcd6bfb3801ac0a5e12ea2f52187e0a688b90e
46      path: modules/fs/fatfs
47      groups:
48        - fs
49    - name: hal_altera
50      revision: 23c1c1dd7a0c1cc9a399509d1819375847c95b97
51      path: modules/hal/altera
52      groups:
53        - hal
54    - name: hal_atmel
55      revision: 9f78f520f6cbb997e5b44fe8ab17dd5bf2448095
56      path: modules/hal/atmel
57      groups:
58        - hal
59    - name: hal_cypress
60      revision: 81a059f21435bc7e315bccd720da5a9b615bbb50
61      path: modules/hal/cypress
62      groups:
63        - hal
64    - name: hal_espressif
65      revision: 3400257534944d3a6a4194d1dbf8f0cd1670d64e
66      path: modules/hal/espressif
67      west-commands: west/west-commands.yml
68      groups:
69        - hal
70    - name: hal_infineon
71      revision: f1fa8241f8786198ba41155413243de36ed878a5
72      path: modules/hal/infineon
73      groups:
74        - hal
75    - name: hal_microchip
76      revision: 870d05e6a64ea9548da6b907058b03c8c9420826
77      path: modules/hal/microchip
78      groups:
79        - hal
80    - name: hal_nordic
81      revision: a6e5299041f152da5ae0ab17b2e44e088bb96d6d
82      path: modules/hal/nordic
83      groups:
84        - hal
85    - name: hal_nuvoton
86      revision: b4d31f33238713a568e23618845702fadd67386f
87      path: modules/hal/nuvoton
88      groups:
89        - hal
90    - name: hal_nxp
91      revision: 78efc4ba7c1057c1cf2bf06e3e27ed7cc33e1da7
92      path: modules/hal/nxp
93      groups:
94        - hal
95    - name: hal_openisa
96      revision: 40d049f69c50b58ea20473bee14cf93f518bf262
97      path: modules/hal/openisa
98      groups:
99        - hal
100    - name: hal_quicklogic
101      revision: b3a66fe6d04d87fd1533a5c8de51d0599fcd08d0
102      path: modules/hal/quicklogic
103      repo-path: hal_quicklogic
104      groups:
105        - hal
106    - name: hal_silabs
107      revision: be39d4eebeddac6e18e9c0c3ba1b31ad1e82eaed
108      path: modules/hal/silabs
109      groups:
110        - hal
111    - name: hal_st
112      revision: 575de9d461aa6f430cf62c58a053675377e700f3
113      path: modules/hal/st
114      groups:
115        - hal
116    - name: hal_stm32
117      revision: 5c8275071ec1cf160bfe8c18bbd9330a7d714dc8
118      path: modules/hal/stm32
119      groups:
120        - hal
121    - name: hal_telink
122      revision: ffcfd6282aa213f1dc0848dbca6279b098f6b143
123      path: modules/hal/telink
124      groups:
125        - hal
126    - name: hal_ti
127      revision: 1992a4c536554c4f409c36896eda6abdc414d277
128      path: modules/hal/ti
129      groups:
130        - hal
131    - name: hal_xtensa
132      revision: 6e1cf3c483e87df4888e87c5396b4534570f01af
133      path: modules/hal/xtensa
134      groups:
135        - hal
136    - name: libmetal
137      revision: 39d049d4ae68e6f6d595fce7de1dcfc1024fb4eb
138      path: modules/hal/libmetal
139      groups:
140        - hal
141    - name: littlefs
142      path: modules/fs/littlefs
143      groups:
144        - fs
145      revision: 9e4498d1c73009acd84bb36036ee5e2869112a6c
146    - name: loramac-node
147      revision: 12019623bbad9eb54fe51066847a7cbd4b4eac57
148      path: modules/lib/loramac-node
149    - name: lvgl
150      revision: 783c1f78c8e39751fe89d0883c8bce7336f55e94
151      path: modules/lib/gui/lvgl
152    - name: lz4
153      revision: 8e303c264fc21c2116dc612658003a22e933124d
154      path: modules/lib/lz4
155    - name: mbedtls
156      revision: 066cfe13469a8c8bbab6048a3d98e87c7668dd97
157      path: modules/crypto/mbedtls
158      groups:
159        - crypto
160    - name: mcuboot
161      revision: 70bfbd21cdf5f6d1402bc8d0031e197222ed2ec0
162      path: bootloader/mcuboot
163    - name: mcumgr
164      revision: 480cb48e42703e49595a697bb2410a1fcd105f5e
165      path: modules/lib/mcumgr
166    - name: mipi-sys-t
167      path: modules/debug/mipi-sys-t
168      groups:
169        - debug
170      revision: 75e671550ac1acb502f315fe4952514dc73f7bfb
171    - name: nanopb
172      revision: d148bd26718e4c10414f07a7eb1bd24c62e56c5d
173      path: modules/lib/nanopb
174    - name: net-tools
175      revision: f49bd1354616fae4093bf36e5eaee43c51a55127
176      path: tools/net-tools
177      groups:
178        - tools
179    - name: nrf_hw_models
180      revision: a47e326ca772ddd14cc3b9d4ca30a9ab44ecca16
181      path: modules/bsim_hw_models/nrf_hw_models
182    - name: open-amp
183      revision: 6010f0523cbc75f551d9256cf782f173177acdef
184      path: modules/lib/open-amp
185    - name: openthread
186      revision: 5d706547ebcb0a85e11412bcd88e80e2af98c74d
187      path: modules/lib/openthread
188    - name: segger
189      revision: 3a52ab222133193802d3c3b4d21730b9b1f1d2f6
190      path: modules/debug/segger
191      groups:
192        - debug
193    - name: sof
194      revision: 76feb11d1b8f425021b5691668af2250fee444ac
195      path: modules/audio/sof
196    - name: tflite-micro
197      revision: 9156d050927012da87079064db59d07f03b8baf6
198      path: modules/lib/tflite-micro
199      repo-path: tflite-micro
200    - name: tinycbor
201      revision: 40daca97b478989884bffb5226e9ab73ca54b8c4
202      path: modules/lib/tinycbor
203    - name: tinycrypt
204      revision: 3e9a49d2672ec01435ffbf0d788db6d95ef28de0
205      path: modules/crypto/tinycrypt
206      groups:
207        - crypto
208    - name: TraceRecorderSource
209      revision: 36c577727642457b0db7274298a4b96558374832
210      path: modules/debug/TraceRecorder
211      groups:
212        - debug
213    # TF-M is not compatible with mbedTLS 2.28. For more context:
214    # https://github.com/zephyrproject-rtos/zephyr/pull/54084
215    #- name: trusted-firmware-m
216    #  path: modules/tee/tfm
217    #  revision: c74be3890c9d975976fde1b1a3b2f5742bec34c0
218    #  groups:
219    #    - tee
220
221  self:
222    path: zephyr
223    west-commands: scripts/west-commands.yml
224