Lines Matching refs:rt_device_t
673 rt_device_t rt_device_find(const char *name);
675 rt_err_t rt_device_register(rt_device_t dev,
678 rt_err_t rt_device_unregister(rt_device_t dev);
681 rt_device_t rt_device_create(int type, int attach_size);
682 void rt_device_destroy(rt_device_t device);
686 rt_device_set_rx_indicate(rt_device_t dev,
687 rt_err_t (*rx_ind)(rt_device_t dev, rt_size_t size));
689 rt_device_set_tx_complete(rt_device_t dev,
690 rt_err_t (*tx_done)(rt_device_t dev, void *buffer));
692 rt_err_t rt_device_init (rt_device_t dev);
693 rt_err_t rt_device_open (rt_device_t dev, rt_uint16_t oflag);
694 rt_err_t rt_device_close(rt_device_t dev);
695 rt_ssize_t rt_device_read(rt_device_t dev,
699 rt_ssize_t rt_device_write(rt_device_t dev,
703 rt_err_t rt_device_control(rt_device_t dev, int cmd, void *arg);
788 rt_device_t rt_console_set_device(const char *name);
789 rt_device_t rt_console_get_device(void);