home *** CD-ROM | disk | FTP | other *** search
- -- README.sjcd
- 80% of the work takes 20% of the time,
- 20% of the work takes 80% of the time...
- (Murphy law)
-
- Once started, training can not be stopped...
- (StarWars)
-
- This is the README for the sjcd cdrom driver, version 1.3.
-
- This file is meant as a tips & tricks edge for the usage of the SANYO CDR-H94A
- cdrom drive. It will grow as the questions arise. ;-)
- Since the drive often comes with an ISP16 soundcard, which can be used
- as cdrom interface, this is also the place for ISP16 related issues.
-
- The driver should work with any SoundBlaster/Panasonic style CDROM interface,
- including the "soft configurable" MediaMagic sound card.
- To make this sound card (and others like "Mozart") working, it has to get
- "configured" by software.
- The suggestion to configure the ISP16 soundcard by booting DOS and
- a warm reboot to boot Linux somehow doesn't work, at least not
- on Eric's machine (IPC P90), with the version of the ISP16
- card he has (there appear to be at least two versions: Eric's card with
- no jumpered IDE support and Vadim's version with a jumper to enable
- IDE support).
- Therefore detection and configuration of the ISP16 interfaces is included
- in the driver.
- If we should support any other interfaces (which cannot be configured
- through DOS) or if there are any more ISP16 types, please let us
- know (maarel@marin.nl) and we'll see.
-
- Otherwise, you should boot DOS once (and by this, run the "configuration driver")
- and then switch to Linux by use of CTL-ALT-DEL. Each use of the RESET
- button or the power switch makes this procedure necessary again.
- If no ISP16 is detected, there's no harm done; a card configured trough DOS
- may still work as expected.
-
- ISP16 configuration routines reside at Vadim's server
- rbrf.msk.su:/linux/mediamagic/
- and at Eberhard's mirror
- ftp.gwdg.de:/pub/linux/cdrom/drivers/sanyo/
-
- Leo Spiekman's configuration routines for the ISP-16 card can get found at
- dutette.et.tudelft.nl:/pub/linux/
- and at Eberhard's mirror
- ftp.gwdg.de:/pub/linux/cdrom/drivers/optics/
-
- Eric van der Maarel's routines are included in sjcd.c.
- This, and any related stuff may be found by anonymous ftp at
- ftp.gwdg.de:/pub/linux/cdrom/drivers/sanyo/
-
- The device major for sjcd is 18, and minor is 0. Create a block special
- file in your /dev directory (e.g., /dev/sjcd) with these numbers.
- (For those who don't know, being root and the following should do the trick:
- mknod -m 644 /dev/sjcd b 18 0
- and mount the cdrom by /dev/sjcd).
-
- The default configuration parameters are:
- base address 0x340
- irq 10
- no dma
- As of version 1.2, setting base address, irq and dma at boot time is supported
- through the use of command line options: type at the "boot:" prompt:
- linux sjcd=<base address>,<irq>,<dma>
- (where your kernel is assumed to be called by saying "linux" to
- the boot manager).
-
- If something is wrong, e-mail to vadim@rbrf.msk.su
- or vadim@ipsun.ras.ru
- or model@cecmow.enet.dec.com
-
- It happens sometimes that Vadim is not reachable by mail. For these
- instances, Eric van der Maarel (maarel@marin.nl) will help, too.
-
- Vadim V. Model, Eric van der Maarel, Eberhard Moenkeberg
-