ICH

インテルの資料をあさっていたところ、面白いものがわさわさと出てきました。たとえばIntel 810E ChipsetからたどれるIntel 82801AA (ICH) and Intel 82801AB (ICH0) I/O Controller Hub AC97 Programmer's Reference Manual。こいつは初代ICHのAC97コントローラを使ってAC97コーデックをプログラムするための情報です。これを見ると、ICHでダブルバッファ、トリプルバッファを実現する方法が簡単に分かります。
初代ICH以降、世代を追うごとに機能が追加されていっていますが、基本的な部分についてはかわりません。したがって、このマニュアルを元にすれば手元のラップトップPCのオーディオをITRONから使うこともできそうです。
やっぱりITRON探そうかな。
つか、eCOSあたりまで手を広げればもっと楽なのかも