home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / unix / mcd03.zip / MCD03.TAR / mcd-0.3.README next >
Text File  |  1993-06-09  |  3KB  |  84 lines

  1. This is release ALPHA 0.3 of the Mitsumi CD-ROM driver for Linux.
  2.  
  3. This driver has been developed on the 800ms (002) drive with an
  4. 8-bit interface, but should also work on other Mitsumi CD-ROMS.
  5. There are faster Mitsumi drives with 8 and 16 bit interfaces.  As
  6. I don't have one of these faster drives I have not been able to
  7. test the driver on them.  I have had reports that the driver works
  8. on both the 8 bit and 16 bit interface, and even with the SoundBlaster
  9. interface.  I believe that the Tandy/Radio Shack CD-ROM is a relabeled
  10. Mitsumi and should work with this driver.  I would appreciate reports
  11. of configurations which do and don't work.  (E-mail to martin@bdsi.com)
  12.  
  13. The driver supports reading of data from the CD and also the SUN
  14. CDROM audio ioctls.  I have used xcdplayer with this driver, but I have
  15. noticed that xcdplayer is a bit sloppy about setting some of the
  16. parameters to the ioctl calls.  I have not checked out any other cd
  17. players.
  18.  
  19. This release consists of a driver file, "mcd.c", a set of patches for the
  20. kernel, "mcd.kern.diffs", and this readme file.  The patches are against
  21. a virgin 0.99 pl9 kernel.  They may also work for pl8, but not anything
  22. earlier.
  23.  
  24. To install:  unpack the tar file in "/usr/src/linux" or wherever you keep
  25. your kernel source.  Apply the diffs in file "mcd.kern.diffs" to your kernel:
  26.  
  27.     patch -p0 <mcd.kern.diffs
  28.  
  29. Do a "make config" and say "yes" to the Mitsumi CD-ROM Driver.
  30. Do a "make dep" and a "make clean", then make the kernel image.
  31.  
  32. Reboot with the new kernel, and make the device file.  The distributed driver
  33. uses major device 23, so do a "mknod /dev/mcd b 23 0" to make the node.
  34. You should now be able to do "mount -t iso9660 /dev/mcd /mnt"  and see the
  35. contents of a CD in the /mnt directory.
  36.  
  37. Things you might want to change:
  38. --------------------------------
  39.  
  40. The driver is set up to use major device 23, which is the official device number
  41. for the Mitsumi CD ROM.  I don't recommend changing it.  If you previously had
  42. the driver installed with a different device number, you will have to re-make
  43. the special file:
  44.  
  45.     rm /dev/mcd
  46.     mknod /dev/mcd b 23 0
  47.  
  48. The driver is set up to use I/O port 0x300 and IRQ 5.  If these are not good
  49. for you, look for the defines near the beginning of mcd.c: "MCDPORT" and
  50. "MCD_INTR_NR", and change them to suit your system.  Make sure that the
  51. hardware setup on the board agrees with the software setup in mcd.c.
  52. Refer to the manual for the drive for information on setting the board jumpers.
  53.  
  54. This driver does not use DMA.  You may pull the DMA jumpers off the board, or
  55. just set them to a value that does not conflict with anything else in your
  56. system.
  57.  
  58.  
  59. Acknowledgements
  60. ----------------
  61.  
  62. Several people have helped out in bringing about this version of the driver.
  63.  
  64. Adam Richter found a couple of bugs that were causing panics under heavy
  65. CDROM activity.
  66.  
  67. Werner Seiler helped out *enormously* with the audio play functions.
  68.  
  69. Thanks also to the many users who sent kind words about the driver.
  70.  
  71.  
  72. Release notes
  73. -------------
  74.  
  75. Volume control is not supported.  I just couldn't get it going and I wanted
  76. to release the driver ASAP.  Something to work on for the next release.
  77.  
  78. This version patches the isofs code to not call the check_media function.
  79. This really needs to be cleaned up.  There was a bug in this patch in the
  80. last release of mcd, but it should be ok now.
  81.  
  82. Please report problems, comments, etc to martin@bdsi.com
  83.  
  84.