Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Feb 1998 08:42:42 -0600
From:      Edwin Culp <eculp@ver1.telmex.net.mx>
To:        FreeBSD-multimedia@FreeBSD.ORG
Subject:   PnP and PCM
Message-ID:  <34E45BE2.E2CDC3B@ver1.telmex.net.mx>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--------------35343C77350111713187038F
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I'm running Current as of yesterday on a pentium II 233 with AMIBIOS
626HA13.
I cvsuped and made world because I couldn't get the sound going on a
ess1868
sound card that came with the machine and I couldn't apply the patch
2.2.5 
cleanly from Luigi's driver.

I didn't help.  The end result is that the patches didn't apply cleanly 
so I backed them out, leaving only soundcard.h.  I recompiled the kernel
again and the results of my dmesg, I hope, show that I am close but no
brass ring, yet:-)  I am also attaching the kernel config lines that I
am using and the results of pnpinfo that I was't able to interpret
correctly,
I'm sure.

If anyone can tell me what I didn't read or do, because everything
points to
that, I would appreciate it.  It, unfortunately, won't be the first time
I open
myself up for a little heat :-)

Thanks

ed

--------------35343C77350111713187038F

Received: from ns.mexcom.net (ver1_180.uninet.net.mx [200.38.135.180] (may be forged))
	by EDISWITCH2.uninet.net.mx (8.8.8/8.8.8) with ESMTP id IAA02826
	for <eculp@ver1.telmex.net.mx>; Fri, 13 Feb 1998 08:09:06 -0600 (CST)
Received: from sunix (eculp@sunix.mexcom.net [206.103.64.3])
	by ns.mexcom.net (8.8.8/8.8.7) with SMTP id IAA23452
	for <eculp@ver1.telmex.net.mx>; Fri, 13 Feb 1998 08:14:17 -0600 (CST)
Sender: eculp@mexcom.net
Message-ID: <34E456B7.370476D7@mexcom.net>
Date: Fri, 13 Feb 1998 08:20:40 -0600
From: Edwin Culp <eculp@mexcom.net>
Organization: Mexico Communicates
X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.14 i586)
MIME-Version: 1.0
To: eculp@ver1.telmex.net.mx
Subject: dmesg
References: <199802131333.HAA00211@webcafe.mexcom.net>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii

Edwin Culp wrote:
> 
> Copyright (c) 1992-1998 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California. All rights reserved.
> FreeBSD 3.0-CURRENT #0: Thu Feb 12 19:31:34 CST 1998
>     root@webcafe.mexcom.net:/usr/src/sys/compile/OMAR
> CPU: Pentium Pro (232.53-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0x634  Stepping=4
>   Features=0x80f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,MMX>
> real memory  = 67108864 (65536K bytes)
> 
> FreeBSD Kernel Configuration Utility - Version 1.1
>  Type "help" for help or "visual" to go to the visual
>  configuration interface (requires MGA/VGA display or
>  serial terminal capable of displaying ANSI graphics).
> config> ls
> Device   port       irq   drq   iomem   iosize   unit  flags      enab confl
> fdc0     0x3f0      6     2     0       0        0     0          Yes  No
> wdc0     0x1f0      14    -1    0       0        0     0          Yes  No
> wdc1     0x170      15    -1    0       0        1     0          Yes  No
> sc0      0x60       1     -1    0       0        0     0          Yes  No
> sio0     0x3f8      4     -1    0       0        0     0          Yes  No
> sio1     0x2f8      3     -1    0       0        1     0          Yes  No
> pcm0     0xffffffff 7     1     0       0        0     0          Yes  No <<CORRECT?>>
> ed0      0x300      10    -1    0xd8000 0        0     0          Yes  No
> npx0     0xf0       13    -1    0       0        0     0          Yes  No
> config> pnp CSN LDN enable
> bad csn/ldn 0:0                       <<SOMETHING WRONG >>
> config> pnp CSN LDN bios
> bad csn/ldn 0:0                       <<SYNTAX?>>
> config> quit
> avail memory = 62730240 (61260K bytes)
> Probing for devices on PCI bus 0:
> chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on pci0.0.0
> chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
> ide_pci0: <Intel PIIX3 Bus-master IDE controller> rev 0x00 on pci0.7.1
> vga0: <S3 ViRGE DX/GX graphics accelerator> rev 0x01 int a irq 9 on pci0.9.0
> Probing for PnP devices:                                
> CSN 1 Vendor ID: ESS1868 [0x68187316] Serial 0xffffffff
> This is an ESS1868, but LDN 1 is disabled       <<THIS MUST BE PART OF THE PROBLEM>>
> Probing for devices on the ISA bus:
> sc0 at 0x60-0x6f irq 1 on motherboard
> sc0: VGA color <16 virtual consoles, flags=0x0>
> ed0 at 0x300-0x31f irq 10 on isa
> ed0: address 00:40:05:24:b5:09, type NE2000 (16 bit)
> sio0 at 0x3f8-0x3ff irq 4 on isa
> sio0: type 16550A
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> pcm0 not found                               << RELATED TO LDN DISABLED ABOVE?>>
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: 1.44MB 3.5in
> wdc0 at 0x1f0-0x1f7 irq 14 on isa
> wdc0: unit 0 (wd0): <QUANTUM BIGFOOT_CY4320A>
> wd0: 4134MB (8467200 sectors), 8960 cyls, 15 heads, 63 S/T, 512 B/S
> wdc0: unit 1 (atapi): <CRD-8240B/1.15>, removable, accel, dma, iordis
> wcd0: 171/4125Kb/sec, 128Kb cache, audio play, 255 volume levels, ejectable tray
> wcd0: no disc inside, unlocked, lock protected
> wdc1 not found at 0x170
> npx0 on motherboard
> npx0: INT 16 interface


--------------35343C77350111713187038F

Received: from ns.mexcom.net (ver1_180.uninet.net.mx [200.38.135.180] (may be forged))
	by EDISWITCH2.uninet.net.mx (8.8.8/8.8.8) with ESMTP id IAA03034
	for <eculp@ver1.telmex.net.mx>; Fri, 13 Feb 1998 08:12:23 -0600 (CST)
Received: from sunix (eculp@sunix.mexcom.net [206.103.64.3])
	by ns.mexcom.net (8.8.8/8.8.7) with SMTP id IAA23476
	for <eculp@ver1.telmex.net.mx>; Fri, 13 Feb 1998 08:17:31 -0600 (CST)
Sender: eculp@mexcom.net
Message-ID: <34E45779.470EC79@mexcom.net>
Date: Fri, 13 Feb 1998 08:23:53 -0600
From: Edwin Culp <eculp@mexcom.net>
Organization: Mexico Communicates
X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.14 i586)
MIME-Version: 1.0
To: eculp@ver1.telmex.net.mx
Subject: Kernel Configuration file with pnp and pcm0
References: <199802131333.HAA00217@webcafe.mexcom.net>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii

Edwin Culp wrote:
> 
> #       $Id: DNS,v 1.93 1997/07/22 08:33:52 jkh Exp $
> 
> machine         "i386"
> cpu             "I686_CPU"

CUT

> options         USERCONFIG              #boot -c editor
> options         VISUAL_USERCONFIG       #visual boot -c editor
> 
CUT
> 
> controller      pnp0
> # device pcm0 at isa? port ? tty irq 7 drq 1 flags 0x0 vector pcmintr
> device pcm0 at isa? port ? tty irq 7 drq 1 vector pcmintr


--------------35343C77350111713187038F

Received: from ns.mexcom.net (ver1_180.uninet.net.mx [200.38.135.180] (may be forged))
	by EDISWITCH2.uninet.net.mx (8.8.8/8.8.8) with ESMTP id IAA03108
	for <eculp@ver1.telmex.net.mx>; Fri, 13 Feb 1998 08:13:53 -0600 (CST)
Received: from sunix (eculp@sunix.mexcom.net [206.103.64.3])
	by ns.mexcom.net (8.8.8/8.8.7) with SMTP id IAA23489
	for <eculp@ver1.telmex.net.mx>; Fri, 13 Feb 1998 08:19:04 -0600 (CST)
Sender: eculp@mexcom.net
Message-ID: <34E457D7.53EB9D60@mexcom.net>
Date: Fri, 13 Feb 1998 08:25:27 -0600
From: Edwin Culp <eculp@mexcom.net>
Organization: Mexico Communicates
X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.14 i586)
MIME-Version: 1.0
To: eculp@ver1.telmex.net.mx
Subject: pnpinfo complete.
References: <199802131338.HAA00284@webcafe.mexcom.net>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii

Charlie Root wrote:
> 
> Checking for Plug-n-Play devices...
> 
> Card assigned CSN #1
> Vendor ID ESS1868 (0x68187316), Serial Number 0xffffffff
> PnP Version 1.0, Vendor Version 16
> Device Description: ESS ES1868 Plug and Play AudioDrive
> 
> Logical Device ID: ESS0000 0x00007316 #0
>     I/O Range 0x800 .. 0xff8, alignment 0x8, len 0x8
>         [16-bit addr]
> 
> Logical Device ID: ESS1868 0x68187316 #1
> TAG Start DF
> Good Configuration
>     DMA: channel(s) 1
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 0 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     IRQ: 5  - only one type (true/edge)
>     FIXED I/O base address 0x220 length 0x10
>     FIXED I/O base address 0x388 length 0x4
>     FIXED I/O base address 0x330 length 0x2
> TAG Start DF
> Acceptable Configuration
>     DMA: channel(s) 1
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 0 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     IRQ: 5 7 9 10  - only one type (true/edge)
>     I/O Range 0x220 .. 0x240, alignment 0x20, len 0x10
>         [16-bit addr]
>     FIXED I/O base address 0x388 length 0x4
>     I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
>         [16-bit addr]
> TAG Start DF
> Acceptable Configuration
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     IRQ: 5 7 9 10 11 12  - only one type (true/edge)
>     I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
>         [16-bit addr]
>     FIXED I/O base address 0x388 length 0x4
>     I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
>         [16-bit addr]
> TAG Start DF
> Acceptable Configuration
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     IRQ: 5 7 9 10 11 12  - only one type (true/edge)
>     I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
>         [16-bit addr]
>     FIXED I/O base address 0x388 length 0x4
>     I/O Range 0x800 .. 0xffe, alignment 0x2, len 0x2
>         [16-bit addr]
> TAG Start DF
> Sub-optimal Configuration
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     IRQ: 5 7 9 10 11 12  - only one type (true/edge)
>     I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
>         [16-bit addr]
>     I/O Range 0x800 .. 0xffc, alignment 0x4, len 0x4
>         [16-bit addr]
>     I/O Range 0x800 .. 0xffe, alignment 0x2, len 0x2
>         [16-bit addr]
> TAG End DF
> 
> Logical Device ID: ESS0001 0x01007316 #2
> TAG Start DF
> Good Configuration
>     FIXED I/O base address 0x201 length 0x1
> TAG Start DF
> Acceptable Configuration
>     I/O Range 0x200 .. 0x20f, alignment 0x1, len 0x1
>         [16-bit addr]
> TAG End DF
> Compatible Device ID: PNPb02f (2fb0d041)
> 
> Logical Device ID: ESS0002 0x02007316 #3
> TAG Start DF
> Good Configuration
>     IRQ: 12  - only one type (true/edge)
>     FIXED I/O base address 0x168 length 0x8
>     FIXED I/O base address 0x36e length 0x2
> TAG Start DF
> Acceptable Configuration
>     IRQ: 10 11  - only one type (true/edge)
>     FIXED I/O base address 0x168 length 0x8
>     FIXED I/O base address 0x36e length 0x2
> TAG Start DF
> Acceptable Configuration
>     IRQ: 10 11 12  - only one type (true/edge)
>     FIXED I/O base address 0x1e8 length 0x8
>     FIXED I/O base address 0x3ee length 0x2
> TAG Start DF
> Sub-optimal Configuration
>     IRQ: 10 11 12  - only one type (true/edge)
>     I/O Range 0x100 .. 0x1f8, alignment 0x8, len 0x8
>         [16-bit addr]
>     I/O Range 0x300 .. 0x3fe, alignment 0x2, len 0x2
>         [16-bit addr]
> TAG End DF
> Compatible Device ID: PNP0600 (0006d041)
> End Tag
> 
> Successfully got 67 resources, 4 logical fdevs
> -- card select # 0x0001
> 
> CSN ESS1868 (0x68187316), Serial Number 0xffffffff
> 
> Logical device #0
> IO:  0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
> IRQ 0 0
> DMA 4 4
> IO range check 0x00 activate 0x00
> 
> Logical device #1
> IO:  0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
> IRQ 0 0
> DMA 4 4
> IO range check 0x00 activate 0x00
> 
> Logical device #2
> IO:  0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
> IRQ 0 0
> DMA 4 4
> IO range check 0x00 activate 0x00
> 
> Logical device #3
> IO:  0x0168 0x036e 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
> IRQ 11 0
> DMA 4 4
> IO range check 0x00 activate 0x01


--------------35343C77350111713187038F--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34E45BE2.E2CDC3B>