ABOUT THIS FILE: ================ This is a README for the file lmscd0.3.tar.gz. This tar file contains the files: lmscd0.3.diff lmscd0.3b.diff lmscd0.3c.diff README ABOUT THE DRIVER: ================= lmscd0.3 is an experimental driver for the LMS/Philips CD-ROM CM 205 connected to the CM 250 adapter. It has lots of enhancements and speed ups versus the 0.2 version of the driver. I have not yet come around to implement support to play audio. I hope, it will be in the next release. For now, you have to stick with what you get by pressing the volume control knob. The double speed version of the drive, CM 206, is not supported, too. This driver should also work with the CM 225 external drive and the (old) CM 202. It does not work with the CM 206, the new double speed version. The b-Version includes major changes because of changed device-driver handling and modified kernel-parts. In the c-Version there's also support for the new interrupt handling. The file lmscd0.3.diff is a patch relative to the 99pl14 kernel. The file lmscd0.3b.diff is a patch relative to the 1.1pl41 kernel. The file lmscd0.3c.diff is a patch relative to the 1.1pl47 kernel. It's really possible, that the patches also apply on other versions. Just try it. MAJOR CONFLICT: =============== One week ago, Ken Pizzini e-mailed me, that he is using the same major number 24 for his Sony CDU-535 driver. This is not a problem, unless you put both drivers into the same kernel. In that case, you should change either Major device number in /usr/src/linux/include/linux/major.h. I have suggested to Ken, that we should work out a concept for all CDROM interfaces to work on the same major device number. I hope, he will agree soon, so there will be no reason for me to first change the major device number, just to change it back in my next release. [ann: This problem will be solved in the near future due to the new techniques in allocating major numbers. You can use some of it in the >1.1.41 kernels by typing 'cat /proc/devices' -martin] INCLUDING THIS DRIVER INTO YOUR KERNEL: ======================================= Unpack the .tar.gz file, then include the changes into your kernel using the patch command: cd /usr/src/linux zcat lmscd0.3.tar.gz | gtar xfv - patch -p1