提交 5397e18c 编写于 作者: B bernard

[DeviceDrivers] Fix compiling warning.

上级 582aff86
...@@ -451,9 +451,6 @@ static const struct rt_i2c_bus_device_ops i2c_bit_bus_ops = ...@@ -451,9 +451,6 @@ static const struct rt_i2c_bus_device_ops i2c_bit_bus_ops =
rt_err_t rt_i2c_bit_add_bus(struct rt_i2c_bus_device *bus, rt_err_t rt_i2c_bit_add_bus(struct rt_i2c_bus_device *bus,
const char *bus_name) const char *bus_name)
{ {
struct rt_i2c_bit_ops *bit_ops = bus->priv;
RT_ASSERT(bit_ops != RT_NULL);
bus->ops = &i2c_bit_bus_ops; bus->ops = &i2c_bit_bus_ops;
return rt_i2c_bus_device_register(bus, bus_name); return rt_i2c_bus_device_register(bus, bus_name);
......
...@@ -20,18 +20,11 @@ ...@@ -20,18 +20,11 @@
* Change Logs: * Change Logs:
* Date Author Notes * Date Author Notes
* 2012-04-25 weety first version * 2012-04-25 weety first version
* 2014-08-03 bernard fix some compiling warning
*/ */
#include <rtdevice.h> #include <rtdevice.h>
static rt_err_t i2c_bus_device_init(rt_device_t dev)
{
struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data;
RT_ASSERT(bus != RT_NULL);
return RT_EOK;
}
static rt_size_t i2c_bus_device_read(rt_device_t dev, static rt_size_t i2c_bus_device_read(rt_device_t dev,
rt_off_t pos, rt_off_t pos,
void *buffer, void *buffer,
...@@ -122,7 +115,7 @@ rt_err_t rt_i2c_bus_device_device_init(struct rt_i2c_bus_device *bus, ...@@ -122,7 +115,7 @@ rt_err_t rt_i2c_bus_device_device_init(struct rt_i2c_bus_device *bus,
/* set device type */ /* set device type */
device->type = RT_Device_Class_I2CBUS; device->type = RT_Device_Class_I2CBUS;
/* initialize device interface */ /* initialize device interface */
device->init = i2c_bus_device_init; device->init = RT_NULL;
device->open = RT_NULL; device->open = RT_NULL;
device->close = RT_NULL; device->close = RT_NULL;
device->read = i2c_bus_device_read; device->read = i2c_bus_device_read;
......
...@@ -25,16 +25,6 @@ ...@@ -25,16 +25,6 @@
#include <drivers/spi.h> #include <drivers/spi.h>
/* SPI bus device interface, compatible with RT-Thread 0.3.x/1.0.x */ /* SPI bus device interface, compatible with RT-Thread 0.3.x/1.0.x */
static rt_err_t _spi_bus_device_init(rt_device_t dev)
{
struct rt_spi_bus *bus;
bus = (struct rt_spi_bus *)dev;
RT_ASSERT(bus != RT_NULL);
return RT_EOK;
}
static rt_size_t _spi_bus_device_read(rt_device_t dev, static rt_size_t _spi_bus_device_read(rt_device_t dev,
rt_off_t pos, rt_off_t pos,
void *buffer, void *buffer,
...@@ -67,11 +57,7 @@ static rt_err_t _spi_bus_device_control(rt_device_t dev, ...@@ -67,11 +57,7 @@ static rt_err_t _spi_bus_device_control(rt_device_t dev,
rt_uint8_t cmd, rt_uint8_t cmd,
void *args) void *args)
{ {
struct rt_spi_bus *bus; /* TODO: add control command handle */
bus = (struct rt_spi_bus *)dev;
RT_ASSERT(bus != RT_NULL);
switch (cmd) switch (cmd)
{ {
case 0: /* set device */ case 0: /* set device */
...@@ -93,7 +79,7 @@ rt_err_t rt_spi_bus_device_init(struct rt_spi_bus *bus, const char *name) ...@@ -93,7 +79,7 @@ rt_err_t rt_spi_bus_device_init(struct rt_spi_bus *bus, const char *name)
/* set device type */ /* set device type */
device->type = RT_Device_Class_SPIBUS; device->type = RT_Device_Class_SPIBUS;
/* initialize device interface */ /* initialize device interface */
device->init = _spi_bus_device_init; device->init = RT_NULL;
device->open = RT_NULL; device->open = RT_NULL;
device->close = RT_NULL; device->close = RT_NULL;
device->read = _spi_bus_device_read; device->read = _spi_bus_device_read;
...@@ -105,16 +91,6 @@ rt_err_t rt_spi_bus_device_init(struct rt_spi_bus *bus, const char *name) ...@@ -105,16 +91,6 @@ rt_err_t rt_spi_bus_device_init(struct rt_spi_bus *bus, const char *name)
} }
/* SPI Dev device interface, compatible with RT-Thread 0.3.x/1.0.x */ /* SPI Dev device interface, compatible with RT-Thread 0.3.x/1.0.x */
static rt_err_t _spidev_device_init(rt_device_t dev)
{
struct rt_spi_device *device;
device = (struct rt_spi_device *)dev;
RT_ASSERT(device != RT_NULL);
return RT_EOK;
}
static rt_size_t _spidev_device_read(rt_device_t dev, static rt_size_t _spidev_device_read(rt_device_t dev,
rt_off_t pos, rt_off_t pos,
void *buffer, void *buffer,
...@@ -147,11 +123,6 @@ static rt_err_t _spidev_device_control(rt_device_t dev, ...@@ -147,11 +123,6 @@ static rt_err_t _spidev_device_control(rt_device_t dev,
rt_uint8_t cmd, rt_uint8_t cmd,
void *args) void *args)
{ {
struct rt_spi_device *device;
device = (struct rt_spi_device *)dev;
RT_ASSERT(device != RT_NULL);
switch (cmd) switch (cmd)
{ {
case 0: /* set device */ case 0: /* set device */
...@@ -172,7 +143,7 @@ rt_err_t rt_spidev_device_init(struct rt_spi_device *dev, const char *name) ...@@ -172,7 +143,7 @@ rt_err_t rt_spidev_device_init(struct rt_spi_device *dev, const char *name)
/* set device type */ /* set device type */
device->type = RT_Device_Class_SPIDevice; device->type = RT_Device_Class_SPIDevice;
device->init = _spidev_device_init; device->init = RT_NULL;
device->open = RT_NULL; device->open = RT_NULL;
device->close = RT_NULL; device->close = RT_NULL;
device->read = _spidev_device_read; device->read = _spidev_device_read;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册