From alsa-user-owner@alsa.jcu.cz  Tue Jan 12 15:21:38 1999
Received: from neutrino.kek.jp (root@neutrino.kek.jp [130.87.218.139])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id PAA25260
	for <alsa-user@alsa.jcu.cz>; Tue, 12 Jan 1999 15:20:40 +0100
Received: from lbscissors.kek.jp (root@lbscissors.kek.jp [130.87.218.173]) by neutrino.kek.jp (8.8.8+2.7Wbeta7/3.4W3) with ESMTP id XAA08571; Tue, 12 Jan 1999 23:20:28 +0900
Received: from lbscissors.kek.jp (really [127.0.0.1]) by neutrino.kek.jp
	via in.smtpd with esmtp (ident sharkey using rfc1413)
	id <m1004gY-000sLnC@lbscissors.kek.jp> (Debian Smail3.2.0.101)
	for <alsa-user@alsa.jcu.cz>; Tue, 12 Jan 1999 23:20:46 +0900 (JST) 
Message-Id: <m1004gY-000sLnC@lbscissors.kek.jp>
To: alsa-user@alsa.jcu.cz
Cc: scottd@goodnet.com
From: sharkey@ale.physics.sunysb.edu
Subject: Re: Need Help 
In-reply-to: Your message of "Tue, 12 Jan 1999 02:35:06 GMT."
             <369AB4DA.4122E0A@goodnet.com> 
Date: Tue, 12 Jan 1999 23:20:45 +0900
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

> Let me start off by saying I'm a very happy ALSA user!  This SB16 sings.
> 
> I've recently made a Linux convert of a friend of mine and he's trying
> desperately to get sound to work.  He has a Hsing motherboard and
> K6-3DNow processor.  The sound is on-board (PNP).

I've got two motherboards from Hsing with this chip on it.  It's a "Hsing
Technology 1869V+".  I don't know what the relationship between the HT1869V+
and the ES1869 chip is.  It wouldn't surprise me if they were essentially
the same chip with different markings.

Hsing Technologies is a subsidiary of PC-Chips.  They have a "Specification"
page for this chip at http://www.pcchips.com/ht1869.html, but it's just a
four color glossy.

I tried to get this chip working with ALSA and had only limited success.  Some
applications seemed to run ok, others just hung when they were started.  But
that was many months ago, and a lot has changed since then.  The ES1869
driver didn't exist at that point.

> As I'm not familiar with the Linux PNP stuff, I am hoping that someone
> on this forum would be willing to lend a hand.  Attached is a copy of
> his isapnp.conf file and following are his "working" Win95 settings.
> Can someone recommend which lines should be uncommented from isapnp.conf
> and what should go in modules.conf for this board.  Keep in mind he's
> still using OSS.

If OSS can find the chip, then ALSA should as well.  But, anyway, here goes...
 
> Win95 Settings:
> 
> sb16
> io=0220-022F
> irq=05
> dma=01,05
> 
> dos mode mpu=0330-0331
> 
> 'Windows Sound System'
> io=0530-0537
> io=0388-038F
> irq=09
> dma=03
> 
> I know this is off-topic but the assistance would be very much
> appreciated.

You should be able to set those with the following:

(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)

(CONFIGURE CMI0001/16777472 (LD 0
(IO 0 (BASE 0x0530))
(IO 1 (BASE 0x0388))
(INT 9 (IRQ 5 (MODE +E)))
(DMA 3 (CHANNEL 0))
(ACT Y)

(CONFIGURE CMI0001/16777472 (LD 1
(IO 0 (BASE 0x0330))
(INT 0 (IRQ 9 (MODE +E)))
(ACT Y)
))

(CONFIGURE CMI0001/16777472 (LD 2
(IO 0 (BASE 0x0200))
(ACT Y)
))

(CONFIGURE CMI0001/16777472 (LD 3
(IO 0 (BASE 0x0220))
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 5))
(ACT Y)
))

(WAITFORKEY)


I believe logical device number 2 is the joystick controller.  You can leave
that part commented out if you don't need it.


Eric

