[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Porting NetBSD to L-Card+



自己解決しました。
csの割り込みをrising edge/holdからlevel/highに変えたところ、
エラーも出ずに調子よく動作するようになりました。

hpcmips/conf/LCARD:
  #
  # hpcmips isa? bus irq locator means:
  #
  # 0x0000000f ISA IRQ#
  # 0x00ff0000 GPIO port#
  # 0x01000000 interrupt signal hold/through      (1:hold/0:though)
  # 0x02000000 interrupt detection level          (1:low /0:high  )
  # 0x04000000 interrupt detection trigger        (1:edge/0:level )
  # 0x08000000 interrupt rising edge              (1:use /0:nouse )
  # 0x10000000 interrupt falling edge             (1:use /0:nouse )
- cs0    at isa? port 0x300 irq 0x0d04000a       # CS8900 Ethernet
+ cs0    at isa? port 0x300 irq 0x0004000a       # CS8900 Ethernet

この2つがどう違うのかイマイチ理解できませんが...
とりあえずmulti userで起動できました。

Takemura

----- Original Message -----
From: "TAKEMURA Shin" <takemura@netbsd.org>
To: "Naoto Shimazaki" <igy@arhc.org>
Cc: <port-hpcmips-ja@jp.netbsd.org>
Sent: Monday, December 30, 2002 2:47 PM
Subject: Re: Porting NetBSD to L-Card+


> cs0でルートファイルシステムをNFSでマウントしているのですが、
> シングルユーザモードからマルチユーザモードに移行する途中で
> 止まってしまってNFSにアクセスしなくなってしまいます。
> しばらく放置すると数分後から
>
>   nfs_timer: ignoring error 55
>
> というエラーがコンソールに無限に出力されます。