RTEMS  5.1
Files | Macros | Functions

I2C Driver. More...

Files

file  i2cdrv-config.c
 
file  i2cdrv-config.h
 
file  i2cdrv.c
 
file  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 \
}