[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 メーリングリストの案内