~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/Documentation/cdrom/mcdx

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  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 its 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 
  9  # mknod /dev/mcdx0 b 20 0
 10  # mknod /dev/mcdx1 b 20 1
 11 
 12 and so on, one entry for each drive to support, once.
 13 
 14 If you are using the driver as a module, you can specify your ports and IRQs
 15 like
 16 
 17  # insmod mcdx.o mcdx=0x300,11,0x304,5
 18 
 19 and so on ("address,IRQ" pairs).
 20 This will override the configuration in mcdx.h.
 21 
 22 This driver:
 23 
 24     o   handles XA and (hopefully) multi session CDs as well as
 25         ordinary CDs;
 26     o   supports up to 5 drives (of course, you'll need free 
 27         IRQs, i/o ports and slots);
 28     o   uses much less kernel memory than the standard mcd driver
 29         (no extra driver internal buffers!).
 30     o   plays audio (like the `old' driver, I hope)
 31 
 32 This version doesn't support yet:
 33 
 34     o   shared IRQs (but it seems to be possible - I've successfully
 35                 connected two drives to the same irq.  So it's `only' a 
 36                 problem of the driver.)
 37 
 38 This driver never will:
 39 
 40     o   Read digital audio (i.e. copy directly), due to missing
 41         hardware features. 
 42 
 43 
 44 heiko@lotte.sax.de

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.