diff options
Diffstat (limited to 'cpukit/libi2c')
-rw-r--r-- | cpukit/libi2c/libi2c.c | 8 | ||||
-rw-r--r-- | cpukit/libi2c/libi2c.h | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/cpukit/libi2c/libi2c.c b/cpukit/libi2c/libi2c.c index 7cd4e99ac5..bcfb6d4817 100644 --- a/cpukit/libi2c/libi2c.c +++ b/cpukit/libi2c/libi2c.c @@ -553,7 +553,7 @@ rtems_libi2c_read_bytes (rtems_device_minor_number minor, int rtems_libi2c_write_bytes (rtems_device_minor_number minor, - unsigned char *bytes, + const unsigned char *bytes, int nbytes) { int sc; @@ -562,7 +562,7 @@ rtems_libi2c_write_bytes (rtems_device_minor_number minor, if (not_started (busno)) return -RTEMS_NOT_OWNER_OF_RESOURCE; - sc = bush->ops->write_bytes (bush, bytes, nbytes); + sc = bush->ops->write_bytes (bush, (unsigned char *)bytes, nbytes); if (sc < 0) rtems_libi2c_send_stop (minor); return sc; @@ -678,10 +678,10 @@ rtems_libi2c_start_read_bytes (rtems_device_minor_number minor, int rtems_libi2c_start_write_bytes (rtems_device_minor_number minor, - unsigned char *bytes, + const unsigned char *bytes, int nbytes) { - return do_s_rw (minor, bytes, nbytes, 0); + return do_s_rw (minor, (unsigned char *)bytes, nbytes, 0); } int diff --git a/cpukit/libi2c/libi2c.h b/cpukit/libi2c/libi2c.h index 20c4311d3a..d03d02fe10 100644 --- a/cpukit/libi2c/libi2c.h +++ b/cpukit/libi2c/libi2c.h @@ -337,7 +337,7 @@ rtems_libi2c_read_bytes (rtems_device_minor_number minor, int rtems_libi2c_write_bytes (rtems_device_minor_number minor, - unsigned char *bytes, int nbytes); + const unsigned char *bytes, int nbytes); /* Send start, send address and read bytes */ int @@ -348,7 +348,7 @@ rtems_libi2c_start_read_bytes (rtems_device_minor_number minor, /* Send start, send address and write bytes */ int rtems_libi2c_start_write_bytes (rtems_device_minor_number minor, - unsigned char *bytes, + const unsigned char *bytes, int nbytes); |