From 3dcc7a546d9cb31e790a82b08fe468321059dc4e Mon Sep 17 00:00:00 2001 From: Jeonghoon Park Date: Fri, 12 Jan 2018 10:57:16 +0900 Subject: [PATCH] fixed missing things in resource module --- inc/resource.h | 2 ++ inc/resource/resource_motor_driver_L298N_internal.h | 2 ++ inc/resource_internal.h | 1 - src/resource.c | 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/inc/resource.h b/inc/resource.h index 49719c1..5aacc4a 100644 --- a/inc/resource.h +++ b/inc/resource.h @@ -26,4 +26,6 @@ #include "resource/resource_motor_driver_L298N.h" #include "resource/resource_servo_motor.h" +void resource_close_all(void); + #endif /* __POSITION_FINDER_RESOURCE_H__ */ diff --git a/inc/resource/resource_motor_driver_L298N_internal.h b/inc/resource/resource_motor_driver_L298N_internal.h index fa5beb1..2fb63f7 100644 --- a/inc/resource/resource_motor_driver_L298N_internal.h +++ b/inc/resource/resource_motor_driver_L298N_internal.h @@ -19,6 +19,8 @@ #ifndef __RESOURCE_MOTOR_DRIVER_L298N_INTERNAL_H__ #define __RESOURCE_MOTOR_DRIVER_L298N_INTERNAL_H__ +#include "resource/resource_motor_driver_L298N.h" + void resource_close_motor_driver_L298N(motor_id_e id); void resource_close_motor_driver_L298N_all(void); diff --git a/inc/resource_internal.h b/inc/resource_internal.h index 12e318c..fb18904 100644 --- a/inc/resource_internal.h +++ b/inc/resource_internal.h @@ -48,6 +48,5 @@ typedef struct _resource_s { } resource_s; extern resource_s *resource_get_info(int pin_num); -extern void resource_close_all(void); #endif /* __POSITION_FINDER_RESOURCE_INTERNAL_H__ */ diff --git a/src/resource.c b/src/resource.c index d16c5be..a27b0fa 100644 --- a/src/resource.c +++ b/src/resource.c @@ -23,6 +23,8 @@ #include "log.h" #include "resource_internal.h" +#include "resource/resource_motor_driver_L298N_internal.h" +#include "resource/resource_servo_motor_internal.h" static resource_s resource_info[PIN_MAX] = { {0, NULL, NULL}, }; -- 2.7.4