patch-1.3.12 linux/drivers/block/README.cm206
Next file: linux/drivers/block/aztcd.c
Previous file: linux/drivers/block/README.aztcd
Back to the patch index
Back to the overall index
- Lines: 78
- Date:
Wed Jul 19 10:15:42 1995
- Orig file:
v1.3.11/linux/drivers/block/README.cm206
- Orig date:
Fri Jul 7 08:54:44 1995
diff -u --recursive --new-file v1.3.11/linux/drivers/block/README.cm206 linux/drivers/block/README.cm206
@@ -6,7 +6,8 @@
Features as of version 0.33
---------------------------
- Full audio support, that is, both workman, workbone and cdp work
- now reasonably. Reading TOC still takes some time.
+ now reasonably. Reading TOC still takes some time. xmcd has been
+ reported to run successfully.
- Made auto-probe code a little better, i hope
Features as of version 0.28
@@ -41,12 +42,6 @@
autoprobing, which is the default. In that case you can move on to
the next step.
- If autoprobing does not work, you can hard-wire the default values
- of the base port address (CM206_BASE) and interrupt request line
- (CM206_IRQ) into the file ./linux/drivers/block/cm206.c. Uncomment
- the defines of CM206_IRQ and CM206_BASE, and change there meaning
- to the appropriate values, if necessary.
-
Compiling the kernel
--------------------
1) move to /usr/src/linux and do a
@@ -54,14 +49,14 @@
make config
If you have chosen for option (a), answer yes to CONFIG_CM206 and
- CONFIG_ISO9660_FS (should be default).
+ CONFIG_ISO9660_FS.
If you have chosen for option (b), answer yes to CONFIG_MODVERSIONS
and no (!) to CONFIG_CM206 and CONFIG_ISO9660_FS.
2) then do a
- make dep; make zImage; make modules
+ make dep; make clean; make zImage; make modules
3) do the usual things to install a new image (backup the old one, run
`rdev -R zImage 1', copy the new image in place, run lilo). Might
@@ -82,8 +77,10 @@
insmod /usr/src/linux/modules/cm206.o cm206=0x300,11
-You may also have to install the file-system module `iso9660.o', if you
-didn't compile that into the kernel. If you use `tcsh' as shell, you
+The order of base port and irq line don't matter; you may specify only
+one, the other will have the value of the compiled-in default. You
+may also have to install the file-system module `iso9660.o', if you
+didn't compile that into the kernel. (If you use `tcsh' as shell, you
might consider defining
alias listinstalledmodules 'cat /proc/modules | awk \{print\$1\}'
@@ -92,7 +89,7 @@
alias insmod 'insmod /usr/src/linux/modules/\!:1 \!:2*'
complete insmod 'p/1/`listcompiledmodules`/'
-which makes typing insmod and rmmod somewhat easier.
+which makes typing insmod and rmmod somewhat easier.)
Using the driver as part of the kernel
--------------------------------------
@@ -105,6 +102,15 @@
If you may specify either IRQ (3--11) or base port (0x300--0x370),
auto probing is turned off for both settings, thus setting the
other value to the compiled-in default.
+
+If module parameters and LILO config options don't work
+-------------------------------------------------------
+If autoprobing does not work, you can hard-wire the default values
+of the base port address (CM206_BASE) and interrupt request line
+(CM206_IRQ) into the file ./include/linux/cm206.h. Change
+the defines of CM206_IRQ and CM206_BASE.
+
+
Mounting the cdrom
------------------
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this