If you're wondering why we don't have a maestro3 driver, it's because of its firmware. There is NO code under a suitable licence that we can use. The FreeBSD driver uses a small file under the GPL. There's NO WAY we can rewrite that file, because it looks like this: /* * DSP Code images */ u_int16_t assp_kernel_image[] = { 0x7980, 0x0030, 0x7980, 0x03B4, 0x7980, 0x03B4, 0x7980, 0x00FB, 0x7980, 0x00DD, 0x7980, 0x03B4, 0x7980, 0x0332, 0x7980, 0x0287, 0x7980, 0x03B4, 0x7980, 0x03B4, 0x7980, 0x03B4, 0x7980, 0x03B4, However, this code was written by someone at esstech. * Copyright (C) 1992-2000 Don Kim (don.kim@esstech.com) Maybe there are ways to tell this people, and other people at esstech, that they could re-release this file under a BSD license, or better yet, give us enough specs for their DSP so that we can write a clean maestro3 driver. But do not bitch at us for not providing a driver, bitch at them. They keep their stuff close-sourced, we don't get to have a free driver...