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

dynamic linked binary for hpcmips, vraiu worked on MC-CS12



栗山@大阪府大です.
以前話題にした vraiu on MC-CS12 ですが, 深海さんの作っていらっしゃる
新しいカーネルで再度挑戦したところ使えました.

MC-CS12 での GPIO は音が鳴る状態(on)と鳴らない状態(off)で
以下のようになりました.
# dmesg 中の GPIO 関連を抜きだしてます.

                                                 3         2         1
                                                10987654321098765432109876543210
    WIN setting:                                iiiiiiiiiiiiiiiiiooooohEiiEEihii
    I/O setting:                                iiiiiiiiiiiiiiiiioooooiiiiiiiiii
on :       data:................||..||||||||||||................|..|||....||..|.
off:       data:................||..||||||||||||................|...||....||..|.


というわけで, MC-CS12 では 12 番を開ける必要があるみたいです.
ただ vraiu のプログラムを見てないので
どうなってるのかはさっぱりなんですが (^^;

音が正しく出ているかは以下のようにして試してみました.
適当な mp3 ファイル(work.mp3)を用意して,

mpg123 --8bit --rate 8000 -w work.wav work.mp3
audioplay -f work.wav

これで再生できますが, 形式が悪くて 2 倍速に聞こえて来ました.
# ちなみに20秒程の再生時間を持つ work.wav を作るのに40分程かかります.
# MC-CS12 じゃやっぱり mp3 は無理そうだ...

//***********
// 栗山  真司 @ 大阪府大