From 9ab94a1fc7c4817a4d6ddf2b37a366c46abb2609 Mon Sep 17 00:00:00 2001 From: Thomas Doerfler Date: Fri, 11 Jul 2008 10:05:53 +0000 Subject: made buffer for write calls constant --- cpukit/libi2c/libi2c.c | 8 ++++---- cpukit/libi2c/libi2c.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'cpukit/libi2c') 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); -- cgit v1.2.3