加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
MAINTAINERS.yml 37.76 KB
一键复制 编辑 原始数据 按行查看 历史
Wayne Ren 提交于 2023-02-27 01:02 . zephyr: add baseline
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803
# This file contains information on who maintains what. It is parsed by
# get_maintainer.py.
#
# File format
# ###########
#
# "Area title" (the quotes are only needed for titles with special characters,
# like colons):
# status:
# One of the following:
#
# * maintained:
# The area has a Maintainer (approved by the TSC) who
# looks after the area.
#
# * orphaned:
# No current maintainer (but maybe you could take the role as you
# write your new code).
#
# * obsolete:
# Old code. Something being marked obsolete generally means it has
# been replaced by something better that you should be using
# instead.
#
# maintainers:
# List of GitHub handles for the people who maintain the area. Usually,
# there's only one maintainer.
#
# collaborators (not to be confused with the GitHub collaborator role):
# Very involved contributors, who know the area well and contribute
# significantly to it.
#
# labels:
# List of GitHub labels to add to pull requests that modify the area.
#
# files:
# List of paths and/or glob patterns giving the files in the area,
# relative to the root directory.
#
# If a path or glob pattern ends in a '/', it matches all files within
# the given directory or directories. Otherwise, an exact match is
# required.
#
# Paths to directories should always have a trailing '/'.
#
# files-regex:
# List of regular expressions applied to paths to determine if they
# belong to the area. The regular expression may match anywhere within
# the path, but can be anchored with ^ and $ as usual.
#
# Can be combined with a 'files' key.
#
# Note: Prefer plain 'files' patterns where possible. get_maintainer.py
# will check that they match some file, but won't check regexes
# (because it might be slow).
#
# files-exclude:
# Like 'files', but any matching files will be excluded from the area.
#
# files-regex-exclude:
# Like 'files-regex', but any matching files will be excluded from the
# area.
#
# description: >-
# Plain-English description. Describe what the system is about, from an
# outsider's perspective.
#
#
# All areas must have a 'files' and/or 'files-regex' key. The other keys are
# optional.
#
# It is very advisable to have a `status` key in all entries. Exceptions to
# this would be sub-areas which add extra fields (for ex. more `collaborators`
# who work only in that sub-area) to other areas.
#
#
# Workflow
# ########
#
# Ideally, any file in the tree will be covered by some area.
#
# When a GitHub pull request is sent, this happens:
#
# * A user mentioned in 'maintainers' is added as Assignee to
# the pull request
#
# * Users mentioned in 'maintainers' and 'collaborators' are added as
# reviewers to the pull request
#
# * The labels listed in 'labels' are automatically added to the pull
# request
#
# * The bot posts this comment:
#
# This PR affects the following areas:
# <area name>:
# Status: ...
# Maintainers: <list of maintainers>
# Collaborators: <list of sub-maintainers>
#
# <area name>:
# ...
#
#
# Changes to MAINTAINERS.yml need to be approved as follows:
#
# * Changing the 'maintainers' for an area needs approval from the
# Technical Steering Committee
#
# * Changing the 'collaborators' lines requires the maintainer and
# collaborators of that area to agree (or vote on it)
# Areas are sorted by name
ARC arch:
status: maintained
maintainers:
- ruuddw
collaborators:
- abrodkin
- evgeniy-paltsev
- IRISZZW
files:
- arch/arc/
- include/arch/arc/
labels:
- "area: ARC"
ARM arch:
status: maintained
maintainers:
- ioannisg
collaborators:
- carlocaione
- galak
- MaureenHelm
- stephanosio
- bbolen
files:
- arch/arm/
- arch/arm/core/offsets/
- include/arch/arm/aarch32/
- include/arch/arm/
- tests/arch/arm/
labels:
- "area: ARM"
ARM64 arch:
status: maintained
maintainers:
- carlocaione
collaborators:
- npitre
- povergoing
files:
- arch/arm64/
- include/arch/arm64/
- tests/arch/arm64/
- soc/arm64/
- boards/arm64/
- dts/arm64/
labels:
- "area: ARM64"
Bluetooth:
status: maintained
maintainers:
- jhedberg
collaborators:
- alwa-nordic
- Vudentz
- Thalley
- asbjornsabo
files:
- doc/reference/bluetooth/
- doc/guides/bluetooth/
- drivers/bluetooth/
- include/bluetooth/
- include/drivers/bluetooth/
- samples/bluetooth/
- subsys/bluetooth/
- subsys/bluetooth/common/
- subsys/bluetooth/host/
- subsys/bluetooth/services/
- subsys/bluetooth/shell/
- subsys/bluetooth/audio/
- tests/bluetooth/
files-exclude:
- include/bluetooth/mesh/
- subsys/bluetooth/controller/
- subsys/bluetooth/mesh/
- samples/bluetooth/mesh/
labels:
- "area: Bluetooth"
Bluetooth controller:
status: maintained
maintainers:
- cvinayak
collaborators:
- carlescufi
- thoh-ot
- kruithofa
- ppryga
- mtpr-ot
- wopu-ot
files:
- subsys/bluetooth/controller/
labels:
- "area: Bluetooth Controller"
- "area: Bluetooth"
Bluetooth Mesh:
status: maintained
maintainers:
- trond-snekvik
collaborators:
- jhedberg
- LingaoM
- alxelax
- PavelVPV
files:
- subsys/bluetooth/mesh/
- include/bluetooth/mesh/
- tests/bluetooth/mesh*/
labels:
- "area: Bluetooth Mesh"
- "area: Bluetooth"
Build system:
status: maintained
maintainers:
- tejlmand
collaborators:
- jeremybettis
- nashif
- SebastianBoe
files:
- cmake/
- CMakeLists.txt
- scripts/zephyr_module.py
- share/
- doc/guides/build/
- doc/guides/modules.rst
labels:
- "area: Build System"
"C++":
status: maintained
maintainers:
- stephanosio
collaborators:
- alexanderwachter
files:
- subsys/cpp/
- tests/subsys/cpp/
- samples/subsys/cpp/
labels:
- "area: C++"
C library:
status: maintained
maintainers:
- stephanosio
collaborators:
- nashif
- enjiamai
- KangJianX
files:
- lib/libc/
- tests/lib/c_lib/
- tests/lib/newlib/
labels:
- "area: C Library"
CMSIS API layer:
status: orphaned
collaborators:
- nashif
files:
- subsys/portability/cmsis_rtos_v*/
- include/portability/cmsis*
- samples/subsys/portability/cmsis_rtos_v*/
- tests/subsys/portability/cmsis_rtos_v*/
labels:
- "area: Portability"
CMSIS-DSP integration:
status: maintained
maintainers:
- stephanosio
collaborators:
- galak
files:
- modules/Kconfig.cmsis_dsp
- tests/benchmarks/cmsis_dsp/
- tests/lib/cmsis_dsp/
labels:
- "area: CMSIS-DSP"
Common arch:
status: orphaned
collaborators:
- dcpleung
- nashif
files:
- arch/common/
- include/arch/common/
labels:
- "area: Architectures"
Console:
status: maintained
maintainers:
- pfalcon
files:
- include/console/
- subsys/console/
labels:
- "area: Console"
Debug:
status: maintained
maintainers:
- nashif
collaborators:
- dcpleung
- chen-png
files:
- include/debug/
- subsys/debug/
- tests/subsys/debug/
labels:
- "area: Debugging"
Device Driver Model:
status: maintained
maintainers:
- tbursztyka
collaborators:
- dcpleung
- nashif
files:
- include/device.h
- kernel/device.c
- include/init.h
- tests/kernel/device/
- doc/reference/drivers/
labels:
- "area: Device Model"
DFU:
status: maintained
maintainers:
- nvlsianpu
files:
- include/dfu/
- subsys/dfu/
- tests/subsys/dfu/
labels:
- "area: DFU"
Devicetree:
status: maintained
maintainers:
- galak
collaborators:
- mbolivar-nordic
files:
- scripts/dts/
- dts/bindings/
- dts/common/
- tests/lib/devicetree/
- dts/bindings/test/
- doc/guides/dts/
- include/devicetree/
labels:
- "area: Devicetree"
Disk:
status: maintained
maintainers:
- jfischer-no
files:
- include/storage/disk_access.h
- include/drivers/disk.h
- drivers/disk/
- subsys/disk/
labels:
- "area: Disk Access"
Display drivers:
status: maintained
maintainers:
- vanwinkeljan
collaborators:
- jfischer-no
- gmarull
files:
- drivers/display/
- dts/bindings/display/
- include/drivers/display.h
- include/display/
- include/drivers/display.h
- lib/gui/
- subsys/fb/
- samples/subsys/display/
labels:
- "area: Display"
Documentation:
status: maintained
maintainers:
- carlescufi
collaborators:
- nashif
- utzig
- mbolivar-nordic
- gmarull
files:
- doc/
- doc/_static/
- doc/_templates/
- doc/_doxygen/
- doc/_scripts/
- README.rst
- doc/Makefile
labels:
- "area: Documentation"
"Drivers: ADC":
status: maintained
maintainers:
- anangl
files:
- drivers/adc/
- include/drivers/adc.h
- tests/drivers/adc/
- samples/drivers/adc/
labels:
- "area: ADC"
"Drivers: Audio":
status: maintained
maintainers:
- andyross
collaborators:
- nashif
- lyakh
- lgirdwood
- mengxianglinx
- marc-hb
files:
- drivers/audio/
- include/audio/
- samples/subsys/audio/
labels:
- "area: Audio"
"Drivers: CAN":
status: maintained
maintainers:
- alexanderwachter
collaborators:
- henrikbrixandersen
- karstenkoenig
- nixward
- martinjaeger
- legoabram
files:
- drivers/can/
- include/canbus/
- subsys/canbus/
- subsys/net/l2/canbus/
- tests/subsys/canbus/
- dts/bindings/can/
- include/drivers/can.h
- samples/drivers/can/
- tests/drivers/can/
- samples/subsys/canbus/
- doc/reference/canbus/
- modules/canopennode/
- samples/modules/canopennode/
labels:
- "area: CAN"
"Drivers: Clock control":
status: maintained
maintainers:
- nordic-krch
files:
- drivers/clock_control/
- dts/bindings/clock/
- include/drivers/clock_control.h
- include/dt-bindings/clock/
- tests/drivers/clock_control/
labels:
- "area: Clock control"
"Drivers: Console":
status: orphaned
collaborators:
- pfalcon
files:
- drivers/console/
- include/drivers/console/
- tests/drivers/console/
labels:
- "area: Console"
"Drivers: Counter":
status: maintained
maintainers:
- nordic-krch
files:
- drivers/counter/
- include/drivers/counter.h
- tests/drivers/counter/
labels:
- "area: Counter"
"Drivers: Crypto":
status: orphaned
files:
- drivers/crypto/
- dts/bindings/crypto/
- include/crypto/
- samples/drivers/crypto/
labels:
- "area: Crypto / RNG"
"Drivers: DAC":
status: maintained
maintainers:
- martinjaeger
files:
- drivers/dac/
- include/drivers/dac.h
- tests/drivers/dac/
- samples/drivers/dac/
labels:
- "area: DAC"
"Drivers: DMA":
status: maintained
maintainers:
- teburd
files:
- drivers/dma/
- tests/drivers/dma/
labels:
- "area: DMA"
"Drivers: EEPROM":
status: maintained
maintainers:
- henrikbrixandersen
files:
- drivers/eeprom/
- dts/bindings/mtd/*eeprom*
- include/drivers/eeprom.h
- samples/drivers/eeprom/
- tests/drivers/eeprom/
labels:
- "area: EEPROM"
"Drivers: Entropy":
status: maintained
maintainers:
- ceolin
files:
- drivers/entropy/
- include/drivers/entropy.h
- tests/drivers/entropy/
labels:
- "area: Crypto / RNG"
"Drivers: ESPI":
status: maintained
maintainers:
- albertofloyd
collaborators:
- VenkatKotakonda
- scottwcpg
files:
- drivers/espi/
- include/drivers/espi.h
- samples/drivers/espi/
labels:
- "area: eSPI"
"Drivers: Ethernet":
status: maintained
maintainers:
- tbursztyka
collaborators:
- pfalcon
files:
- drivers/ethernet/
labels:
- "area: Ethernet"
"Drivers: Flash":
status: maintained
maintainers:
- nvlsianpu
files:
- drivers/flash/
- dts/bindings/flash_controller/
- include/drivers/flash.h
- samples/drivers/flash_shell/
- tests/drivers/flash/
labels:
- "area: Flash"
"Drivers: GPIO":
status: maintained
maintainers:
- mnkp
files:
- doc/reference/peripherals/gpio.rst
- drivers/gpio/
- include/drivers/gpio/
- include/drivers/gpio.h
- include/dt-bindings/gpio/
- tests/drivers/gpio/
labels:
- "area: GPIO"
"Drivers: HW Info":
status: maintained
maintainers:
- alexanderwachter
files:
- drivers/hwinfo/
- dts/bindings/hwinfo/
- include/drivers/hwinfo.h
- tests/drivers/hwinfo/
labels:
- "area: HWINFO"
"Drivers: I2C":
status: maintained
maintainers:
- teburd
files:
- drivers/i2c/
- dts/bindings/i2c/
- include/drivers/i2c.h
labels:
- "area: I2C"
"Drivers: I2S":
status: maintained
maintainers:
- anangl
files:
- doc/reference/audio/i2s.rst
- drivers/i2s/
- dts/bindings/i2s/
- include/drivers/i2s.h
- tests/drivers/i2s/
labels:
- "area: I2S"
"Drivers: IEEE 802.15.4":
status: maintained
maintainers:
- tbursztyka
collaborators:
- rlubos
files:
- drivers/ieee802154/
labels:
- "area: IEEE 802.15.4"
"Drivers: Interrupt controllers":
status: orphaned
files:
- drivers/interrupt_controller/
- dts/bindings/interrupt-controller/
- include/drivers/interrupt_controller/
- include/dt-bindings/interrupt-controller/
labels:
- "area: Interrupt Controller"
"Drivers: IPM":
status: maintained
collaborators:
- dcpleung
files:
- drivers/ipm/
description: >-
Inter-processor mailboxes
labels:
- "area: IPM"
"Drivers: kscan":
status: maintained
maintainers:
- albertofloyd
collaborators:
- VenkatKotakonda
- gmarull
files:
- drivers/kscan/
- include/drivers/kscan.h
- samples/drivers/espi/
- tests/drivers/kscan/
labels:
- "area: Kscan"
"Drivers: LED":
status: maintained
maintainers:
- Mani-Sadhasivam
files:
- drivers/led/
- include/drivers/led/
- include/drivers/led.h
- samples/drivers/led_*/
labels:
- "area: LED"
"Drivers: LED Strip":
status: maintained
maintainers:
- mbolivar-nordic
files:
- drivers/led_strip/
- dts/bindings/led_strip/
- include/drivers/led_strip.h
labels:
- "area: LED"
"Drivers: lora":
status: maintained
maintainers:
- Mani-Sadhasivam
collaborators:
- mniestroj
files:
- drivers/lora/
- include/drivers/lora.h
- samples/drivers/lora/
- include/lorawan/
- subsys/lorawan/
- samples/subsys/lorawan/
labels:
- "area: LoRa"
"Drivers: Modem":
status: maintained
maintainers:
- rerickson1
files:
- drivers/modem/
labels:
- "area: Modem"
"Drivers: Neural Networks":
status: orphaned
collaborators:
- nashif
files:
- drivers/neural_net/
labels:
- "area: Neural Networks"
"Drivers: PCI":
status: maintained
maintainers:
- dcpleung
collaborators:
- jhedberg
- finikorg
- tbursztyka
files:
- drivers/pcie/
- include/drivers/pcie/
labels:
- "area: PCI"
"Drivers: PECI":
status: maintained
maintainers:
- albertofloyd
collaborators:
- VenkatKotakonda
files:
- drivers/peci/
- include/drivers/peci.h
- samples/drivers/peci/
labels:
- "area: PECI"
"Drivers: Pinmux":
status: maintained
maintainers:
- mnkp
collaborators:
- gmarull
files:
- doc/reference/peripherals/pinmux.rst
- drivers/pinmux/
- include/drivers/pinmux.h
labels:
- "area: Pinmux"
"Drivers: PTP Clock":
status: maintained
maintainers:
- tbursztyka
files:
- drivers/ptp_clock/
- include/drivers/ptp_clock.h
labels:
- "area: Clocks"
"Drivers: PM CPU ops":
status: maintained
maintainers:
- carlocaione
files:
- drivers/pm_cpu_ops/
- include/drivers/pm_cpu_ops/
- include/drivers/pm_cpu_ops.h
- include/arch/arm64/arm-smccc.h
labels:
- "area: PM CPU ops"
"Drivers: PWM":
status: maintained
maintainers:
- anangl
collaborators:
- henrikbrixandersen
- gmarull
files:
- drivers/pwm/
- dts/bindings/pwm/
- tests/drivers/pwm/
- include/*/pwms.h
labels:
- "area: PWM"
"Drivers: Serial/UART":
status: maintained
maintainers:
- dcpleung
files:
- drivers/serial/
- include/drivers/uart.h
- include/drivers/uart/
- dts/bindings/serial/
- tests/drivers/uart/
labels:
- "area: UART"
"Drivers: Sensors":
status: maintained
maintainers:
- MaureenHelm
collaborators:
- avisconti
- gmarull
- teburd
files:
- drivers/sensor/
- include/drivers/sensor.h
- samples/sensor/
- tests/drivers/sensor/
- dts/bindings/sensor/
labels:
- "area: Sensors"
"Drivers: SPI":
status: maintained
maintainers:
- tbursztyka
files:
- drivers/spi/
- include/drivers/spi.h
- tests/drivers/spi/
labels:
- "area: SPI"
"Drivers: System timer":
status: maintained
maintainers:
- andyross
collaborators:
- KangJianX
files:
- drivers/timer/
- include/drivers/timer/
labels:
- "area: Timer"
"Drivers: video":
status: orphaned
collaborators:
- loicpoulain
files:
- drivers/video/
- include/drivers/video.h
- include/drivers/video-controls.h
labels:
- "area: Video"
"Drivers: Watchdog":
status: orphaned
collaborators:
- katsuster
- martinjaeger
files:
- doc/reference/peripherals/watchdog.rst
- drivers/watchdog/
- dts/bindings/watchdog/
- include/drivers/watchdog.h
- samples/drivers/watchdog/
- tests/drivers/watchdog/
labels:
- "area: Watchdog"
"Drivers: WiFi":
status: maintained
maintainers:
- tbursztyka
collaborators:
- rlubos
- kludentwo
files:
- drivers/wifi/
labels:
- "area: Wifi"
"Drivers: WiFi es-WiFi":
status: orphaned
collaborators:
- loicpoulain
files:
- drivers/wifi/eswifi/
description: >-
Inventek es-WiFi
labels:
- "area: Wifi"
Filesystems:
status: maintained
maintainers:
- nvlsianpu
collaborators:
- de-nordic
- Laczen
- nashif
- vanwinkeljan
files:
- include/fs/
- samples/subsys/fs/
- subsys/fs/
- tests/subsys/fs/
labels:
- "area: File System"
IPC:
status: maintained
maintainers:
- carlocaione
- arnopo
files:
- include/ipc/
- samples/subsys/ipc/
- subsys/ipc/
description: >-
Inter-Processor Communication
labels:
- "area: IPC"
JSON Web Token:
status: orphaned
collaborators:
- mrfuchs
- sir-branch
files:
- subsys/jwt/
- include/data/
- lib/os/json.c
labels:
- "area: JSON"
Kconfig:
status: orphaned
collaborators:
- tejlmand
- nashif
files:
- scripts/kconfig/
- doc/guides/build/kconfig/
labels:
- "area: Kconfig"
description: >-
See https://docs.zephyrproject.org/latest/guides/kconfig/index.html and
https://docs.zephyrproject.org/latest/guides/porting/board_porting.html#default-board-configuration
Kernel:
status: maintained
maintainers:
- andyross
collaborators:
- nashif
- ceolin
- dcpleung
- peter-mitsis
files:
- doc/reference/kernel/
- include/kernel*.h
- kernel/
- tests/kernel/
- include/sys_clock.h
labels:
- "area: Kernel"
Base OS:
status: maintained
maintainers:
- andyross
collaborators:
- dcpleung
- nashif
files:
- include/sys/
- lib/os/
labels:
- "area: Base OS"
Little FS:
status: orphaned
files:
- subsys/fs/Kconfig.littlefs
- subsys/fs/littlefs_fs.c
- tests/subsys/fs/littlefs/
description: >-
Little FS
labels:
- "area: File System"
Logging:
status: maintained
maintainers:
- nordic-krch
collaborators:
- chen-png
files:
- include/logging/
- samples/subsys/logging/
- subsys/logging/
- tests/subsys/logging/
labels:
- "area: Logging"
MAINTAINERS file:
status: maintained
maintainers:
- MaureenHelm
collaborators:
- nashif
files:
- MAINTAINERS.yml
labels:
- "area: Process"
description: >-
Zephyr Maintainers File
Mbed TLS:
status: maintained
maintainers:
- d3zd3z
- ceolin
files:
- modules/mbedtls/
- tests/crypto/mbedtls/
labels:
- "area: Crypto / RNG"
description: >-
Mbed TLS module implementing the PSA Crypto API and TLS.
MCU Manager:
status: maintained
maintainers:
- de-nordic
collaborators:
- lairdjm
files:
- subsys/mgmt/mcumgr/
- include/mgmt/mcumgr/
- samples/subsys/mgmt/mcumgr/
labels:
- "area: mcumgr"
OSDP:
status: orphaned
collaborators:
- sidcha
files:
- subsys/mgmt/osdp/
- include/mgmt/osdp.h
- samples/subsys/mgmt/osdp/
labels:
- "area: OSDP"
hawkBit:
status: orphaned
collaborators:
- ycsin
files:
- subsys/mgmt/hawkbit/
- include/mgmt/hawkbit.h
- samples/subsys/mgmt/hawkbit/
labels:
- "area: hawkBit"
Native POSIX and POSIX arch:
status: maintained
maintainers:
- aescolar
files:
- arch/posix/
- boards/posix/native_posix/
- drivers/*/*native_posix*
- drivers/*/*/*native_posix*
- dts/posix/
- include/arch/posix/
- scripts/valgrind.supp
- soc/posix/
- tests/boards/native_posix/
labels:
- "area: native port"
description: >-
POSIX architecture and SOC, native_posix board, and related drivers
Networking:
status: maintained
maintainers:
- rlubos
collaborators:
- tbursztyka
- pfalcon
- mengxianglinx
files:
- drivers/net/
- include/net/
- samples/net/
- subsys/net/
files-exclude:
- samples/net/sockets/coap_*/
- samples/net/lwm2m_client/
- subsys/net/lib/coap/
- subsys/net/lib/lwm2m/
- subsys/net/lib/openthread/
- subsys/net/lib/tls_credentials/
labels:
- "area: Networking"
"Networking: BSD sockets":
status: maintained
maintainers:
- pfalcon
collaborators:
- rlubos
files:
- samples/net/sockets/
- subsys/net/lib/sockets/
- tests/net/socket/
labels:
- "area: Sockets"
"Networking: Buffers":
status: maintained
maintainers:
- jhedberg
collaborators:
- rlubos
- tbursztyka
files:
- include/net/buf.h
- subsys/net/buf.c
- tests/net/buf/
labels:
- "area: Networking"
"Networking: CoAP":
status: maintained
maintainers:
- rlubos
collaborators:
- pdgendt
files:
- subsys/net/lib/coap/
- samples/net/sockets/coap_*/
- tests/net/lib/coap/
labels:
- "area: Networking"
"Networking: LWM2M":
status: maintained
maintainers:
- rlubos
files:
- samples/net/lwm2m_client/
- subsys/net/lib/lwm2m/
labels:
- "area: LWM2M"
"Networking: MQTT":
status: maintained
maintainers:
- rlubos
files:
- subsys/net/lib/mqtt/
- tests/net/lib/mqtt_packet/
- samples/net/mqtt_publisher/
labels:
- "area: Networking"
"Networking: OpenThread":
status: maintained
maintainers:
- rlubos
collaborators:
- pdgendt
files:
- subsys/net/l2/openthread/
- subsys/net/lib/openthread/
- samples/net/openthread/
labels:
- "area: Networking"
- "area: OpenThread"
NIOS-2 arch:
status: maintained
maintainers:
- nashif
files:
- arch/nios2/
- include/arch/nios2/
labels:
- "area: NIOS2"
nRF52 BSIM:
status: maintained
maintainers:
- aescolar
files:
- boards/posix/nrf52_bsim/
labels:
- "platform: nrf52_bsim"
POSIX API layer:
status: orphaned
collaborators:
- pfalcon
- enjiamai
- KangJianX
files:
- include/posix/
- lib/posix/
- tests/posix/
labels:
- "area: POSIX"
Power management:
status: maintained
maintainers:
- ceolin
collaborators:
- nashif
- mengxianglinx
- gmarull
- teburd
files:
- include/pm/pm.h
- samples/subsys/pm/
- subsys/pm/
- tests/subsys/pm/
labels:
- "area: Power Management"
RISCV arch:
status: maintained
maintainers:
- kgugala
- pgielda
- tgorochowik
collaborators:
- fkokosinski
- mgielda
- katsuster
- henrikbrixandersen
files:
- arch/riscv/
- boards/riscv/
- dts/bindings/riscv/
- include/arch/riscv/
- soc/riscv/
labels:
- "area: RISCV"
Twister:
status: maintained
maintainers:
- nashif
collaborators:
- chen-png
- galak
- PerMac
- enjiamai
- hakehuang
- gopiotr
files:
- scripts/twister
- scripts/pylib/twister/
- scripts/tests/twister/
labels:
- "area: Twister"
Settings:
status: maintained
maintainers:
- nvlsianpu
files:
- include/settings/
- subsys/settings/
- tests/subsys/settings/
labels:
- "area: Settings"
Shell:
status: maintained
maintainers:
- jakub-uC
collaborators:
- carlescufi
files:
- include/shell/
- samples/subsys/shell/
- subsys/shell/
- tests/subsys/shell/
labels:
- "area: Shell"
Shields:
status: maintained
maintainers:
- erwango
collaborators:
- avisconti
- jfischer-no
files:
- boards/shields/
- doc/guides/porting/shields.rst
labels:
- "area: Shields"
SPARC arch:
status: orphaned
collaborators:
- martin-aberg
files:
- arch/sparc/
- include/arch/sparc/
labels:
- "area: SPARC"
State machine framework:
status: maintained
maintainers:
- sambhurst
collaborators:
- keith-zephyr
files:
- doc/guides/smf/
- include/smf.h
- lib/smf/
- tests/lib/smf/
labels:
- "area: State Machine Framework"
GD32 Platforms:
status: maintained
maintainers:
- nandojve
- gmarull
collaborators:
- soburi
files:
- boards/arm/gd32*/
- boards/riscv/longan_nano/
- drivers/*/*gd32*/
- drivers/*/*gd32*
- dts/*/gigadevice/
- dts/bindings/*/*gd32*
- modules/hal_gigadevice/
- soc/arm/gigadevice/
- soc/riscv/riscv-privilege/gd32vf103/
- scripts/west_commands/*/*gd32*
labels:
- "platform: GD32"
description: >-
GigaDevice GD32 SOCs, dts files and related drivers. Starter and eval
boards.
Synopsys Platforms:
status: maintained
maintainers:
- ruuddw
collaborators:
- abrodkin
- evgeniy-paltsev
- IRISZZW
files:
- soc/arc/
- boards/arc/
labels:
- "platform: Synopsys"
Nuvoton_NPCX Platforms:
status: maintained
maintainers:
- MulinChao
- ChiHuaL
- WealianLiao
collaborators:
- MulinChao
- ChiHuaL
- WealianLiao
- sjg20
- keith-zephyr
- jackrosenthal
- fabiobaltieri
- yperess
files:
- soc/arm/nuvoton_npcx/
- boards/arm/npcx*/
- dts/arm/nuvoton/
- dts/bindings/*/*npcx*
- drivers/*/*_npcx*.c
labels:
- "platform: Nuvoton_NPCX"
Nuvoton_Numicro Platforms:
status: orphaned
collaborators:
- ssekar15
files:
- soc/arm/nuvoton_numicro/
- boards/arm/nuvoton_pfm*/
- dts/arm/nuvoton/
- dts/bindings/*/*numicro*
- drivers/*/*_numicro*
labels:
- "platform: Nuvoton_Numicro"
SiLabs Platforms:
status: orphaned
collaborators:
- chrta
files:
- soc/arm/silabs_*/
- boards/arm/ef*/
- dts/arm/silabs/
- dts/bindings/*/silabs*
- drivers/*/*_gecko*
labels:
- "platform: SiLabs"
Intel Platforms (X86):
status: maintained
maintainers:
- enjiamai
collaborators:
- jhedberg
- aasthagr
- laurenmurphyx64
files:
- boards/x86/
- soc/x86/
labels:
- "platform: X86"
Intel Platforms (Xtensa):
status: maintained
maintainers:
- nashif
collaborators:
- andyross
- dcpleung
files:
- boards/xtensa/intel_*/
- soc/xtensa/intel_*/
- samples/boards/intel_s1000_crb/
labels:
- "platform: Intel CAVS"
NXP Platforms:
status: maintained
maintainers:
- dleach02
collaborators:
- mmahadevan108
- danieldegrasse
files:
- boards/arm/mimx*/
- boards/arm/frdm_k*/
- boards/arm/lpcxpress*/
- boards/arm/twr_*/
- soc/arm/nxp_*/
- drivers/*/*imx*
- drivers/*/*lpc*.c
- drivers/*/*mcux*.c
- dts/arm/nxp/
- dts/bindings/*/nxp*
labels:
- "platform: NXP"
Microchip Platforms:
status: maintained
maintainers:
- scottwcpg
collaborators:
- VenkatKotakonda
- albertofloyd
files:
- boards/arm/mec*/
- dts/arm/microchip/
- soc/arm/microchip_mec/
- drivers/*/*mchp*.c
labels:
- "platform: Microchip"
nRF Platforms:
status: maintained
maintainers:
- anangl
files:
- boards/arm/*nrf*/
- drivers/*/*nrfx*.c
- soc/arm/nordic_nrf/
- samples/boards/nrf/
- dts/arm/nordic/
labels:
- "platform: nRF"
STM32 Platforms:
status: maintained
maintainers:
- erwango
collaborators:
- ABOSTM
- FRASTM
- gmarull
files:
- boards/arm/nucleo_*/
- boards/arm/stm32*_disco/
- boards/arm/stm32*_dk*/
- boards/arm/stm32*_eval/
- drivers/*/*stm32*/
- drivers/*/*stm32*.c
- drivers/*/*stm32*.h
- drivers/*/*/*stm32*
- dts/arm/st/
- dts/bindings/*/*stm32*
- soc/arm/st_stm32/
labels:
- "platform: STM32"
description: >-
STM32 SOCs, dts files and related drivers. ST nucleo, disco and eval
boards.
Espressif Platforms:
status: maintained
maintainers:
- sylvioalves
- glaubermaroto
- uLipe
files:
- drivers/*/*esp32*.c
- boards/xtensa/esp32*/
- soc/xtensa/esp32*/
- boards/riscv/esp32*/
- soc/riscv/esp32*/
- dts/xtensa/espressif/
- dts/riscv/espressif/
- dts/bindings/*/*esp32*
- samples/boards/esp32*/
labels:
- "platform: ESP32"
ITE Platforms:
status: maintained
maintainers:
- Dino-Li
- GTLin08
- RuibinChang
collaborators:
- Dino-Li
- GTLin08
- RuibinChang
- jackrosenthal
- keith-zephyr
- brockus-zephyr
- yperess
- sjg20
files:
- boards/riscv/it8xxx2_evb/
- drivers/*/*/*it8xxx2*.c
- drivers/*/*it8xxx2*.c
- dts/bindings/*/*ite*
- dts/riscv/*it8xxx2*
- soc/riscv/riscv-ite/
labels:
- "platform: ITE"
Storage:
status: maintained
maintainers:
- nvlsianpu
files:
- subsys/storage/
- include/storage/
- tests/subsys/storage/
labels:
- "area: Storage"
Task Watchdog:
status: maintained
maintainers:
- martinjaeger
files:
- include/task_wdt/
- samples/subsys/task_wdt/
- subsys/task_wdt/
labels:
- "area: Task Watchdog"
TF-M Integration:
status: maintained
maintainers:
- microbuilder
collaborators:
- SebastianBoe
files:
- samples/tfm_integration/
- modules/trusted-firmware-m/
labels:
- "area: TF-M"
Tracing:
status: maintained
maintainers:
- nashif
collaborators:
- teburd
- tleksell-pe
files:
- subsys/tracing/
- include/tracing/
- subsys/timing/
- samples/subsys/tracing/
- doc/guides/debug_tools/tracing/
- tests/subsys/tracing/
labels:
- "area: tracing"
USB:
status: maintained
maintainers:
- jfischer-no
files:
- drivers/usb/
- dts/bindings/usb/
- include/*/usb/
- include/usb/
- samples/subsys/usb/
- subsys/usb/
- tests/subsys/usb/
labels:
- "area: USB"
Userspace:
status: maintained
maintainers:
- dcpleung
collaborators:
- enjiamai
files:
- doc/reference/usermode/kernelobjects.rst
- include/app_memory/
- include/linker/app_smem*.ld
- tests/kernel/mem_protect/
- samples/userspace/
- include/syscall.h
- kernel/userspace*
- scripts/gen_app_partitions.py
- scripts/gen_kobject_list.py
- scripts/gen_syscalls.py
- scripts/process_gperf.py
- scripts/gen_relocate_app.py
- include/sys/kobject.h
labels:
- "area: Userspace"
VFS:
status: maintained
maintainers:
- de-nordic
files:
- subsys/fs/fat_fs.c
- tests/subsys/fs/fat_fs_api/
description: >-
VFS implementation
labels:
- "area: File System"
West:
status: maintained
maintainers:
- mbolivar-nordic
collaborators:
- carlescufi
- swinslow
files:
- scripts/west-commands.yml
- scripts/west_commands/
- doc/guides/west/
labels:
- "area: West"
Xtensa arch:
status: maintained
maintainers:
- dcpleung
collaborators:
- andyross
- nashif
files:
- arch/xtensa/
- include/arch/xtensa/
- dts/xtensa/
- tests/arch/xtensa_asm2/
labels:
- "area: Xtensa"
x86 arch:
status: maintained
maintainers:
- jhedberg
collaborators:
- andyross
- nashif
- dcpleung
- ceolin
- enjiamai
- aasthagr
- laurenmurphyx64
files:
- arch/x86/
- include/arch/x86/
- tests/arch/x86/
- drivers/interrupt_controller/*intel*
- drivers/interrupt_controller/*ioapic*
- drivers/interrupt_controller/*loapic*
labels:
- "area: X86"
CI:
status: maintained
maintainers:
- nashif
- galak
files:
- .github/
- .buildkite/
- scripts/ci/
- .checkpatch.conf
- scripts/gitlint/
labels:
- "area: Continuous Integration"
ZTest:
status: maintained
maintainers:
- nashif
collaborators:
- jeremybettis
files:
- subsys/testsuite/
- tests/ztest/
- tests/unit/util/
labels:
- "area: Testsuite"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化