| 53 | } |
| 54 | |
| 55 | rt_err_t lwp_console_register_backend(struct rt_device *bakdev, int prio) |
| 56 | { |
| 57 | rt_err_t ret = RT_EOK; |
| 58 | struct backend_entry *bent; |
| 59 | bent = rt_malloc(sizeof(struct backend_entry)); |
| 60 | if (bent) |
| 61 | { |
| 62 | rt_list_init(&bent->bakend_list_node); |
| 63 | bent->prio = prio; |
| 64 | bent->bakdev = bakdev; |
| 65 | |
| 66 | _bent_enqueue(bent); |
| 67 | } |
| 68 | else |
| 69 | { |
| 70 | ret = -RT_ENOMEM; |
| 71 | } |
| 72 | return ret; |
| 73 | } |
| 74 | |
| 75 | static struct rt_device _cons_rtdev; |
| 76 |
no test coverage detected