| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: TODO.usbmp,v 1.13 2019/06/30 22:19:55 mrg Exp $ | | 1 | $NetBSD: TODO.usbmp,v 1.14 2019/07/31 11:02:49 mrg Exp $ |
2 | | | 2 | |
3 | | | 3 | |
4 | the majority of the USB MP device interface is documented in usbdivar.h. | | 4 | the majority of the USB MP device interface is documented in usbdivar.h. |
5 | | | 5 | |
6 | | | 6 | |
7 | flesh out most of usbdi(9). | | 7 | flesh out most of usbdi(9). |
8 | | | 8 | |
9 | usb_event_thread() startup should use something to sync companions | | 9 | usb_event_thread() startup should use something to sync companions |
10 | | | 10 | |
11 | | | 11 | |
12 | KERNEL_LOCK | | 12 | KERNEL_LOCK |
13 | - auvitek.c | | 13 | - auvitek.c |
14 | - auvitek_dtv.c | | 14 | - auvitek_dtv.c |
| @@ -56,27 +56,26 @@ convert uhidev users to MPSAFE: | | | @@ -56,27 +56,26 @@ convert uhidev users to MPSAFE: |
56 | uts(4) | | 56 | uts(4) |
57 | pbms(4) | | 57 | pbms(4) |
58 | - depends upon wscons? check intr | | 58 | - depends upon wscons? check intr |
59 | | | 59 | |
60 | uyurex(4) | | 60 | uyurex(4) |
61 | - sysmon -- hm? | | 61 | - sysmon -- hm? |
62 | | | 62 | |
63 | splusb drivers: | | 63 | splusb drivers: |
64 | - auvitek_dtv.c | | 64 | - auvitek_dtv.c |
65 | - auvitek_video.c | | 65 | - auvitek_video.c |
66 | - emdtv_dtv.c | | 66 | - emdtv_dtv.c |
67 | - if_athn_usb.c | | 67 | - if_athn_usb.c |
68 | - if_aue.c | | 68 | - if_aue.c |
69 | - if_axe.c | | | |
70 | - if_cue.c | | 69 | - if_cue.c |
71 | - if_kue.c | | 70 | - if_kue.c |
72 | - if_otus.c | | 71 | - if_otus.c |
73 | - if_rum.c | | 72 | - if_rum.c |
74 | - if_run.c | | 73 | - if_run.c |
75 | - if_smsc.c | | 74 | - if_smsc.c |
76 | - if_udav.c | | 75 | - if_udav.c |
77 | - if_upl.c | | 76 | - if_upl.c |
78 | - if_ural.c | | 77 | - if_ural.c |
79 | - if_url.c | | 78 | - if_url.c |
80 | - if_urndis.c | | 79 | - if_urndis.c |
81 | - if_urtw.c | | 80 | - if_urtw.c |
82 | - if_urtwn.c | | 81 | - if_urtwn.c |
| @@ -105,27 +104,26 @@ wakeup/tsleep drivers: | | | @@ -105,27 +104,26 @@ wakeup/tsleep drivers: |
105 | missing D_MPSAFE drivers: | | 104 | missing D_MPSAFE drivers: |
106 | - ucom | | 105 | - ucom |
107 | - ucycom | | 106 | - ucycom |
108 | - ugen - partially ready | | 107 | - ugen - partially ready |
109 | - uhso | | 108 | - uhso |
110 | - ulpt | | 109 | - ulpt |
111 | - urio | | 110 | - urio |
112 | - usb | | 111 | - usb |
113 | - uscanner | | 112 | - uscanner |
114 | - utoppy | | 113 | - utoppy |
115 | | | 114 | |
116 | missing CALLOUT_MPSAFE drivers: | | 115 | missing CALLOUT_MPSAFE drivers: |
117 | - if_aue.c | | 116 | - if_aue.c |
118 | - if_axe.c | | | |
119 | - if_cue.c | | 117 | - if_cue.c |
120 | - if_otus.c | | 118 | - if_otus.c |
121 | - if_rum.c | | 119 | - if_rum.c |
122 | - if_run.c | | 120 | - if_run.c |
123 | - if_smsc.c | | 121 | - if_smsc.c |
124 | - if_udav.c | | 122 | - if_udav.c |
125 | - if_upgt.c | | 123 | - if_upgt.c |
126 | - if_ural.c | | 124 | - if_ural.c |
127 | - if_url.c | | 125 | - if_url.c |
128 | - if_urtw.c | | 126 | - if_urtw.c |
129 | - if_urtwn.c | | 127 | - if_urtwn.c |
130 | - if_zyd.c | | 128 | - if_zyd.c |
131 | - ukbd.c | | 129 | - ukbd.c |