Re: ESS1869 logical ID

1999-09-29 Thread Doug Rabson

On 29 Sep 1999, John Saunders wrote:

> > 
> > unknown0:  on isa0
> > pcm0:  at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on isa0
> > unknown1:  at port 0x201 on isa0
> > unknown2:  at port 0x168-0x16f,0x36e-0x36f 
>irq 9 on isa0
> > 
> 
> Interestingly, that last device "unknown2:" looks to be an IDE interface
> for a CDROM drive. Any plans, ideas, thoughts on the PnP system assigning
> the ATA driver to this device?

The IDs are there in the ata driver but I haven't actually tried it.

> 
> The middle device could possibly be a game port, although the port looks
> strange as game ports are normally port 0x200.

I have a patch for pnp joystick support which I haven't got around to
testing yet. I expect to commit that fairly soon, hopefully after making
it work on alpha.

--
Doug Rabson Mail:  [EMAIL PROTECTED]
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ESS1869 logical ID

1999-09-28 Thread John Saunders

> 
> unknown0:  on isa0
> pcm0:  at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on isa0
> unknown1:  at port 0x201 on isa0
> unknown2:  at port 0x168-0x16f,0x36e-0x36f irq 
>9 on isa0
> 

Interestingly, that last device "unknown2:" looks to be an IDE interface
for a CDROM drive. Any plans, ideas, thoughts on the PnP system assigning
the ATA driver to this device?

The middle device could possibly be a game port, although the port looks
strange as game ports are normally port 0x200.

--++
. | John Saunders  - mailto:[EMAIL PROTECTED](EMail) |
,--_|\|- http://www.nlc.net.au/  (WWW) |
   /  Oz  \   |- 02-9489-4932 or 04-1822-3814  (Phone) |
   \_,--\_/   | NORTHLINK COMMUNICATIONS P/L - Supplying a professional,   |
 v| and above all friendly, internet connection service.   |
  ++


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ESS1869 logical ID

1999-09-28 Thread Wang Shidong

On Tue, Sep 28, 1999 at 09:48:42AM +0100, Doug Rabson wrote:
> On Tue, 28 Sep 1999, Wang Shidong wrote:
> 
> > Following the suggestion of Mr. Peter Wemm, I manage to get my ESS1869
> > sound card work again. The attachments are the `dmesg' message and the
> > `pnpinfo -v' output. I am grateful if the ID can be added.
> > 
> > Thank you very much.
> 
> Can you confirm that this patch matches your card:

It works.


unknown0:  on isa0
pcm0:  at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on isa0
unknown1:  at port 0x201 on isa0
unknown2:  at port 0x168-0x16f,0x36e-0x36f irq 9 
on isa0


Thank you very much.

> 
> Index: sb.c
> ===
> RCS file: /home/ncvs/src/sys/dev/pcm/isa/sb.c,v
> retrieving revision 1.24
> diff -u -r1.24 sb.c
> --- sb.c  1999/09/28 08:25:08 1.24
> +++ sb.c  1999/09/28 08:46:26
> @@ -1274,6 +1274,10 @@
>   case 0x68187316: /* ESS1868 */
>   s = "ESS1868";
>   break;
> +
> + case 0x69187316: /* ESS1869 */
> + s = "ESS1869";
> + break;
>   }
>   if (s) {
>   device_set_desc(dev, s);
> 
> --
> Doug Rabson   Mail:  [EMAIL PROTECTED]
> Nonlinear Systems Ltd.Phone: +44 181 442 9037
> 
> 
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
---end quoted text---

regards,
Wang Shidong


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ESS1869 logical ID

1999-09-28 Thread Doug Rabson

On Tue, 28 Sep 1999, Wang Shidong wrote:

> Following the suggestion of Mr. Peter Wemm, I manage to get my ESS1869
> sound card work again. The attachments are the `dmesg' message and the
> `pnpinfo -v' output. I am grateful if the ID can be added.
> 
> Thank you very much.

Can you confirm that this patch matches your card:

Index: sb.c
===
RCS file: /home/ncvs/src/sys/dev/pcm/isa/sb.c,v
retrieving revision 1.24
diff -u -r1.24 sb.c
--- sb.c1999/09/28 08:25:08 1.24
+++ sb.c1999/09/28 08:46:26
@@ -1274,6 +1274,10 @@
case 0x68187316: /* ESS1868 */
s = "ESS1868";
break;
+
+   case 0x69187316: /* ESS1869 */
+   s = "ESS1869";
+   break;
}
if (s) {
device_set_desc(dev, s);

--
Doug Rabson Mail:  [EMAIL PROTECTED]
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



ESS1869 logical ID

1999-09-27 Thread Wang Shidong

Following the suggestion of Mr. Peter Wemm, I manage to get my ESS1869
sound card work again. The attachments are the `dmesg' message and the
`pnpinfo -v' output. I am grateful if the ID can be added.

Thank you very much.

regards,
Wang Shidong


Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #24: Mon Sep 27 23:36:43 CST 1999
[EMAIL PROTECTED]:/usr/src/sys/compile/MYKERNEL
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6(tm) 3D processor (333.41-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x580  Stepping = 0
  Features=0x8001bf
  AMD Features=0x8800
real memory  = 67092480 (65520K bytes)
avail memory = 62431232 (60968K bytes)
Preloaded elf kernel "kernel" at 0xc028c000.
npx0:  on motherboard
npx0: INT 16 interface
apm0:  on motherboard
apm: found APM BIOS v1.2, connected at v1.2
pcib0:  on motherboard
pci0:  on pcib0
pcib1:  at device 1.0 on pci0
pci1:  on pcib1
vga-pci0:  irq 10 at device 0.0 on pci1
chip1:  at device 3.0 on pci0
isab0:  at device 7.0 on pci0
isa0:  on isab0
ed1:  irq 11 at device 11.0 on pci0
ed1: address 00:c0:df:ea:f5:80, type NE2000 (16 bit) 
ide_pci0:  irq 0 at device 15.0 
on pci0
fdc0:  at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
wdc0 at port 0x1f0-0x1f7 irq 14 on isa0
wdc0: unit 0 (wd0): 
wd0: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S
atkbdc0:  at port 0x60-0x6f on isa0
atkbd0:  irq 1 on atkbdc0
psm0:  irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0:  at port 0x3b0-0x3df iomem 0xa-0xb on isa0
sc0:  on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
unknown0:  on isa0
pcm0:  at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on isa0
unknown1:  at port 0x201 on isa0
unknown2:  at port 0x168-0x16f,0x36e-0x36f irq 9 
on isa0
changing root device to wd0s1a


Checking for Plug-n-Play devices...

Card assigned CSN #1
Vendor ID ESS1869 (0x69187316), Serial Number 0x
PnP Version 1.0, Vendor Version 16
Device Description: ESS ES1869 Plug and Play AudioDrive

Logical Device ID: ESS0006 0x06007316 #0
I/O Range 0x800 .. 0xff8, alignment 0x8, len 0x8
[16-bit addr]

Logical Device ID: ESS1869 0x69187316 #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)
I/O Range 0x220 .. 0x220, alignment 0x0, len 0x10
[16-bit addr]
I/O Range 0x388 .. 0x388, alignment 0x0, len 0x4
[16-bit addr]
I/O Range 0x330 .. 0x330, alignment 0x0, len 0x2
[16-bit addr]
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]
I/O Range 0x388 .. 0x388, alignment 0x0, len 0x4
[16-bit addr]
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]
I/O Range 0x388 .. 0x388, alignment 0x0, len 0x4
[16-bit addr]
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]
I/O Range 0x388 .. 0x388, alignment 0x0, len 0x4
[16-bit addr]
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 a