diff --git a/components/drivers/include/drivers/spi.h b/components/drivers/include/drivers/spi.h index 018d12139b69457998ba988ca0a1452393f016e2..5bc46b3c1bbc981d48be9ff8f2b50140219522b7 100644 --- a/components/drivers/include/drivers/spi.h +++ b/components/drivers/include/drivers/spi.h @@ -271,7 +271,7 @@ rt_inline rt_size_t rt_spi_send(struct rt_spi_device *device, rt_inline rt_uint8_t rt_spi_sendrecv8(struct rt_spi_device *device, rt_uint8_t data) { - rt_uint8_t value; + rt_uint8_t value = 0; rt_spi_send_then_recv(device, &data, 1, &value, 1); @@ -281,7 +281,7 @@ rt_inline rt_uint8_t rt_spi_sendrecv8(struct rt_spi_device *device, rt_inline rt_uint16_t rt_spi_sendrecv16(struct rt_spi_device *device, rt_uint16_t data) { - rt_uint16_t value; + rt_uint16_t value = 0; rt_spi_send_then_recv(device, &data, 2, &value, 2); diff --git a/components/drivers/spi/device_driver_list.txt b/components/drivers/spi/device_driver_list.txt deleted file mode 100644 index 939baa75313f865a8d8ce5b6d7ef2000718239d0..0000000000000000000000000000000000000000 --- a/components/drivers/spi/device_driver_list.txt +++ /dev/null @@ -1,9 +0,0 @@ -spi_wifi_rw009.c/spi_wifi_rw009.h -RW009 -http://www.rt-thread.com/ - -enc28j60.c/enc28j60.h -http://www.microchip.com/ - -spi_flash_sfud: Serial Flash Universal Driver -https://github.com/armink/SFUD \ No newline at end of file diff --git a/components/drivers/spi/spi_core.c b/components/drivers/spi/spi_core.c index cc48f78dd95d48e4a6667c7211b0c561f76520c3..ccfaecf3870987e2e440eed270e67d913cf055bb 100644 --- a/components/drivers/spi/spi_core.c +++ b/components/drivers/spi/spi_core.c @@ -300,7 +300,6 @@ rt_size_t rt_spi_transfer(struct rt_spi_device *device, else { rt_set_errno(-RT_EIO); - return 0; }