From ef8398c2bb48b691d16cf40fec69ca27954efa4a Mon Sep 17 00:00:00 2001 From: luo jiao Date: Tue, 26 Jun 2018 22:18:58 +0800 Subject: [components][drivers][pin module]:typo fix for pin_detach_irq --- components/drivers/include/drivers/pin.h | 6 ++---- components/drivers/misc/pin.c | 6 +++--- 2 files changed, 5 insertions(+), 7 deletions(-) (limited to 'components') diff --git a/components/drivers/include/drivers/pin.h b/components/drivers/include/drivers/pin.h index d21fc28bd9..de8fd21acc 100644 --- a/components/drivers/include/drivers/pin.h +++ b/components/drivers/include/drivers/pin.h @@ -86,7 +86,7 @@ struct rt_pin_ops /* TODO: add GPIO interrupt */ rt_err_t (*pin_attach_irq)(struct rt_device *device, rt_int32_t pin, rt_uint32_t mode, void (*hdr)(void *args), void *args); - rt_err_t (*pin_dettach_irq)(struct rt_device *device, rt_int32_t pin); + rt_err_t (*pin_detach_irq)(struct rt_device *device, rt_int32_t pin); rt_err_t (*pin_irq_enable)(struct rt_device *device, rt_base_t pin, rt_uint32_t enabled); }; @@ -97,11 +97,9 @@ void rt_pin_write(rt_base_t pin, rt_base_t value); int rt_pin_read(rt_base_t pin); rt_err_t rt_pin_attach_irq(rt_int32_t pin, rt_uint32_t mode, void (*hdr)(void *args), void *args); -rt_err_t rt_pin_dettach_irq(rt_int32_t pin); +rt_err_t rt_pin_detach_irq(rt_int32_t pin); rt_err_t rt_pin_irq_enable(rt_base_t pin, rt_uint32_t enabled); -int rt_device_pin_irq_register(const char *name, const struct rt_pin_ops *ops, - void *user_data); #ifdef __cplusplus } #endif diff --git a/components/drivers/misc/pin.c b/components/drivers/misc/pin.c index dc2137eb17..ce78f97f87 100644 --- a/components/drivers/misc/pin.c +++ b/components/drivers/misc/pin.c @@ -124,12 +124,12 @@ rt_err_t rt_pin_attach_irq(rt_int32_t pin, rt_uint32_t mode, } return RT_ENOSYS; } -rt_err_t rt_pin_dettach_irq(rt_int32_t pin) +rt_err_t rt_pin_detach_irq(rt_int32_t pin) { RT_ASSERT(_hw_pin.ops != RT_NULL); - if(_hw_pin.ops->pin_dettach_irq) + if(_hw_pin.ops->pin_detach_irq) { - return _hw_pin.ops->pin_dettach_irq(&_hw_pin.parent, pin); + return _hw_pin.ops->pin_detach_irq(&_hw_pin.parent, pin); } return RT_ENOSYS; } -- cgit v1.3.1