Zephyr Project API 4.1.99
A Scalable Open Source RTOS
|
#include <nrf_clock_control.h>
Data Fields | |
struct clock_control_driver_api | std_api |
int(* | request )(const struct device *dev, const struct nrf_clock_spec *spec, struct onoff_client *cli) |
int(* | release )(const struct device *dev, const struct nrf_clock_spec *spec) |
int(* | cancel_or_release )(const struct device *dev, const struct nrf_clock_spec *spec, struct onoff_client *cli) |
int(* | resolve )(const struct device *dev, const struct nrf_clock_spec *req_spec, struct nrf_clock_spec *res_spec) |
int(* | get_startup_time )(const struct device *dev, const struct nrf_clock_spec *spec, uint32_t *startup_time_us) |
int(* nrf_clock_control_driver_api::cancel_or_release) (const struct device *dev, const struct nrf_clock_spec *spec, struct onoff_client *cli) |
int(* nrf_clock_control_driver_api::get_startup_time) (const struct device *dev, const struct nrf_clock_spec *spec, uint32_t *startup_time_us) |
int(* nrf_clock_control_driver_api::release) (const struct device *dev, const struct nrf_clock_spec *spec) |
int(* nrf_clock_control_driver_api::request) (const struct device *dev, const struct nrf_clock_spec *spec, struct onoff_client *cli) |
int(* nrf_clock_control_driver_api::resolve) (const struct device *dev, const struct nrf_clock_spec *req_spec, struct nrf_clock_spec *res_spec) |
struct clock_control_driver_api nrf_clock_control_driver_api::std_api |