ESS 1869 ISA on Solaris 10

OSS specific Solaris discussion (x86/SPARC)

Moderators: cesium, dev, kodachi, hannu

ESS 1869 ISA on Solaris 10

Postby Marcin » Sun Oct 23, 2005 8:02 am

Hello

I have old Compaq DeskPro with ISA ESS 1869. I have problems with OSS driver under Solaris 10. After soundon script systems hang up and reboots. Do you have any idea what is going on ?

Prtconf –v

pnpESS,0006 (driver not attached)
pnpESS,1869 (driver not attached)
oss, instance #0
System properties:
name='intr' type=int items=2
value=00000009.00000005
name='interrupt-priorities' type=int items=1
value=00000009
name='instance' type=int items=1
value=0000000a
name='minor' type=int items=1
value=00000000
name='dma-channels' type=int items=8
value=00000000.00000001.00000002.00000003.00000004.00000005.
00000006.00000007
name='reg' type=int items=6
value=ffffffff.00000009.00000000.00000001.00000220.00000014
name='class' type=string items=1
value='sysbus'
Register Specifications:
Bus Type=0xffffffff, Address=0x9, Size=0x0
Bus Type=0x1, Address=0x220, Size=0x14
Interrupt Specifications:
Interrupt Priority=0x9 (ipl 9), vector=0x5 (5)
Device Minor Nodes:
dev=(179,0)
dev_path=/isa/oss@ffffffff,9:oss
spectype=chr type=minor

soundon.log
Starting OSS/Solaris
Sun Oct 23 09:50:08 CEST 2005
SunOS hipcio 5.10 Generic_118844-08 i86pc i386 i86pc

OSS module loaded OK
==== devices.cfg ====
# Use soundconf to edit this file.
/SECUREAUDIO OFF
/IRQEXCLUDE 3 4
/DMAEXCLUDE 2
-ESS0003 #ESS ES1869 Plug and Play AudioDrive (type-2)
/PNPDEV ESS1869 P230 P388 P330 I5 D1
OPL3 OPNP P388
ES1868MPU OPNP P330
SBLAST OPNP P230 I5 D1
#NEEDS_ISA
PNP
====== irqmap.cfg ======
20
============
name="oss" class="sysbus"
reg=-1,9,0,1,0x220,0x14
dma-channels=0,1,2,3,4,5,6,7
minor=0 instance=10
interrupt-priorities=9
intr=9,5;
============

Devices.cfg

# Use soundconf to edit this file.
/SECUREAUDIO OFF
/IRQEXCLUDE 3 4
/DMAEXCLUDE 2
-ESS0003 #ESS ES1869 Plug and Play AudioDrive (type-2)
/PNPDEV ESS1869 P230 P388 P330 I5 D1
OPL3 OPNP P388
ES1868MPU OPNP P330
SBLAST OPNP P230 I5 D1
#NEEDS_ISA
PNP

Regards
Marcin
Marcin
 

Re: ESS 1869 ISA on Solaris 10

Postby Marcin » Fri Oct 28, 2005 11:36 pm

Marcin wrote:Hello

I have old Compaq DeskPro with ISA ESS 1869. I have problems with OSS driver under Solaris 10. After soundon script systems hang up and reboots. Do you have any idea what is going on ?

Prtconf –v

pnpESS,0006 (driver not attached)
pnpESS,1869 (driver not attached)
oss, instance #0
System properties:
name='intr' type=int items=2
value=00000009.00000005
name='interrupt-priorities' type=int items=1
value=00000009
name='instance' type=int items=1
value=0000000a
name='minor' type=int items=1
value=00000000
name='dma-channels' type=int items=8
value=00000000.00000001.00000002.00000003.00000004.00000005.
00000006.00000007
name='reg' type=int items=6
value=ffffffff.00000009.00000000.00000001.00000220.00000014
name='class' type=string items=1
value='sysbus'
Register Specifications:
Bus Type=0xffffffff, Address=0x9, Size=0x0
Bus Type=0x1, Address=0x220, Size=0x14
Interrupt Specifications:
Interrupt Priority=0x9 (ipl 9), vector=0x5 (5)
Device Minor Nodes:
dev=(179,0)
dev_path=/isa/oss@ffffffff,9:oss
spectype=chr type=minor

soundon.log
Starting OSS/Solaris
Sun Oct 23 09:50:08 CEST 2005
SunOS hipcio 5.10 Generic_118844-08 i86pc i386 i86pc

OSS module loaded OK
==== devices.cfg ====
# Use soundconf to edit this file.
/SECUREAUDIO OFF
/IRQEXCLUDE 3 4
/DMAEXCLUDE 2
-ESS0003 #ESS ES1869 Plug and Play AudioDrive (type-2)
/PNPDEV ESS1869 P230 P388 P330 I5 D1
OPL3 OPNP P388
ES1868MPU OPNP P330
SBLAST OPNP P230 I5 D1
#NEEDS_ISA
PNP
====== irqmap.cfg ======
20
============
name="oss" class="sysbus"
reg=-1,9,0,1,0x220,0x14
dma-channels=0,1,2,3,4,5,6,7
minor=0 instance=10
interrupt-priorities=9
intr=9,5;
============

Devices.cfg

# Use soundconf to edit this file.
/SECUREAUDIO OFF
/IRQEXCLUDE 3 4
/DMAEXCLUDE 2
-ESS0003 #ESS ES1869 Plug and Play AudioDrive (type-2)
/PNPDEV ESS1869 P230 P388 P330 I5 D1
OPL3 OPNP P388
ES1868MPU OPNP P330
SBLAST OPNP P230 I5 D1
#NEEDS_ISA
PNP

Regards
Marcin


OK it works changes in
/boot/solaris/devicedb/master this entry

ESS1869 sbpro oth all sbpro.bef "ESS ES1868 AudioDrive"

touch /reconfigure

and we have sound:

Node 0x1cf8e0
compatible: 'pnpESS,0003,1' + 'sbpro'
dma-channels: 00000001.00000000
interrupts: 00000005
model: 'ESS ES1868 AudioDrive'
name: 'pnpESS,1869'
pnp-csn: 00000001

Regards
Marcin
Marcin
 


Return to Solaris

Who is online

Users browsing this forum: No registered users and 1 guest