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

Re: USB device (Re: /pub/NetBSD/misc/iso/macppccd.iso)



In message ``USB device (Re: /pub/NetBSD/misc/iso/macppccd.iso)''
	Sat Feb 03 23:14:57 JST 2001,
	tsutsui@ceres.dti.ne.jp (Izumi Tsutsui) writes:

> > ugen0: vencor 0x0499 product 0x1003, rev 1.00/1.00, addr 2
> > で認識される YAMAHA MU500 という MIDI 音源があったりします.
> 
> 余談に返信ですが、最近塩崎さんによって commit された
> umidi(4) をごにょごにょする、ってほうが正しいんじゃないでしょうか。

おー.
i386 マシンにはつなげてなかったので気づきませんでした.(_o_)


それで,current の方が先に書いた状況なので(^^;),
1.5 リリースカーネルに umidi まわりのコードもってきて
config file に umidi 関連追加して試してみたら
 
umidi0 at uhub0 port 1 configuration 1 interface 0
umidi0: YAMAHA Corp. product 0x1003, rev 1.00/1.00, addr 2
umidi0: (Yamaha Specific)
umidi0: out=8, in=1
midi0 at umidi0: USB MIDI I/F
midi1 at umidi0: USB MIDI I/F
midi2 at umidi0: USB MIDI I/F
midi3 at umidi0: USB MIDI I/F
midi4 at umidi0: USB MIDI I/F
midi5 at umidi0: USB MIDI I/F
midi6 at umidi0: USB MIDI I/F
midi7 at umidi0: USB MIDI I/F

とそれっぽくなったのですが,midiplay 使ったら固まってしまいました.
1.5 に無理矢理くっつけたからかなあとも思い,i386 を 1.5R にして
試してみたらやっぱり固まってしまいました(^^;).

sys/dev/usb/umidi_quirks.c とか見ると(その名の通り)機種ごとに
いろいろやっているようなので,少しいじってみます…って,
塩崎さん御本人に直接コンタクトとった方が早いかな?

# MU500 って MU1000/2000 の下位互換で out=4 しかないはずだけど….

--
Y. Takizawa	(滝沢陽三)
you@nightbreak.org, takizawa@computer.org
``Don't feel as if the key to successful computing is only in your hands.''