[Armadillo:02134] Atmark-dist make時に8250.oでエラー
赤坂 亮
email@hidden
2007年 10月 2日 (火) 16:23:30 JST
赤坂と申します。お世話になります。
今回初めてメールさせて頂きます。
現在Armadillo-500を利用し、ATDE2にて開発を行っております。
PHSカードを利用し、pppdでダイヤルアップ接続を行えるよう、環境を構築しているの
ですが、カーネル設定を変更しmake dep allを実行したところ、下記のようなエラーが
表示されます。
カーネルの設定内容、エラー詳細は下記の通りです。
--------------------------------------------------------------------------------------
※kernel Ver.2.6.18-12-at0
■カーネルに追加した項目
・(pppd使用のため追加)
Device Drivers
NetWork device support --->
<*>ppp(point-to-point) support
<*> ppp support for async serial ports
<*> ppp support for sync tty ports
・(serial_csをモジュールとして読み込ませるため追加)
Device Drivers --->
Character devices --->
Serial drivers --->
[*] Console on 8250/16550 and compatible serial port ←※1
<*> 8250/16550 PCMCIA device support ←※2
■エラー内容
CC drivers/serial/8250.o
drivers/serial/8250.c: In function 'serial8250_handle_port':
drivers/serial/8250.c:1331: error: 'regs' undeclared (first use in this function )
drivers/serial/8250.c:1331: error: (Each undeclared identifier is reported only once
drivers/serial/8250.c:1331: error: for each function it appears in.)
make[3]: *** [drivers/serial/8250.o] エラー 1
make[2]: *** [drivers/serial] エラー 2
make[1]: *** [drivers] エラー 2
make[1]: ディレクトリ '/home/atmark/linux-2.6.18-12-at0' から出ます
make: *** [linux] エラー 1
--------------------------------------------------------------------------------------
上記エラーを回避する方法ありますでしょうか?
ご教授の程、よろしくお願い致します。
【補足説明】
PHSカード(KWINS KWH128C2)をArmadillo-500に差し込んだところ、モジュールが読み込
まれなかったので、カーネル設定で※1と※2を追加した次第です。
※PHSカード差込後の「dmesg」、「pccardctl」コマンドの結果です。
[email@hidden (ttymxc0) ~]# dmesg|grep pc
pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
[email@hidden (ttymxc0) ~]# pccardctl ls
Socket 0 Bridge: [armadillo5x0_pcmcia] (bus ID: armadillo5x0_pcmcia)
Socket 0 Device 0: [-- no driver --] (bus ID: 0.0)
以上、よろしくお願い致します。
赤坂 亮(Ryo Akasaka)
armadillo メーリングリストの案内