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

Re: USB Keyboard (Re: G4 (Re: iBook))



Tsubai Masanari <tsubai@iri.co.jp> wrote:

Tsubai> intrcnt でもかまいませんが、とにかく irq25 を受けて
Tsubai> いるかどうかが問題です。

printfを入れてみましたが、残念ながら何も表示されませんでした。

>> adbの認識はタイミングの問題のようで、下のようにdelayを入
>> れると見えるようにはなりました。

初めはdelayではなくprintfを入れていましたが、表示させる中身
に"\n"が入っていると見え、入っていないと見えませんでした。

Tsubai> なにか見るべきステータスをみていないんでしょうね。ちょっ
Tsubai> とタイミングの問題というには大きすぎます。

そのようです。起動時にキーを叩いているとadbデバイスが全く認
識されないかddbに落ちるかします。

Tsubai> trackpad は 2ボタンに見えるものみたいです。モードを
Tsubai> 変えれば2ボタンでつかえるのかな。

iBookの場合はボタンが1つしかついていないのですが、何かあるん
でしょうかね。

Tsubai> それから autoconf.c (root device) は直しておいたつも
Tsubai> りです。こちらもテストよろしく。

他の割り込みが上がっていませんでした。

Index: autoconf.c
===================================================================
RCS file: /a/rsync/netbsd.org/syssrc/sys/arch/macppc/macppc/autoconf.c,v
retrieving revision 1.19
diff -u -r1.19 autoconf.c
--- autoconf.c	2000/02/04 18:29:15	1.19
+++ autoconf.c	2000/02/06 08:42:08
@@ -88,6 +88,7 @@
 	out32rb(INT_CLEAR_REG, 0xffffffff);	/* clear pending intr. */
 
 	calc_delayconst();
+	openpic_init();
 	canonicalize_bootpath();
 
 	if (config_rootfound("mainbus", NULL) == NULL)