Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Torsten Rasmussen
a4d1980c35
build: board/ soc: introduce hw model v2 scheme
...
Hw model v2 scheme offers SoC and maintainers the possibility to define
promptless SoCs settings which must be selected by the board Kconfig.
Having a board doing `select SOC_<name>` is a much cleaner approach then
selecting the SoC in a configuration file.
It furthermore removes the need to present all SoCs in choice groups, as
the SoC is now an internal setting to Kconfig.
This further has the benefit of not presenting users, especially
new-comers to Zephyr, with SoC selection options in menuconfig which
has potential to cause confusion.
It moves the SOC, SOC_SERIES, and SOC_FAMILY from arch/Kconfig into the
soc Kconfig tree, where they rightfully belongs.
With hw model v2, BOARD name is now passed from the build system to
Kconfig which ensures that the board name used in CMake is always in
sync with the board name used in Kconfig for hw model v2.
Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
1 year ago
..
bindesc
subsys/bindesc: Fix kconfig dependency
2 years ago
bluetooth
Bluetooth: Host: SDP: Fix endianness issue of tid
1 year ago
canbus
drivers: can: remove run-time RTR filtering, add build-time RTR filter
1 year ago
console
…
debug
debug: gdbstub: kconfig: Add GDBSTUB_TRACE config option
2 years ago
demand_paging
kernel: mm: only include demand_paging.h if needed
2 years ago
dfu
subsys/dfu/boot: Fix image confirm for Direct XIP
1 year ago
disk
subsys/disk: No need of runtime intialization for disk access part
2 years ago
dsp
zdsp: add ARC DSPLIB backend for zdsp
2 years ago
emul
emul: Add support for non-bus emulators
2 years ago
fb
fb: cfb: Remove unused value
2 years ago
fs
fs: Clarify description of fs_open when no access bits given
1 year ago
input
input: increase default stack size to 1024
1 year ago
ipc
ipc: rpmsg_service: Support IPM without data transfer
1 year ago
jwt
random: Rename random header
2 years ago
llext
llext: Support memory protection
1 year ago
logging
log: net: Convert syslog network transmitter to use sockets
1 year ago
lorawan
lorawan: services: add Remote Multicast Setup
1 year ago
mem_mgmt
mem_mgmt: Add a memory attributes memory allocator
2 years ago
mgmt
ec_host_cmd: shi_ite: add missing include
1 year ago
modbus
modbus: Remove mode reset in modbus_disable function
1 year ago
modem
modem: chat: fix init assert
1 year ago
net
net: zperf: Fix wrong throughput in long-duration traffic test
1 year ago
pm
pm: device_runtime: Simplify runtime_enable
1 year ago
portability
kernel: Introduce a way to specify minimum system heap size
2 years ago
random
syscall: rename Z_OOPS -> K_OOPS
2 years ago
retention
retention: Increase read size variables to 16-bit
2 years ago
rtio
syscall: rename Z_OOPS -> K_OOPS
2 years ago
sd
sd: update comment to reference 'SD host controller specification'
1 year ago
sensing
sensing: add rtio implement for sensing subsys
1 year ago
settings
settings: nvs: Fix first write issue with cache
1 year ago
shell
shell: backends: Add RPMsg shell backend
1 year ago
sip_svc
subsystem: sip_svc: Reduce the max timeout to 1 second.
2 years ago
stats
shell: do not enable subsystem/driver shell modules by default
2 years ago
storage
storage: rename shadow variables
2 years ago
task_wdt
task_wdt: start feeding hardware watchdog immediately after init
2 years ago
testsuite
build: board/ soc: introduce hw model v2 scheme
1 year ago
timing
…
tracing
tracing: sysview: Fix API name
2 years ago
usb
usb: device_next: fix buffer count configuration in CDC ACM pool
1 year ago
zbus
zbus: add priority boost feature
2 years ago
CMakeLists.txt
drivers, subsys: sort the lists again, mark the blocks for checking
2 years ago
Kconfig
llext: enable tristate Kconfig options
2 years ago