CONFIG_NET_PKT_TIMESTAMP_THREAD
Create TX timestamp thread
Type: bool
Help
Create a TX timestamp thread that will pass the timestamped network
packets to some other module like gPTP for further processing.
If you just want to timestamp network packets and get information
how long the network packets flow in the system, you can disable
the thread support.
Direct dependencies
NET_PKT_TIMESTAMP
&& NETWORKING
(Includes any dependencies from ifs and menus.)
Default
y if
NET_L2_PTP
Kconfig definition
At <Zephyr>/subsys/net/ip/Kconfig:749
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:39
→ <Zephyr>/subsys/net/Kconfig:83
Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → IP stack → Enable network packet timestamp support
config NET_PKT_TIMESTAMP_THREAD
bool "Create TX timestamp thread"
default y if NET_L2_PTP
depends on NET_PKT_TIMESTAMP && NETWORKING
help
Create a TX timestamp thread that will pass the timestamped network
packets to some other module like gPTP for further processing.
If you just want to timestamp network packets and get information
how long the network packets flow in the system, you can disable
the thread support.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)