Fw: Linux PSS CDROM Patch

Anthony Barbachan (barbacha@trill.cis.fordham.edu)
Fri, 10 Apr 1998 03:52:10 -0400


This is a multi-part message in MIME format.

------=_NextPart_000_02FA_01BD6434.0A13F900
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

-----Original Message-----
From: Anthony Barbachan <barbacha@Trill.cis.fordham.edu>
To: hannu@4front-tech.com <hannu@4front-tech.com>
Date: Friday, April 10, 1998 3:30 AM
Subject: Linux PSS CDROM Patch

>To whom it may concern:
>
> Someone told me that you were the current maintainer of the linux sound
>stuff, so I am sending this patch to you. The PSS patch enables the
>proprietary CD-ROM port found on those early sound cards. The included
>gzipped tar files include both a patch file and the updated C source. To
>install either patch you can just copy the new C source to the appropriate
>directory. pss.c --> /usr/src/linux/drivers/sound. in2000.c -->
>/usr/src/linux/drivers/sound. Or to patch just
>
>for pss:
>
>cd /usr/src/linux/drivers/sound
>patch -E pss.c < pss.patch
>
>This patch is is configured through the define PSS_CDROM_PORT. By default
>this is set to 0x340, which is the maker's default for my cards CDROM port.
>I also included code to enable the SoundBlaster emulation (might be useful
>for games under DOSemu) however this can can be prevented by defining
>PSS_SB_DISABLE_CONFIG. The defaults should work for most people but if
>needed they can change the defaults by either editing the file directly or
>by passing the define through make such as "make
>CC='gcc -DPSS_CDROM_PORT=0x360'". The CDROM port on my card is a wearnes
>(others might be different) so to use the CDROM, the appropiate driver will
>have to be loaded AFTER the new sound driver. It seams that 2.0.34 should
>be coming out very soon, I would appreciate it if this patch were included
>into that new stable kernel. Thank You.
>
>- A. Barbachan
>

------=_NextPart_000_02FA_01BD6434.0A13F900
Content-Type: model/vrml,x-world/x-vrml;
name="pss-patch.tar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="pss-patch.tar.gz"

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

------=_NextPart_000_02FA_01BD6434.0A13F900--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu