register device to DFS */
| 83 | |
| 84 | /* register device to DFS */ |
| 85 | static int lwp_ctty_register(rt_device_t ctty) |
| 86 | { |
| 87 | rt_err_t rc = -RT_ENOMEM; |
| 88 | const char *tty_name = "tty"; |
| 89 | |
| 90 | device_setup(ctty); |
| 91 | rc = rt_device_register(ctty, tty_name, RT_DEVICE_FLAG_DYNAMIC); |
| 92 | if (rc == RT_EOK) |
| 93 | { |
| 94 | ctty->readlink = &ctty_readlink; |
| 95 | ctty->fops = &ctty_file_ops; |
| 96 | } |
| 97 | return rc; |
| 98 | } |
| 99 | |
| 100 | static struct rt_device ctty; |
| 101 |
no test coverage detected