[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bsd-nomads:16360] Re: Cirrus Logic PD6729/6730 PC-Card
- Subject: [bsd-nomads:16360] Re: Cirrus Logic PD6729/6730 PC-Card
- From: Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
- Date: Tue, 18 Jun 2002 00:33:04 +0900 (JST)
- References: <20010723184805F.ie9t-sbgk@asahi-net.or.jp>
倉品@新潟と申します.
# ずいぶん前のメールへの reply になりますが….
>>> On Thu, 16 Aug 2001 12:00:36 +0900, Takeshi Shibagaki <sibagaki@lsi.melco.co.jp> said:
> 柴垣です。
[...]
> >> # 題材はやはり、ThinkPad 560がいいのでしょうか? 先日、日本橋で32,000円
> >> # くらいだったので買ってもいいかもと思っています。
> Chiharu> いまさら買うマシンではないと思うので、そこまでは...
> Chiharu> #柴垣さんってCL-PD6730なノートを持ってませんでしたっけ?
>
> 昔、ちょっと手元にあった時期がありますが、今は持っていないです。確かに
> 今更というマシンではあるのですが。。。
すみません. 先週 365X のシステムボードがお亡くなりになったのに伴い, 560
を手に入れてしまいました. ;-)
それで, -stable をインストールしようとなんとか頑張ったのですが, できな
かったので, -current をインストールすることにしました.
loader にて
set hw.pcic.intr_path=1
set hw.pcic.irq=0
と設定すると, ping も通るし ftp のコネクションも張れるのですが, データを
取得して数秒後,
ぴぼっ
と音が鳴って, stall してしまいます.
# すでにカードをさした時に電源が供給されているのにも関わらず.
そのあとは
ed1: remote transmit DMA failed to complete
ed1: device timeout
が延々と続いて, データをとってくることができない状態です.
***
2002/6/13 の Warnar さんが
imp 2002/06/13 10:28:55 PDT
Modified files:
sys/pccard pcic_pci.c
Log:
hw.pcic.ignore_pci
Set this to 1 to ignore cardbus bridges and work entirely in legacy
ISA mode. This may help some folks.
という変更をされました. 2002/6/16 付けの -current にて, loader で
set hw.pcic.ignore_pci=1
を追加して起動するとデータの取得がうまくできるようになりました. 感謝.
…が, 認識している PCIC が違うようです. 動いてはいるようですが, これ
でいいのでしょうか.
# 開発はできませんが, テストならお手伝いできます.
hw.pcic.ignore_pci=1 のなし or ある dmesg の差分を付けます.
--- dmesg.intr_path,irq Tue Jun 18 00:26:51 2002
+++ dmesg.intr_path,irq,ignore_pci Tue Jun 18 00:26:51 2002
@@ -5,7 +5,7 @@
root@ushi.jp.freebsd.org:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc057e000.
Timecounter "i8254" frequency 1193182 Hz
-Timecounter "TSC" frequency 132955591 Hz
+Timecounter "TSC" frequency 132955809 Hz
CPU: Pentium/P54C (132.96-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x52c Stepping = 12
Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
@@ -19,10 +19,7 @@
pci0: <PCI bus> on pcib0
pci0: <bridge, PCI-unknown> at device 1.0 (no driver attached)
pci0: <display, VGA> at device 3.0 (no driver attached)
-pcic0: <Cirrus Logic PD6729/6730 PC-Card Controller> port 0x3e0-0x3e3 at device 19.0 on pci0
-pcic0: Polling mode
-pccard0: <PC Card bus (classic)> on pcic0
-pccard1: <PC Card bus (classic)> on pcic0
+pci0: <bridge, PCI-PCMCIA> at device 19.0 (no driver attached)
isa0: <ISA bus> on motherboard
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
ata0 at port 0x3f6,0x1f0-0x1f7 irq 14 on isa0
@@ -34,6 +31,10 @@
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
+pcic0: <Cirrus logic 6722> at port 0x3e0 iomem 0xd0000 on isa0
+pcic0: Polling mode
+pccard0: <PC Card bus (classic)> on pcic0
+pccard1: <PC Card bus (classic)> on pcic0
pmtimer0 on isa0
ppc0: <Parallel port> at port 0x3bc-0x3c3 irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
----
Hideyuki KURASHINA / Nagaoka National College of Technology
rushani@{bl.mmtr,yk.rim}.or.jp / ac14806t@st.nagaoka-ct.ac.jp