Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
can_driver_api Struct Reference

#include <can.h>

Data Fields

can_set_mode_t set_mode
 
can_set_timing_t set_timing
 
can_send_t send
 
can_attach_isr_t attach_isr
 
can_detach_t detach
 
can_recover_t recover
 
can_get_state_t get_state
 
can_register_state_change_isr_t register_state_change_isr
 
can_get_core_clock_t get_core_clock
 
struct can_timing timing_min
 
struct can_timing timing_max
 

Field Documentation

◆ attach_isr

can_attach_isr_t can_driver_api::attach_isr

◆ detach

can_detach_t can_driver_api::detach

◆ get_core_clock

can_get_core_clock_t can_driver_api::get_core_clock

◆ get_state

can_get_state_t can_driver_api::get_state

◆ recover

can_recover_t can_driver_api::recover

◆ register_state_change_isr

can_register_state_change_isr_t can_driver_api::register_state_change_isr

◆ send

can_send_t can_driver_api::send

◆ set_mode

can_set_mode_t can_driver_api::set_mode

◆ set_timing

can_set_timing_t can_driver_api::set_timing

◆ timing_max

struct can_timing can_driver_api::timing_max

◆ timing_min

struct can_timing can_driver_api::timing_min

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