Re: more info on thinkpad audio

Vincent Poy <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Greg,

	I'm actually running -CURRENT on my 770Z and for some reason, the
CardBus NICs that don't work with the 770Z because of timeouts, etc works
fine when I move the HD and CardBus NICs to a Dell Inspiron 8200 machine.
This is what my dmesg output looks like:

Copyright (c) 1992-2002 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 5.0-CURRENT #0: Thu Sep 12 16:23:58 PDT 2002
    [email protected]:/usr/obj/usr/src/sys/BIGBANG
Preloaded elf kernel "/boot//kernel.BIGBANG/kernel" at 0xc062a000.
Preloaded elf module "/boot//kernel.BIGBANG/acpi.ko" at 0xc062a0b4.
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 363962093 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (363.96-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x66a  Stepping = 10

Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PA
T,PSE36,MMX,FXSR>
real memory  = 536674304 (524096K bytes)
avail memory = 513609728 (501572K bytes)
Pentium Pro MTRR support enabled
Using $PIR table, 5 entries at 0xc00f9f90
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <IBM    TP770Z  > on motherboard
acpi0: power button is handled as a fixed feature programming model.
Timecounter "ACPI-safe"  frequency 3579545 Hz
    ACPI-0351: *** Error: Could not install PciConfig handler for PCI0,
AE_ALREADY_EXISTS
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xef08-0xef0b on acpi0
acpi_cpu0: <CPU> on acpi0
acpi_tz0: <thermal zone> on acpi0
acpi_tz1: <thermal zone> on acpi0
acpi_tz2: <thermal zone> on acpi0
acpi_tz3: <thermal zone> on acpi0
acpi_tz4: <thermal zone> on acpi0
acpi_tz5: <thermal zone> on acpi0
acpi_tz6: <thermal zone> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Sleep Button> on acpi0
pcib1: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib1
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem
0x40000000-0x43ffffff at d
evice 0.0 on pci0
pcib2: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib2
pci1: <display, VGA> at device 0.0 (no driver attached)
cbb0: <TI1251 PCI-CardBus Bridge> mem 0x50102000-0x50102fff irq 11 at
device 2.0
 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1251 PCI-CardBus Bridge> mem 0x50101000-0x50101fff irq 11 at
device 2.1
 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
pci0: <multimedia, audio> at device 6.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xfcf0-0xfcff at device 7.1
on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x8400-0x841f irq 11
at de
vice 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
fdc0: <enhanced floppy controller (i82077, NE72065 or clone)> port
0x3f7,0x3f0-0
x3f5 irq 6 drq 2 on acpi0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A
ppc0 port 0x778-0x77a,0x378-0x37f irq 7 drq 3 on acpi0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
atspeaker0 port 0x61 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
acpi_ec0: <embedded controller> port 0x66,0x62 on acpi0
acpi_cmbat0: <Control method Battery> on acpi0
acpi_cmbat1: <Control method Battery> on acpi0
acpi_acad0: <AC adapter> on acpi0
orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0
pcic0 at port 0x3e0 iomem 0xd0000-0xd1fff irq 3 on isa0
pcic_attach: attach found no sockets
device_probe_and_attach: pcic0 attach returned 6
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 10.000 msec
acpi_cpu: CPU throttling enabled, 8 steps from 100% to 12.5%
cardbus0: Expecting link target, got 0xff
cardbus0: Resource not specified in CIS: id=10, size=1000
cardbus0: Resource not specified in CIS: id=14, size=40
cardbus0: Resource not specified in CIS: id=18, size=20000
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0x1000-0x103f mem
0x88000000-0x8801
ffff,0x88020000-0x88020fff irq 11 at device 0.0 on cardbus0
fxp0: Disabling dynamic standby mode in EEPROM
fxp0: New EEPROM ID: 0xfffd
fxp0: EEPROM checksum @ 0xff: 0xffff -> 0xbbb9
fxp0: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps
cardbus0: Expecting link target, got 0xff
cardbus0: Resource not specified in CIS: id=10, size=10
cardbus0: Resource not specified in CIS: id=14, size=1000
cardbus0: <unknown card> (vendor=0x8086, dev=0x1002) at 0.1 irq 11
ad0: 57231MB <IC25T060ATCS05-0> [116280/16/63] at ata0-master UDMA33
acd0: DVD-ROM <MATSHITADVD-ROM SR-8171> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a
ipfw2 initialized, divert disabled, rule-based forwarding enabled, default
to deny, logging disabled
/usr/src/sys/vm/uma_core.c:1332: could sleep with "accounting" locked from
/usr/src/sys/kern/kern_acct.c:213

	So I'm stuck using a dc0 based card... Any thoughts?


Cheers,
Vince - [email protected] - Vice President             ________   __ ____
Unix Networking Operations - FreeBSD-Real Unix for Free / / / / |  / |[__  ]
WurldLink Corporation                                  / / / /  | /  | __] ]
San Francisco - Honolulu - Hong Kong                  / / / / / |/ / | __] ]
HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[____]
Almighty1@IRC - oahu.DAL.NET Hawaii's DALnet IRC Network Server Admin



On Sat, 21 Sep 2002, Greg Smith wrote:

> Paul and Vince,
>
> I don't think this is a problem with the IBM BIOS.  It is actually very
> flexible, and allows one to assign one or more IRQs for PCI devices.
>
> Try the following command:
>
> ps2 pciirq 11 10 9 ...  [where numbers are free IRQs]
>
> Running Win95 on a 600, or WinXP on a T23, I've had no device problems
> even though all the PCI devices are on a single IRQ.
>
> I think you have a FreeBSD OS/device driver/app problem here.
>
> Greg
>
> -----Original Message-----
>
> >The problem seems to be the way IBM ThinkPad's are configured in
> >the BIOS with the ThinkPad Configuration Utility or PS2 from a DOS
> prompt.
> >It seems like you have to define a IRQ for everything and unlike a
> >desktop, you can't just let the BIOS assign something freely available
> so
> >PCI, USB will all share the same IRQ.
> >
> >
> >Cheers,
> >Vince - [email protected] - Vice President             ________   __
> ____
> >Unix Networking Operations - FreeBSD-Real Unix for Free / / / / |  /
> |[__
> >]
> >WurldLink Corporation                                  / / / /  | /  |
> __]
> >]
> >San Francisco - Honolulu - Hong Kong                  / / / / / |/ / |
> __]
> >]
> >HongKong Stars/Gravis UltraSound Mailing Lists Admin
> >/_/_/_/_/|___/|_|[____]
> >Almighty1@IRC - oahu.DAL.NET Hawaii's DALnet IRC Network Server Admin
> >
> >On Sat, 21 Sep 2002, paul beard wrote:
> >
> >> looking at all the activity on irq 11, it seems awfully congested:
> >> I'm not a hardware guy, but I have to think there's some way to
> >> keep these guys from stepping on each other. I don't know from
> >> device numbers and slots, unfortunately.
> >>
> >>
> >> pcic0: <TI PCI-1450 PCI-CardBus Bridge> mem 0x50000000-0x50000fff
> >> irq 11 at device 2.0 on pci0
> >> pcic1: <TI PCI-1450 PCI-CardBus Bridge> mem 0x50100000-0x50100fff
> >> irq 11 at device 2.1 on pci0
> >> xl0: <3Com 3c556B Fast Etherlink XL> port 0x1800-0x18ff mem
> >> 0xf4101000-0xf410107f,0xf4101400-0xf410147f irq 11 at device 3.0
> >> on pci0
> >> csa0: <CS4280/CS4614/CS4622/CS4624/CS4630> mem
> >> 0xf4000000-0xf40fffff,0xf4100000-0xf4100fff irq 11 at device 5.0
> >> on pci0
> >> uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port
> >> 0x1c20-0x1c3f irq 11 at device 7.2 on pci0
> >> an0: <Aironet PC4500/PC4800> at port 0x240-0x27f irq 11 slot 1 on
> >> pccard1
> >>
> >> audio still works with the network card, though ogle seems to be
> >> the more robust of the two players. xine crashes quite easily if
> >> you push any buttons to advance thru tracks.
> >>
> >> realplayer works with streamed audio so they (csa/pcm and an) do
> >> play together if they load in the right order.
> >>
> >>
> >
> >
> >To Unsubscribe: send mail to [email protected]
> >with "unsubscribe freebsd-mobile" in the body of the message
>
>
>
>
> To Unsubscribe: send mail to [email protected]
> with "unsubscribe freebsd-mobile" in the body of the message
>


To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.