v0.9.0βの配信をスタートしました。
v0.8系からの主な変更点は以下の通りです。
- PCMデータの受け渡しに使っていた名前付きパイプを廃止し、専用設計のキャラクタデバイスを用いる方式に変更しました。このデバイスはXenomaiカーネルとLinuxカーネルの垣根を超えてデータ共有できるよう専用のリングバッファを実装したもので、Cross-domain shared bufferと名付けます。(カーネルモジュール名はxsink)
- aplay-rt/RTDMドライバの改善を行いました。
ベータリリースは安定動作からは程遠い状態ですが、独力で問題解決可能な方、好奇心旺盛な方はご自由にご利用ください。
ドライバがハングアップした場合はforced-rebootコマンドで再起動を試みてください。
不具合報告は専用スレッドにお願いいたします。
v0.9.0β has been published.
Major changes from v0.8 stream are as follows;
- The named pipe for passing PCM data has been abolished and an own designed character device is now used. This device is a special ring buffer implemented for data sharing beyond the boundary between Xenomai kernel and Linux kernel, which is named Cross-domain shared buffer (the kernel module name is xsink).
- aplay-rt/RTDM driver has been improved.
Although a beta release is still unstable, please feel free to use it if you can troubleshoot by yourself and have a strong interest.
If drivers hang up, please try restart with forced-reboot command.
Please use support thread for problem report.