toshiba portege r500 gets Bad CORB size hdaudio

OSS specific Solaris discussion (x86/SPARC)

Moderators: hannu, dev, cesium

New Member
Posts: 1
Joined: Wed Mar 19, 2008 11:56 pm
Location: Ireland

toshiba portege r500 gets Bad CORB size hdaudio

Postby smg » Fri Apr 11, 2008 4:23 pm

Hi folks I've Solaris Nevada snv_86 running on a toshiba portege r500. Only thing not working is
the sound.

I've installed OSS v4.0-1015 and on boot shows this:
Apr 11 15:43:54 smg hdaudio: [ID 483087 kern.warning] WARNING: Bad CORB size

delving into the oss code a little shows in hdaudio.c:setup_controller
tmp = PCI_READB (devc->osdev, devc->azbar + HDA_CORBSIZE) & 0x03;

tmp is 3 and not 0 1 or 2 as expected.

any ideas ?

hardware info:
from scanpci:

pci bus 0x0000 cardnum 0x1b function 0x00: vendor 0x8086 device 0x27d8
Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller
CardVendor 0x1179 card 0x0001 (Toshiba America Info Systems, Card unknown)
STATUS 0x0010 COMMAND 0x0046
CLASS 0x04 0x03 0x00 REVISION 0x02
BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x08
BASE0 0x0000000080000004 addr 0x0000000080000000 MEM 64BIT
MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0xff
BYTE_0 0x01 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x03

Return to “Solaris”

Who is online

Users browsing this forum: No registered users and 1 guest