Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
gptp_clk_src_time_invoke_params Struct Reference

ClockSourceTime.invoke function parameters. More...

#include <gptp.h>

Data Fields

double last_gm_freq_change
 Frequency change on the last Time Base Indicator Change.
 
struct net_ptp_extended_time src_time
 The time this function is invoked.
 
struct gptp_scaled_ns last_gm_phase_change
 Phase change on the last Time Base Indicator Change.
 
uint16_t time_base_indicator
 Time Base - changed only if Phase or Frequency changes.
 

Detailed Description

ClockSourceTime.invoke function parameters.

Parameters passed by ClockSourceTime.invoke function.

Field Documentation

◆ last_gm_freq_change

double gptp_clk_src_time_invoke_params::last_gm_freq_change

Frequency change on the last Time Base Indicator Change.

◆ last_gm_phase_change

struct gptp_scaled_ns gptp_clk_src_time_invoke_params::last_gm_phase_change

Phase change on the last Time Base Indicator Change.

◆ src_time

struct net_ptp_extended_time gptp_clk_src_time_invoke_params::src_time

The time this function is invoked.

◆ time_base_indicator

uint16_t gptp_clk_src_time_invoke_params::time_base_indicator

Time Base - changed only if Phase or Frequency changes.


The documentation for this struct was generated from the following file: