Procházet zdrojové kódy

Remove I2C device and add PM pseudo device.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2171 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong@gmail.com před 13 roky
rodič
revize
d228266e65

+ 4 - 0
components/drivers/include/rtdevice.h

@@ -85,4 +85,8 @@ rt_size_t rt_ringbuffer_emptry_size(struct rt_ringbuffer* rb);
 
 #endif /* RT_USING_I2C */
 
+#ifdef RT_USING_PM
+#include "drivers/pm.h"
+#endif
+
 #endif /* __RT_DEVICE_H__ */

+ 1 - 1
components/finsh/cmd.c

@@ -387,12 +387,12 @@ static long _list_device(struct rt_list_node *list)
         "Sound Device",
         "Graphic Device",
         "I2C Bus",
-        "I2C Device",
         "USB Slave Device",
         "USB Host Bus",
         "SPI Bus",
         "SPI Device",
         "SDIO Bus",
+		"PM Pseudo Device",
         "Unknown"
     };
 

+ 1 - 1
include/rtdef.h

@@ -636,12 +636,12 @@ enum rt_device_class_type
     RT_Device_Class_Sound,                          /**< Sound device                               */
     RT_Device_Class_Graphic,                        /**< Graphic device                             */
     RT_Device_Class_I2CBUS,                         /**< I2C bus device                                 */
-    RT_Device_Class_I2CDevice,                      /**< I2C device                                 */
     RT_Device_Class_USBDevice,                      /**< USB slave device                           */
     RT_Device_Class_USBHost,                        /**< USB host bus                               */
     RT_Device_Class_SPIBUS,                         /**< SPI bus device                             */
     RT_Device_Class_SPIDevice,                      /**< SPI device                                 */
     RT_Device_Class_SDIO,                           /**< SDIO bus device                            */
+	RT_Device_Class_PM,								/**< PM pseudo device                           */
     RT_Device_Class_Unknown                         /**< unknown device                             */
 };