Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 May 2001 05:51:23 -0500
From:      Drew Sanford <lauasanf@bellsouth.net>
To:        George Reid <greid@FreeBSD.org>
Cc:        stable@FreeBSD.org
Subject:   Re: Sound (PCM) in 4.3
Message-ID:  <3AFBC42B.2020109@bellsouth.net>
References:  <Pine.BSF.4.21.0105110158390.13949-100000@sobek.openirc.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------030907000708060602010102
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Here's pciconf -l:

chip0@pci0:0:0: class=0x060000 card=0x80331043 chip=0x03051106 rev=0x02
hdr=0x00
pcib2@pci0:1:0: class=0x060400 card=0x00000080 chip=0x83051106 rev=0x00
hdr=0x01
isab0@pci0:4:0: class=0x060100 card=0x80331043 chip=0x06861106 rev=0x22
hdr=0x00
atapci0@pci0:4:1:       class=0x01018a card=0x00000000 chip=0x05711106
rev=0x10 hdr=0x00
uhci0@pci0:4:2: class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x10
hdr=0x00
uhci1@pci0:4:3: class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x10
hdr=0x00
chip1@pci0:4:4: class=0x060000 card=0x00000000 chip=0x30571106 rev=0x30
hdr=0x00
dc0@pci0:10:0:  class=0x020000 card=0xf0041385 chip=0x000211ad rev=0x20
hdr=0x00
atapci1@pci0:17:0:      class=0x018000 card=0x4d33105a chip=0x0d30105a
rev=0x02 hdr=0x00
none0@pci1:0:0: class=0x030000 card=0x2179102b chip=0x0525102b rev=0x04
hdr=0x00

and boot -v dmesg:

Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights reserved.
FreeBSD 4.3-STABLE #12: Mon May  7 17:39:13 CDT 2001
     lauasanf@colossus.cotharyus.net:/usr/src/sys/compile/Colossus
Calibrating clock(s) ... TSC clock: 807167867 Hz, i8254 clock: 1193152 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254"  frequency 1193182 Hz
CLK_USE_TSC_CALIBRATION not specified - using old calibration method
Timecounter "TSC"  frequency 807193881 Hz
CPU: AMD Athlon(tm) Processor (807.19-MHz 686-class CPU)
   Origin = "AuthenticAMD"  Id = 0x630  Stepping = 0
 
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
   AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
Data TLB: 24 entries, fully associative
Instruction TLB: 16 entries, fully associative
L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way 
associative
L2 internal cache: 1 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative
real memory  = 268353536 (262064K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009dfff, 643072 bytes (157 pages)
0x0037a000 - 0x0ffe3fff, 264675328 bytes (64618 pages)
avail memory = 257925120 (251880K bytes)
bios32: Found BIOS32 Service Directory header at 0xc00f92a0
bios32: Entry = 0xf0ef0 (c00f0ef0)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0x10f0
pnpbios: Found PnP BIOS data at 0xc00fc2b0
pnpbios: Entry = f0000:c2e0  Rev = 1.0
pnpbios: OEM ID cd041
Other BIOS signatures found:
ACPI: 000f6750
Preloaded elf kernel "kernel" at 0xc0354000.
Pentium Pro MTRR support enabled
pci_open(1):    mode 1 addr port (0x0cf8) is 0x80000060
pci_open(1a):   mode1res=0x80000000 (0x80000000)
pci_cfgcheck:   device 0 [class=060000] [hdr=00] is there (id=03051106)
pcib-: pcib0 exists, using next available unit number
npx0: <math processor> on motherboard
npx0: INT 16 interface
pci_opepci_open(1a):   mode1res=0x80000000 (0x80000000)
pci_cfgcheck:   device 0 [class=060000] [hdr=00] is there (id=03051106)
pcib0: <Host to PCI bridge> on motherboard
found-> vendor=0x1106, dev=0x0305, revid=0x02
         class=06-00-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         map[10]: type 1, range 32, base e4000000, size 26
found-> vendor=0x1106, dev=0x8305, revid=0x00
         class=06-04-00, hdrtype=0x01, mfdev=0
         subordinatebus=1        secondarybus=1
found-> vendor=0x1106, dev=0x0686, revid=0x22
         class=06-01-00, hdrtype=0x00, mfdev=1
         subordinatebus=0        secondarybus=0
found-> vendor=0x1106, dev=0x0571, revid=0x10
         class=01-01-8a, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         map[20]: type 1, range 32, base 0000d800, size  4
found-> vendor=0x1106, dev=0x3038, revid=0x10
         class=0c-03-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         intpin=d, irq=5
         map[20]: type 1, range 32, base 0000d400, size  5
found-> vendor=0x1106, dev=0x3038, revid=0x10
         class=0c-03-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         intpin=d, irq=5
         map[20]: type 1, range 32, base 0000d000, size  5
found-> vendor=0x1106, dev=0x3057, revid=0x30
         class=06-00-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
found-> vendor=0x11ad, dev=0x0002, revid=0x20
         class=02-00-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         intpin=a, irq=9
         map[10]: type 1, range 32, base 0000a400, size  8
         map[14]: type 1, range 32, base e0000000, size  8
found-> vendor=0x105a, dev=0x0d30, revid=0x02
         class=01-80-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         intpin=a, irq=10
         map[10]: type 1, range 32, base 0000a000, size  3
         map[14]: type 1, range 32, base 00009800, size  2
         map[18]: type 1, range 32, base 00009400, size  3
n(1):    mode 1 addr port (0x0cf8) is 0x00000000

         map[1c]: type 1, range 32, base 00009000, size  2
         map[20]: type 1, range 32, base 00008800, size  6
         map[24]: type 1, range 32, base df800000, size 17
pci0: <PCI bus> on pcib0
pcib2: <PCI to PCI bridge (vendor=1106 device=8305)> at device 1.0 on pci0
found-> vendor=0x102b, dev=0x0525, revid=0x04
         class=03-00-00, hdrtype=0x00, mfdev=0
         subordinatebus=0        secondarybus=0
         intpin=a, irq=11
         map[10]: type 1, range 32, base e2000000, size 25
         map[14]: type 1, range 32, base e1000000, size 14
         map[18]: type 1, range 32, base e0800000, size 23
pci1: <PCI bus> on pcib2
pci1: <Matrox MGA G400 AGP graphics accelerator> (vendor=0x102b, 
dev=0x0525) at 0.0 irq 11
isab0: <VIA 82C686 PCI-ISA bridge> at device 4.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C686 ATA66 controller> port 0xd800-0xd80f at device 4.1 
on pci0
ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0xd800
ata0: mask=02 status0=ff status1=50
ata0: mask=02 ostat0=ff ostat2=50
ata0-slave: ATAPI probe a=14 b=eb
ata0: mask=02 status0=ff status1=00
ata0: devices=08
ata0: at 0x1f0 irq 14 on atapci0
ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0xd808
ata1: mask=03 status0=40 status1=40
ata1: mask=03 ostat0=40 ostat2=40
ata1-master: ATAPI probe a=40 b=40
ata1-slave: ATAPI probe a=40 b=40
ata1: mask=03 status0=40 status1=40
ata1-master: ATA probe a=a5 b=a5
ata1-slave: ATA probe a=a5 b=a5
ata1: devices=03
ata1: at 0x170 irq 15 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 5 at device 
4.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xd000-0xd01f irq 5 at device 
4.3 on pci0
         using shared irq5.
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2: ALCOR Generic USB Hub, class 9/0, rev 1.10/1.00, addr 2
uhub2: 4 ports with 4 removable, self powered
dc0: <82c169 PNIC 10/100BaseTX> port 0xa400-0xa4ff mem 
0xe0000000-0xe00000ff irq 9 at device 10.0 on pci0
dc0: Ethernet address: 00:a0:cc:40:93:80
miibus0: <MII bus> on dc0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: OUI 0x001018, model 0x0021, rev. 2
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
bpf: dc0 attached
atapci1: <Promise ATA100 controller> port 
0x8800-0x883f,0x9000-0x9003,0x9400-0x9407,0x9800-0x9803,0xa000-0xa007 
mem 0xdf800000-0xdf81ffff irq 10 at device 17.0 on pci0
ata-: ata2 exists, using next available unit number
ata2: iobase=0xa000 altiobase=0x9802 bmaddr=0x8800
ata2: mask=03 status0=50 status1=00
ata2: mask=03 ostat0=50 ostat2=00
ata2-master: ATAPI probe a=00 b=00
ata2-slave: ATAPI probe a=00 b=00
ata2: mask=03 status0=50 status1=00
ata2-master: ATA probe a=01 b=a5
ata2: devices=01
ata2: at 0xa000 on atapci1
ata3: iobase=0x9400 altiobase=0x9002 bmaddr=0x8808
ata3: mask=00 status0=ff status1=ff
ata3: probe allocation failed
pci_open(1):    mode 1 addr port (0x0cf8) is 0x00000000
pci_open(1a):   mode1res=0x80000000 (0x80000000)
pci_cfgcheck:   device 0 [class=060000] [hdr=00] is there (id=03051106)
pci-: pci1 exists, using next available unit number
pcib1: <Host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib1
ata-: ata0 exists, using next available unit number
ata-: ata1 exists, using next available unit number
Trying Read_Port at 203
Trying Read_Port at 243
Trying Read_Port at 283
Trying Read_Port at 2c3
Trying Read_Port at 303
Trying Read_Port at 343
Trying Read_Port at 3c3
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
ata4 failed to probe at port 0x1f0 irq 14 on isa0
ata5 failed to probe at port 0x170 irq 15 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0047
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x1, flags:0x3d0000
psm0: current command byte:0047
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons
psm0: config:00000000, flags:00000000, packet size:3
psm0: syncmask:c0, syncbits:00
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0: vga0, vga, type:VGA (5), flags:0x7007f
fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
fb0: init mode:24, bios mode:3, current mode:24
fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
VGA parameters upon power-up
50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
VGA parameters in BIOS for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
EGA/VGA parameters to be used for mode 24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: irq maps: 0x1 0x9 0x1 0x1
Trying Read_Port at 383

sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: parallel port found at 0x378
ppc0: using extended I/O port range
ppc0: ECP SPP ECP+EPP SPP
ppc0: <Parallel port> at port 0x378-0x37f on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppbus0: IEEE1284 device found /NIBBLE/ECP/NIBBLE_ID/ECP_ID/Extensibility 
Link
Probing for PnP devices on ppbus0:
ppbus0: <HEWLETT-PACKARD DESKJET 810C> MLC,PCL,PML
lpt0: <Printer> on ppbus0
lpt0: Polled port
isa_probe_children: probing PnP devices
BIOS Geometries:
  0:03fefe3f 0..1022=1023 cylinders, 0..254=255 heads, 1..63=63 sectors
  0 accounted for
Device configuration finished.
bpf: lo0 attached
ata1-slave: ata_command: timeout waiting for intr
ata1-slave: identify failed
ata1-master: ata_command: timeout waiting for intr
ata1-master: identify failed
ata2-master: success setting UDMA5 on Promise chip
Creating DISK ad4
Creating DISK wd4
ad4: <IBM-DTLA-307045/TX6OA60A> ATA-5 disk at ata2-master
ad4: 43979MB (90069840 sectors), 89355 cyls, 16 heads, 63 S/T, 512 B/S
ad4: 16 secs/int, 1 depth queue, UDMA100
ad4: piomode=4 dmamode=2 udmamode=5 cblid=1
Promise check1 failed
ad4: 43979MB <IBM-DTLA-307045> [89355/16/63] at ata2-master UDMA100
ata0-slave: piomode=4 dmamode=2 udmamode=-1 dmaflag=1
ata0-slave: success setting PIO4 on generic chip
acd0: <CRD-8322B/1.05> CDROM drive at ata0 as slave
acd0: read 5500KB/s (5500KB/s), 128KB buffer, PIO4
acd0: Reads: CD-R, CD-RW, CD-DA stream, packet
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm audio disc loaded, unlocked, lock protected
Mounting root from ufs:/dev/ad4s1a
ad4s1: type 0xa5, start 63, end = 2088449, size 2088387 : OK
ad4s2: type 0xa5, start 2088450, end = 3132674, size 1044225 : OK
ad4s3: type 0xa5, start 3132675, end = 90060389, size 86927715 : OK
start_init: trying /sbin/init
Linux-ELF exec handler installed

I've also attached the config file for the kernel.






George Reid wrote:

 > On Thu, 10 May 2001, Drew Sanford wrote:
 >
 >
 >> I've just cvsup'd 4.3, and my sound appears to have broken during the
 >> upgrade. I've got an SBLive! that has worked reliably under everything
 >> since 4.0-RELEASE. Did anything change, or did PCM just break?
 >
 >
 > Yes, stuff changed.
 >
 > Some error messages (boot -v dmesg, pciconf -l etc) would help.
 >
 > greid
 > --
 > +-------------------+---------------------+
 > |    George Reid    |  FreeBSD Committer  |
 > |  +44 7740 197460  |  greid@FreeBSD.org  |
 > +-------------------+---------------------+


-- 
Cotharyus
lauasanf@bellsouth.net
ICQ: 8690555


--------------030907000708060602010102
Content-Type: text/plain;
 name="Colossus"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Colossus"

machine		i386
cpu		I686_CPU
ident		Colossus
maxusers	32

#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

options 	INET			#InterNETworking
#options 	INET6			#IPv6 communications protocols
options 	FFS			#Berkeley Fast Filesystem
options 	FFS_ROOT		#FFS usable as root device [keep this!]
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	NFS			#Network Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
options 	PROCFS			#Process filesystem
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options 	UCONSOLE		#Allow users to grab the console
options 	USERCONFIG		#boot -c editor
options 	VISUAL_USERCONFIG	#visual boot -c editor
options 	KTRACE			#ktrace(1) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
options 	P1003_1B		#Posix P1003_1B real-time extensions
options 	_KPOSIX_PRIORITY_SCHEDULING
options		ICMP_BANDLIM		#Rate limit bad replies
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev

device		isa
device		eisa
device		pci

# ATA and ATAPI devices
device		ata0	at isa? port IO_WD1 irq 14
device		ata1	at isa? port IO_WD2 irq 15
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
options 	ATA_STATIC_ID		#Static device numbering
#options 	ATA_ENABLE_ATAPI_DMA	#Enable DMA on ATAPI devices

# SCSI devices needed for USB storage support
device          scbus           # SCSI bus (required)
device          da              # Direct Access (disks)

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1 flags 0x1
device		psm0	at atkbdc? irq 12

device		vga0	at isa?

# splash screen/screen saver
pseudo-device	splash

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? flags 0x100

# Floating point support - do not disable.
device		npx0	at nexus? port IO_NPX irq 13

# Serial (COM) ports
device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
device		sio1	at isa? port IO_COM2 irq 3

# Parallel port
device		ppc0	at isa? #irq 5
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
#device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		dc		# DEC/Intel 21143 and various workalikes

# Pseudo devices - the number indicates how many units to allocated.
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
pseudo-device	tun		# Packet tunnel.
pseudo-device	pty		# Pseudo-ttys (telnet etc)

# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device	bpf		#Berkeley packet filter

# SB Live support
device		pcm

# USB support
device		uhci		# UHCI PCI->USB interface
device		ohci		# OHCI PCI->USB interface
device		usb		# USB Bus (required)
device		ugen		# Generic
device		uhid		# "Human Interface Devices"
device		ukbd		# Keyboard
device		ulpt		# Printer
device		umass		# Disks/Mass storage - Requires scbus and da
device		ums		# Mouse
device		uscanner	# Scanners
# USB Ethernet, requires mii
device		aue		# ADMtek USB ethernet
device		cue		# CATC USB ethernet
device		kue		# Kawasaki LSI USB ethernet

--------------030907000708060602010102--



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AFBC42B.2020109>