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

Linux Cross Reference
Linux-2.6.17/Documentation/cdrom/sjcd

Version: ~ [ 2.6.16 ] ~ [ 2.6.17 ] ~
Architecture: ~ [ ia64 ] ~ [ i386 ] ~ [ arm ] ~ [ ppc ] ~ [ sparc64 ] ~

  1  -- Documentation/cdrom/sjcd
  2                                 80% of the work takes 20% of the time,
  3                                 20% of the work takes 80% of the time...
  4                                                 (Murphy's law)
  5 
  6                                 Once started, training can not be stopped...
  7                                                 (Star Wars)
  8 
  9 This is the README for the sjcd cdrom driver, version 1.6.
 10 
 11 This file is meant as a tips & tricks edge for the usage of the SANYO CDR-H94A
 12 cdrom drive. It will grow as the questions arise. ;-)
 13 For info on configuring the ISP16 sound card look at Documentation/cdrom/isp16.
 14 
 15 The driver should work with any of the Panasonic, Sony or Mitsumi style
 16 CDROM interfaces.
 17 The cdrom interface on Media Magic's soft configurable sound card ISP16,
 18 which used to be included in the driver, is now supported in a separate module.
 19 This initialisation module will probably also work with other interfaces
 20 based on an OPTi 82C928 or 82C929 chip (like MAD16 and Mozart): see the
 21 documentation Documentation/cdrom/isp16.
 22 
 23 The device major for sjcd is 18, and minor is 0. Create a block special
 24 file in your /dev directory (e.g., /dev/sjcd) with these numbers.
 25 (For those who don't know, being root and doing the following should do
 26 the trick:
 27   mknod -m 644 /dev/sjcd b 18 0
 28 and mount the cdrom by /dev/sjcd).
 29 
 30 The default configuration parameters are:
 31   base address 0x340
 32   no irq
 33   no dma
 34 (Actually the CDR-H94A doesn't know how to use irq and dma.)
 35 As of version 1.2, setting base address at boot time is supported
 36 through the use of command line options: type at the "boot:" prompt:
 37   linux sjcd=<base_address>
 38 (where you would use the kernel labeled "linux" in lilo's configuration
 39 file /etc/lilo.conf). You could also use 'append="sjcd=<configuration_info>"'
 40 in the appropriate section of /etc/lilo.conf
 41 If you're building a kernel yourself you can set your default base
 42 i/o address with SJCD_BASE_ADDR in /usr/src/linux/drivers/cdrom/sjcd.h.
 43 
 44 The sjcd driver supports being loaded as a module. The following
 45 command will set the base i/o address on the fly (assuming you
 46 have installed the module in an appropriate place).
 47   insmod sjcd.o sjcd_base=<base_address>
 48 
 49 
 50 Have fun!
 51 
 52 If something is wrong, please email to          vadim@rbrf.ru
 53                                         or      vadim@ipsun.ras.ru
 54                                         or      model@cecmow.enet.dec.com
 55                                         or      H.T.M.v.d.Maarel@marin.nl
 56 
 57 It happens sometimes that Vadim is not reachable by mail. For these
 58 instances, Eric van der Maarel will help too.
 59 
 60                 Vadim V. Model, Eric van der Maarel, Eberhard Moenkeberg

~ [ 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.