[16175]  PK98-MISTRESS9-USBなんちゃって動作報告
投稿者:ELO さん   2001-09-18 21:16:40
最初に一言。DOSやWindowsのデバイスドライバで、動作したのではないのであしからず(^^;)

SL811HSTのベンダーScanLogic社のサイトからDeveloper's Kitなる物をダウンロードしてみると
チップに関する資料やソフトが入ってまして、その中にDebuggerなるツールがありしかも
Cのソース付きだったので、試しにIOアドレスをPK98-MISTRESS9の出荷設定値のE0hに書き換え
て(Sl11h.hの#define SL11_ADDR 0x290)ビルドし実行してみると動作しました。

マウスとキーボードでコマンドhidとかint 2などで意味不明なUSB内部でのやりとりデータが
表示されましたしキーボードスペシャルコマンドのint 2 kではかなり取りこぼしもありますが
一応お約束の"hell world"が入力表示できました。

まだまだ実使用にはほど遠いですがデバイスドライバ作成の一助になると思います。
  1. 土野明日香 さん   2001-09-19 01:22:18
     どもどもっ★土野明日香です。

    》SL811HSTのベンダーScanLogic社のサイトからDeveloper's Kitなる物をダウンロードしてみると
    》チップに関する資料やソフトが入ってまして、その中にDebuggerなるツールがありしかも
    》Cのソース付きだったので、試しにIOアドレスをPK98-MISTRESS9の出荷設定値のE0hに書き換え
    》て(Sl11h.hの#define SL11_ADDR 0x290)ビルドし実行してみると動作しました。

     お、凄いですね(^o^)。

     先日、関係者の方と話したのですが、
     現在PK98-Mistress9に接続できるUSB機器が3つあって、
    ・USB接続携帯充電器
    ・USB接続扇風機
    ・USB接続マップランプ
     という笑い話でしたが、これは大きな進歩だと思います。

     なにかわかりましたら、また教えてください。
  2. FIAT さん   2001-09-19 02:45:39
    アロマポットも使えそうだな・・・。
    http://www.arvel.co.jp/healing/aroma/pot/almuswh.html
  3. YU さん   2001-09-19 04:13:43
    マウスだけでも使えるようになれば、非常にありがたいんですけどね。

    > "hell world"が入力表示できました。
    別府?
  4. dtx さん   2001-09-19 13:29:30
    直接I/Oポートをたたいて制御ができるならば、USBとしてデバイスドライバを作成するのではなく、とりあえずそれ専用にマウスドライバなんかを起こせば使えそうですね。

    #ホストドライバが出来上がるまでは、それでなんとかと。
  5. ELO さん   2001-09-19 20:54:03
    Oh!ーOがないぞーで"hello world"でした(^^;)
    マウス専用なら何とかなりそうな気もしないまでもないような気もする(どっちだ)
    只今VC++デバッガにてトレース中です。また進展がありましたら報告しますね。
  6. 毎黒仮節渡万 さん   2001-09-22 02:06:48
    そうか、USBスタックへの追加が無理なら、デバイス限定で作る手がありましたね。
  7. O3A3 さん   2001-09-22 10:26:25
    powerxさんのサイトになにやら、お試しプログラムが置いてあるようですね。
  8. ELO さん   2001-09-22 11:56:43
    >お試しプログラム
    う〜ん凄いの一言、EXEファイルなのにWindows98SE上でマウスが動いちゃってます。
  9. 真空管猫 さん   2001-09-23 03:16:15
    「ちょいと」で作ってしまうって凄いですね。やっぱり神様と。(^^;)
    http://www2s.biglobe.ne.jp/~asmpwx/
  10. サラミス さん   2001-09-23 09:14:42
    power xさんは凄すぎますね、USBマウスは廉価で売っているので98に新たな道が開けましたね。(特にV3桁以外)