From ee3c90168f81ce19529904d80f9c9de4fed23bb8 Mon Sep 17 00:00:00 2001
From: jinlicong <493886250@qq.com>
Date: Tue, 30 Apr 2024 16:30:45 +0800
Subject: [PATCH] 继续完善
---
Soft/linked_list.h | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/Soft/linked_list.h b/Soft/linked_list.h
new file mode 100644
index 0000000..13ae5bb
--- /dev/null
+++ b/Soft/linked_list.h
@@ -0,0 +1,31 @@
+#ifndef _LINKED_LIST_H_
+#define _LINKED_LIST_H_
+
+#include "define_all.h"
+#include "sizhu_ctrl_word.h"
+
+#define ALARM_LIST_NODE_LEN sizeof(ALARM_NODE_T)
+
+
+
+typedef struct alarm_node_s
+{
+ SYS_ALARM_VALVE_T list_data;
+ struct alarm_node_s * alarm_list_next;
+}ALARM_NODE_T; //��̬����ṹ��
+
+
+
+
+extern uint8_t alarm_list_cnt;
+extern ALARM_NODE_T * pList_head;
+
+ALARM_NODE_T * Alarm_List_Node_Add(SYS_ALARM_VALVE_T alarm_id);
+void Alarm_List_Node_PushBack(ALARM_NODE_T ** ppList,SYS_ALARM_VALVE_T alarm_id);
+void Alarm_List_Node_PopBack(ALARM_NODE_T ** ppList);
+void Alarm_List_Node_Deleted(ALARM_NODE_T ** pHeadList,SYS_ALARM_VALVE_T alarm_id);
+
+
+#endif
+
+
--
Gitblit v1.9.3