ThinkPad 380ED doesn't work with FreeBSD 8.2-release

Torfinn Ingolfsen <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hi,
I fired up an old workhorse today: the ThinkPad 380ED[1].

Unfortunately, it doesn't work properly with FreeBSD 8.2-release, it seems like a PCI bridge isn't detected, or detected incorrectly.
Perhaps this is the reason why the PCI-PCMCIA bridge isn't getting a driver too?
Output from dmesg:
pci0: <bridge> at device 1.0 (no driver attached)
vgapci0: <VGA-compatible display> mem 0x8000000-0x83fffff irq 11 at device 3.0 on pci0
pci0: <bridge, PCI-PCMCIA> at device 19.0 (no driver attached)

I tested with FreeBSD 7.4-release too, the same problem. dmesg output:
pci0: <bridge> at device 1.0 (no driver attached)
vgapci0: <VGA-compatible display> mem 0x8000000-0x83fffff irq 11 at device 3.0 on pci0
pci0: <bridge, PCI-PCMCIA> at device 19.0 (no driver attached)

Is this problem / failure something that is easy to fix?

The machine works under FreeBSD 4.11-release, the relevant parts from dmesg looks like this:
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
chip1: <PCI to Other bridge (vendor=8086 device=1234)> at device 1.0 on pci0
pci0: <NeoMagic MagicGraph 128ZV SVGA controller> at 3.0 irq 11
pcic0: <Cirrus Logic PD6729/6730 PCI-PCMCIA Bridge> port 0x3e0-0x3e3 at device 19.0 on pci0
pcic0: Polling mode
pccard0: <PC Card 16-bit bus (classic)> on pcic0
pccard1: <PC Card 16-bit bus (classic)> on pcic0

More info, full dmesg output (normal and verbose), etc at the FreeBSD page[2] for this machine.

References:
1) http://sites.google.com/site/tingox/tp380ed
2) http://sites.google.com/site/tingox/tp380ed_freebsd
-- 
Torfinn

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
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.