Hi, here are some unimportant README and Kconfig updates for the usb-usx2y driver.
bye, martin -- Living on earth may be expensive, but it includes an annual free trip around the sun.
--- alsa-driver/usb/usx2y/Kconfig.ORIGINAL Fri Mar 19 22:11:10 2004 +++ alsa-driver/usb/usx2y/Kconfig Fri Mar 19 22:13:39 2004 @@ -1,6 +1,7 @@ config SND_USB_USX2Y - tristate "Tascam USB US-122 and US-428 driver" + tristate "Tascam USB US-122, US-224 and US-428 driver" depends on SND && USB help - Say 'Y' or 'M' to include support for Tascam USB US-122 and US-428. + Say 'Y' or 'M' to include support for Tascam USB US-122, US-224 + and US-428.
--- alsa-tools/usx2yloader/README.ORIGINAL Fri Mar 19 22:00:23 2004 +++ alsa-tools/usx2yloader/README Fri Mar 19 22:09:40 2004 @@ -7,36 +7,37 @@ Usx2yloader is a helper program to load the 2nd Phase firmware binaries onto the Tascam USX2Y USB soundcards. -It has proven to work so far only for the US428. -US122 & US224 will hopefully follow. -The snd-usb-us428 module requires this program. +It has proven to work so far for the US122, US224 and US428. +The snd-usb-usx2y module requires this program. -US428 initialisation outlined +USX2Y initialisation outlined ============================= A. Phase 1 -A.1. US428 is plugged to the PC and powered on. +A.1. USx2y is plugged to the PC and powered on. This makes the kernel see a new USB-device with the Vendor/Product - ID 0x1604/0x8000. + ID 0x1604/0x8000 (US428), 0x1604/0x8004 (US224) or 0x1604/0x8006 + (US122). The kernel reacts by starting the usb-hotplug script. A.2. The usb-hotplug script starts the executable fxload, - which transfers the EZUSB firmware to the US428. -A.3. The US428 disconnects itself from the USB-Bus and ... (see Phase 2). + which transfers the EZUSB firmware to the USx2y. +A.3. The USx2y disconnects itself from the USB-Bus and ... (see Phase 2). B. Phase 2 -B.1. The US428 reintroduces itself as USB-device with the Vendor/Product - ID 0x1604/0x8001. - The kernel reacts by loading the module snd-usb-us428, if it is not +B.1. The USx2y reintroduces itself as USB-device with the Vendor/Product + ID 0x1604/0x8001 (US428), 0x1604/0x8005 (US224) or 0x1604/0x8007 + (US122) + The kernel reacts by loading the module snd-usb-usx2y, if it is not already loaded. -B.2 The module snd-usb-us428 "takes" the US428 as its device and sets up +B.2 The module snd-usb-usx2y "takes" the USx2y as its device and sets up a "hardware dependent interface". (The module doesn't create any pcm nor midi devices now.) B.3 Subsequently the kernel starts the usb-hotplug script, which launches usx2yloader. -B.4 usx2yloader transfers the 2nd Phase firmware binary to the US428 by means +B.4 usx2yloader transfers the 2nd Phase firmware binary to the USx2y by means of the "hardware dependent interface". When this transfer finishes, - the snd-usb-us428 module creates the pcm- and midi-devices. + the snd-usb-usx2y module creates the pcm- and midi-devices. Initialisation is complete. @@ -63,7 +64,7 @@ - tascam_fw - tascam_fpga and the Firmwarefiles. -You also need hotplug to be installed. +You also need fxload and hotplug to be installed. FIRMWAREFILES