|
int | rtems_libi2c_initialize (void) |
|
rtems_status_code | rtems_i2c_init (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
|
rtems_status_code | rtems_i2c_open (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
|
rtems_status_code | rtems_i2c_close (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
|
rtems_status_code | rtems_i2c_read (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
|
rtems_status_code | rtems_i2c_write (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
|
rtems_status_code | rtems_i2c_ioctl (rtems_device_major_number major, rtems_device_minor_number minor, void *arg) |
|
int | rtems_libi2c_register_bus (const char *name, rtems_libi2c_bus_t *bus) |
|
int | rtems_libi2c_register_drv (const char *name, rtems_libi2c_drv_t *drvtbl, unsigned bus, unsigned i2caddr) |
|
rtems_status_code | rtems_libi2c_send_start (rtems_device_minor_number minor) |
|
rtems_status_code | rtems_libi2c_send_stop (rtems_device_minor_number minor) |
|
rtems_status_code | rtems_libi2c_send_addr (rtems_device_minor_number minor, int rw) |
|
int | rtems_libi2c_read_bytes (rtems_device_minor_number minor, unsigned char *bytes, int nbytes) |
|
int | rtems_libi2c_write_bytes (rtems_device_minor_number minor, const unsigned char *bytes, int nbytes) |
|
int | rtems_libi2c_start_read_bytes (rtems_device_minor_number minor, unsigned char *bytes, int nbytes) |
|
int | rtems_libi2c_start_write_bytes (rtems_device_minor_number minor, const unsigned char *bytes, int nbytes) |
|
int | rtems_libi2c_ioctl (rtems_device_minor_number minor, int cmd,...) |
|