From dc06c895fc089bcb9c050b2fb64494213f61e896 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 4 Dec 2006 16:09:59 +0000 Subject: Changed length parameter in SPI methods to be a byte length, rather than a word length. --- src/drivers/nvs/threewire.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/drivers/nvs/threewire.c') diff --git a/src/drivers/nvs/threewire.c b/src/drivers/nvs/threewire.c index fd360037a..552c3b462 100644 --- a/src/drivers/nvs/threewire.c +++ b/src/drivers/nvs/threewire.c @@ -31,17 +31,16 @@ * @v device SPI device * @v address Address from which to read * @v data Data buffer - * @v len Length of data to read, in @b words + * @v len Length of data buffer * @ret rc Return status code */ int threewire_read ( struct spi_device *device, unsigned int address, - void *data, unsigned int len ) { + void *data, size_t len ) { struct spi_bus *bus = device->bus; assert ( bus->mode == SPI_MODE_THREEWIRE ); - DBG ( "3wire %p reading words [%04x,%04x)\n", device, - address, ( address + len ) ); + DBG ( "3wire %p reading %d bytes at %04x\n", device, len, address ); return bus->rw ( bus, device, THREEWIRE_READ, address, NULL, data, len ); -- cgit v1.2.3-55-g7522