home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 2 / CD ACTUAL VOL 2.iso / docs / kernel.13 / readme.mcd < prev    next >
Encoding:
Text File  |  1995-09-10  |  1.3 KB  |  38 lines

  1. This is a first attempt to create an `improved' driver for the Mitsumi drives.
  2. It is able to "live together" with mcd.c, if you have at least two Mitsumi
  3. drives: each driver can use his own drive.
  4.  
  5. To allow this "coexistence" as long as mcdx.c is not a superset of mcd.c,
  6. this driver has to use its own device files. We use MAJOR 20 for it. So,
  7. you have to do
  8.  # mknod /dev/mcdx0 b 20 0
  9.  # mknod /dev/mcdx1 b 20 1
  10. and so on, one entry for each drive to support, once.
  11.  
  12. If you are using the driver as a module, you can specify your ports and IRQs
  13. like
  14.  # insmod mcdx.o mcdx=0x300,11,0x304,5
  15. and so on ("address,IRQ" pairs).
  16. This will override the configuration in mcdx.h.
  17.  
  18. This driver:
  19.  
  20.     o    handles XA (and hopefully) multi session CDs as well as
  21.         ordinary CDs;
  22.     o    supports up to 5 drives (of course, you'll need free 
  23.         IRQs, i/o ports and slots);
  24.     o    uses much less kernel memory than the standard mcd driver
  25.         (no extra driver internal buffers!).
  26.  
  27. This version doesn't support yet:
  28.  
  29.     o    audio functions;
  30.     o    shared IRQs (but it seems to be possible - I've successfully
  31.                 connected two drives to the same irq.  So it's `only' a 
  32.                 problem of the driver.)
  33.  
  34. This driver never will:
  35.  
  36.     o    Read digital audio (i.e. copy directly), due to missing
  37.         hardware features. 
  38.