diff options
| -rw-r--r-- | sys/src/9/boot/nusbrc | 20 | ||||
| -rw-r--r-- | sys/src/cmd/nusb/mkfile | 1 |
2 files changed, 12 insertions, 9 deletions
diff --git a/sys/src/9/boot/nusbrc b/sys/src/9/boot/nusbrc index c7f439ed9..e27fe71bf 100644 --- a/sys/src/9/boot/nusbrc +++ b/sys/src/9/boot/nusbrc @@ -5,15 +5,17 @@ if(! bind -a '#u' /dev) if(! nusb/usbd) exit -bind -a '#σ/usb' /dev - -fn dev { - switch($4){ - case *03 - nusb/kb $1 - case *08 - nusb/disk $1 +@{ + rfork ne + fn dev { + switch($4){ + case *03 + nusb/kb $1 + case *08 + nusb/disk $1 + } } + rc < '#σ/usb/usbevent' & } -rc </dev/usbevent & +bind -a '#σ/usb' /dev diff --git a/sys/src/cmd/nusb/mkfile b/sys/src/cmd/nusb/mkfile index 523fd3feb..9361b70c0 100644 --- a/sys/src/cmd/nusb/mkfile +++ b/sys/src/cmd/nusb/mkfile @@ -3,6 +3,7 @@ DIRS=\ lib\ kb\ + audio\ usbd\ UPDATE=\ |
