[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: xircom cf ethernet
モロに私の作成した箇所なので、取り急ぎコメントしますが、
> | | ところで、タッチパネルのキャリブレーションってできるんですか?
> |
> | MGL の demos にある tap.c をベースに作ろうと思っています。
>
> 作ろうと思ってやってみたんですが、WSMOUSEIO_SCALIBCOORDS をすると
> システムが止まってしまいます。
> __assert+80 (0,0,8035ce70,0) ra 800310fc sz 32
> mips3_KernIntr+84 (c003c014,100000,10,c003c000) ra 8016d584 sz 120
> mra_Y_AX1_BX2_C+284 (c003c014,10,10,100000) ra 10 sz 168
> PC 0x10: not in kernel space
> _DYNAMIC_LINK+10 (c003c014,10,10,100000) ra 0 sz 0
> User-level: pid 152
> db>
mra_Y_AX1_BX2_C という関数は、重回帰分析をしています。
Z=aX +bY + c の a, b, c を求める、二次の最小二乗法です。
で、上記の例外は、浮動小数点ではなく、整数の算術例外では
ないでしょうか。
カーネルがブッ飛んでいるのに偉そうなことは言えないのですが、
もしかして、解けないサンプルを入力しているのかも知れません。
(解ける条件は?と聞かれると困ってしまうのですが...)
この関数は、デバイスドライバ初期化時に 1 回呼ばれているはず
なので、全く動作しないということはないと思います...(弱気)
Takemura