blob: 46d734cfaeaf7082af03883a0c4e8c16c82740d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/rc
# usbstart - start appropriate usb flavour
if(test -r '#u'/usb) {
if(! test -r /dev/usb)
bind -a '#u' /dev
# /boot/boot may have started usbd, which starts all usb drivers
if (! ps | grep -s ' usbd$')
usb/usbd
}
if not if(test -r '#U'/usb0) {
if(! test -r /dev/usb0)
bind -a '#U' /dev
# /boot/boot may have started usbd, usb/kb or usb/disk
if (! ps | grep -s ' usbd$')
usb/usbd
usb/usbmouse -a 2
if (! ps | grep -s ' kb$')
usb/kb -k
usb/usbaudio -s usbaudio.$sysname -V
# usb/print
}
exit ''
|