RTEMS  5.0.0
Data Structures | Functions | Variables
i2cdrv.c File Reference
#include <bsp.h>
#include <bsp/i2cdrv.h>
#include <assert.h>
#include <rtems/libio.h>
#include "i2cdrv-config.h"

Data Structures

struct  i2cdrv_entry
 

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_major_number minor, void *arg)
 
rtems_device_driver i2cdrv_close (rtems_device_major_number major, rtems_device_major_number minor, void *arg)
 
rtems_device_driver i2cdrv_read (rtems_device_major_number major, rtems_device_major_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)
 

Variables

i2cdrv_entry i2cdrv_table [CYCLONE_V_NO_I2C]