int init_hw_struct(void);
int list_hw(void);
-int add_mem_to_list(void *address_p);
-int del_mem_from_list(void *address_p);
-int del_mem_list(void);
+void *can_checked_malloc(size_t size);
+int can_checked_free(void *address_p);
+int can_del_mem_list(void);