RTEMS 6.3
Loading...
Searching...
No Matches

I2C Driver. More...

Files

file  bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.c
file  bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.h
file  bsps/arm/altera-cyclone-v/i2c/i2cdrv.c
file  bsps/arm/altera-cyclone-v/include/bsp/i2cdrv.h

Macros

#define I2C_DRIVER_TABLE_ENTRY
#define I2C_IOC_SET_SLAVE_ADDRESS   1

Functions

rtems_device_driver i2cdrv_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
rtems_device_driver i2cdrv_open (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
rtems_device_driver i2cdrv_close (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
rtems_device_driver i2cdrv_read (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
rtems_device_driver i2cdrv_write (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
rtems_device_driver i2cdrv_ioctl (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)

Detailed Description

I2C Driver.

Macro Definition Documentation

◆ I2C_DRIVER_TABLE_ENTRY

#define I2C_DRIVER_TABLE_ENTRY
Value:
{ \
i2cdrv_initialize, \
i2cdrv_open, \
i2cdrv_close, \
i2cdrv_read, \
i2cdrv_write, \
i2cdrv_ioctl \
}