zephyr/modules
Jukka Rissanen e658bc1b2b net: Extend the protocol handling in Ethernet
Allow user to specify protocol extensions when receiving data
from Ethernet network. This means that user can register L3
protocol handler using NET_L3_REGISTER() with the desired
protocol type. Ethernet code will then call the handler if
such a protocol type packet is received. This is currently
only implemented for Ethernet. The original IPv4 and IPv6
handling is left intact even if they can be considered to
be L3 layer protocol. This could be changed in the future
if needed so that IPv4 and IPv6 handling could be made
pluggable protocols.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2025-01-20 09:21:32 +01:00
..
acpica
canopennode modules: canopennode: add rxmsg callback 2024-10-16 12:26:40 +02:00
cmsis arch: arm: cleanup of soc flags in arch 2024-11-16 15:56:11 -05:00
cmsis-dsp manifest: update cmsis-dsp to v1.16.2 2024-11-25 14:42:07 +01:00
cmsis-nn
fatfs fs: fatfs: additional ELM FAT options 2024-10-11 13:20:08 -04:00
hal_ambiq drivers: udc_ambiq: Implemented UDC driver for apollo4p 2024-11-16 15:07:29 -05:00
hal_ethos_u modules: hal_ethos_u: Update to latest Ethos-U rev 2025-01-07 10:10:05 +01:00
hal_gigadevice
hal_infineon drivers: ifx_cat1: Updates to support latest version of HAL/PDL 2025-01-14 20:49:14 +01:00
hal_nordic modules: hal_nordic: use CLOCK_CONTROL_NRF2 for HFCLK request/release 2025-01-20 09:21:16 +01:00
hal_nxp modules: hal_nxp: osa: Remove deprecated OSA API 2024-10-25 08:54:18 +02:00
hal_rpi_pico drivers: clock_control: rpi_pico: Start tick generators for timers 2024-12-23 23:57:57 +01:00
hal_silabs modules: hal_silabs: Update HAL version 2025-01-14 13:26:00 +01:00
hal_st drivers/sensor: lis2dux12: add lis2duxs12 support 2024-12-27 19:34:46 +01:00
hal_tdk modules: hal_tdk: Introduce kconfig symbol to prevent cmake warning 2024-12-19 15:18:19 +01:00
hal_wch soc: wch: reorganize series directories by core 2025-01-15 11:58:58 +01:00
hostap net: Extend the protocol handling in Ethernet 2025-01-20 09:21:32 +01:00
liblc3 modules: liblc3: Bump to 1.1.1 2024-12-27 12:36:13 +01:00
littlefs fs: littlefs: add littlefs disk version selection 2024-12-17 20:55:51 +01:00
loramac-node
lvgl modules: lvgl: fix buffer overflow when using monochrome displays 2025-01-16 22:56:28 +01:00
lz4 modules: lz4: add configurability 2024-11-22 22:46:59 +00:00
mbedtls Bluetooth: Mesh: use secure storage in ble mesh 2025-01-14 13:23:47 +01:00
nanopb
nrf_wifi nrf_wifi: Build OSAL as a standalone library 2025-01-09 11:51:17 +01:00
openthread net: openthread: cleanup diag commands 2025-01-14 08:59:22 +01:00
percepio modules: percepio: Fix python executable name 2024-08-28 06:49:27 -04:00
segger modules: segger: fix typos 2024-12-17 23:14:44 +01:00
tflite-micro modules: tflite-micro: add batch_matmul.cc to cmakelists.txt 2024-09-18 09:56:06 +02:00
thrift thrift: Define module-wide _POSIX_C_SOURCE feature test macro 2024-10-22 20:40:20 +02:00
trusted-firmware-a
trusted-firmware-m modules: trusted-firmware-m: Remove 'xtools' toolchain support 2025-01-17 10:50:07 +01:00
uoscore-uedhoc
zcbor zcbor: Kconfig: Clarify docs for the ZCBOR_STOP_ON_ERROR config 2024-10-25 22:47:53 +01:00
Kconfig drivers: wifi: make WIFI_BUILD_ONLY_MODE global symbol 2024-12-18 18:17:16 +01:00
Kconfig.altera
Kconfig.atmel
Kconfig.chre
Kconfig.cypress
Kconfig.eos_s3
Kconfig.esp32 modules: Kconfig: Provide default definitions for modules with blobs 2024-09-16 10:07:13 +02:00
Kconfig.imx
Kconfig.infineon drivers: rtc: Add RTC driver for Infineon XMC4xxx devices 2024-09-04 09:54:52 +02:00
Kconfig.intel
Kconfig.libmetal
Kconfig.mcuboot mcuboot: don't select USE_DT_CODE_PARTITION 2025-01-17 09:07:45 +01:00
Kconfig.mcux drivers: cache: Cache driver for NXP XCACHE controller 2025-01-15 22:57:41 +01:00
Kconfig.microchip
Kconfig.nuvoton
Kconfig.nxp_s32
Kconfig.open-amp
Kconfig.picolibc
Kconfig.renesas_fsp drivers: entropy: Add support for SCE9 to entropy driver 2025-01-13 08:44:53 +01:00
Kconfig.rust modules: Add placeholder for CONFIG_RUST 2024-09-26 17:46:27 -04:00
Kconfig.simplelink
Kconfig.sof
Kconfig.stm32 modules: stm32: add hal_sdio kconfig 2024-12-07 11:02:18 +01:00
Kconfig.sysbuild
Kconfig.syst
Kconfig.telink
Kconfig.tinycrypt TinyCrypt: Deprecate the library 2024-12-12 11:05:59 +01:00
Kconfig.vega
Kconfig.wurthelektronik
Kconfig.xtensa
modules.cmake