Browse Source

Merge pull request #4484 from mysterywolf/security

[kernel][devices] add security devices
Bernard Xiong 3 years ago
parent
commit
d71e2ac582
3 changed files with 4 additions and 1 deletions
  1. 1 1
      components/drivers/watchdog/watchdog.c
  2. 1 0
      components/finsh/cmd.c
  3. 2 0
      include/rtdef.h

+ 1 - 1
components/drivers/watchdog/watchdog.c

@@ -89,7 +89,7 @@ rt_err_t rt_hw_watchdog_register(struct rt_watchdog_device *wtd,
 
     device = &(wtd->parent);
 
-    device->type        = RT_Device_Class_Miscellaneous;
+    device->type        = RT_Device_Class_Security;
     device->rx_indicate = RT_NULL;
     device->tx_complete = RT_NULL;
 

+ 1 - 0
components/finsh/cmd.c

@@ -822,6 +822,7 @@ static char *const device_type_str[] =
     "Sensor Device",
     "Touch Device",
     "Phy Device",
+    "Security Device",
     "Unknown"
 };
 

+ 2 - 0
include/rtdef.h

@@ -34,6 +34,7 @@
  * 2019-12-20     Bernard      change version number to v4.0.3
  * 2020-08-10     Meco Man     add macro for struct rt_device_ops
  * 2020-10-23     Meco Man     define maximum value of ipc type
+ * 2021-03-19     Meco Man     add security devices
  * 2021-05-10     armink       change version number to v4.0.4
  */
 
@@ -920,6 +921,7 @@ enum rt_device_class_type
     RT_Device_Class_Sensor,                             /**< Sensor device */
     RT_Device_Class_Touch,                              /**< Touch device */
     RT_Device_Class_PHY,                                /**< PHY device */
+    RT_Device_Class_Security,                           /**< Security device */
     RT_Device_Class_Unknown                             /**< unknown device */
 };