42#ifndef _DEV_CAN_CTUCANFD_H
43#define _DEV_CAN_CTUCANFD_H
53#define RTEMS_CTUCANFD_NTXBUFS_MAX ( 8 )
83 unsigned long can_clk_rate
struct rtems_can_chip * rtems_ctucanfd_initialize(uintptr_t addr, rtems_vector_number irq, rtems_task_priority worker_priority, unsigned int ntxbufs, rtems_option irq_option, unsigned long can_clk_rate)
This function initializes the CTU CAN FD controller.
Definition: ctucanfd.c:1718
ISR_Vector_number rtems_vector_number
This integer type represents interrupt vector numbers.
Definition: intr.h:102
uint32_t rtems_option
This type represents a Classic API directive option set.
Definition: options.h:126
uint32_t rtems_task_priority
This integer type represents task priorities of the Classic API.
Definition: types.h:257
This structure represents one CAN controller.
Definition: can-devcommon.h:206
rtems_vector_number irq
This member holds controller's interrupt number.
Definition: can-devcommon.h:214