mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-09-21 10:36:04 +08:00
[DeviceDrivers] code cleanup for hardware pin
This commit is contained in:
@@ -59,18 +59,18 @@ struct rt_device_pin_status
|
||||
|
||||
struct rt_pin_ops
|
||||
{
|
||||
void (*pin_mode) (struct rt_device* device, rt_base_t pin, rt_base_t mode);
|
||||
void (*pin_write)(struct rt_device* device, rt_base_t pin, rt_base_t value);
|
||||
int (*pin_read) (struct rt_device* device, rt_base_t pin);
|
||||
void (*pin_mode)(struct rt_device *device, rt_base_t pin, rt_base_t mode);
|
||||
void (*pin_write)(struct rt_device *device, rt_base_t pin, rt_base_t value);
|
||||
int (*pin_read)(struct rt_device *device, rt_base_t pin);
|
||||
|
||||
/* TODO: add GPIO interrupt */
|
||||
};
|
||||
|
||||
int rt_device_pin_register(const char* name, const struct rt_pin_ops* ops, void* user_data);
|
||||
int rt_device_pin_register(const char *name, const struct rt_pin_ops *ops, void *user_data);
|
||||
|
||||
void rt_pin_mode(rt_base_t pin, rt_base_t mode);
|
||||
void rt_pin_write(rt_base_t pin, rt_base_t value);
|
||||
int rt_pin_read (rt_base_t pin);
|
||||
int rt_pin_read(rt_base_t pin);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user