-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 18 May 2004, Debee Norling wrote: > When you compile Speakup as a module, what advantages/disadvantages does > this give you? > Hi Debee, The speakup modified kernels included with distributions such as Alackware (including zipspeak) have all the drivers compiled into the kernel, in order to accommodate anyone who might be using any of the supported devices. That's a lot of kernel space wasted, since each user will normally be using only one driver. Compiling all the drivers as modules gets them all out of kernel space except the onme you are using, and yet you can switch among them without having to recompile. I have been playing with the new softsynth support, and ikt is neat to be able to switch from one device to another on the fly, without having multiple drivers compiled directly into the kernel. There is no observable performance penalty ether. On the downside, the system does not start talking until the desired driver module is loaded, and that happens late in the bootup process. That means yhou do not hear those startup messages. I was reluctant to give those up at first, but then it dawned on me that I have probably never benefited from them being there in the first place, and in the second place, I can recover them (assuming the system comes up) with the dmesg command. I have been using module drivers for a couple weeks now and am very happy with them. Another benefit: when an improvement or upgrade occurs in one of the drivers, I can recompile only the drivers and not the whole kernel. Chuck - -- The Moon is New My home page is now at http://www.mhcable.com/~chuckh -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iQCVAwUBQKp2BDVdG8M9x9tGAQLOFAP/YZrNzvIC9HVotJj30WUykxoHCQiW7jAk GUj5ag/fn1nmIhvECG3ejUmq9p60U2iy0VihcaASxyhDN2HyW0+bTj4z2PAvRR/Z VwlTqiAzBV6AmdDBHuVvrXojSwDCAl5IgELJ6GzL9wtnXx8TIU3hhCJohZL37LLm 0iKdWFvE1Eo= =cUTv -----END PGP SIGNATURE-----