hdusrec-0.1

b25付きでも問題なくなったので、ソースまとめて公開準備。でもtsselectで見ると、b25ありでもなしでも、必ずドロップが1つ。どっかにバグがあるのかなあ。

$ ../tsselect/src/tsselect out.ts
processing: finish
pid=0x0000, total=     299, d=  0, e=  0, scrambling=0
pid=0x0010, total=      30, d=  0, e=  0, scrambling=0
pid=0x0011, total=      15, d=  0, e=  0, scrambling=0
pid=0x0012, total=    1424, d=  0, e=  0, scrambling=0
pid=0x0014, total=       6, d=  0, e=  0, scrambling=0
pid=0x0023, total=      34, d=  0, e=  0, scrambling=0
pid=0x0024, total=      29, d=  0, e=  0, scrambling=0
pid=0x0027, total=     128, d=  0, e=  0, scrambling=0
pid=0x0028, total=       2, d=  0, e=  0, scrambling=0
pid=0x0029, total=       1, d=  0, e=  0, scrambling=0
pid=0x0060, total=     298, d=  0, e=  0, scrambling=0
pid=0x0100, total=     516, d=  0, e=  0, scrambling=0
pid=0x0101, total=     298, d=  0, e=  0, scrambling=0
pid=0x0102, total=     298, d=  0, e=  0, scrambling=0
pid=0x0103, total=     298, d=  0, e=  0, scrambling=0
pid=0x0111, total=  255556, d=  1, e=  0, scrambling=0
pid=0x0112, total=    3925, d=  0, e=  0, scrambling=0
pid=0x0114, total=      36, d=  0, e=  0, scrambling=0
pid=0x0150, total=     129, d=  0, e=  0, scrambling=0
pid=0x0151, total=    3380, d=  1, e=  0, scrambling=0
pid=0x0152, total=     996, d=  0, e=  0, scrambling=0
pid=0x0154, total=       8, d=  0, e=  0, scrambling=0
pid=0x0810, total=    1712, d=  0, e=  0, scrambling=0
pid=0x0811, total=   23967, d=  0, e=  0, scrambling=0
pid=0x0816, total=   26667, d=  0, e=  0, scrambling=0
pid=0x081f, total=      29, d=  0, e=  0, scrambling=0
pid=0x0850, total=     400, d=  0, e=  0, scrambling=0
pid=0x0851, total=    2781, d=  0, e=  0, scrambling=0
pid=0x1fc8, total=      60, d=  0, e=  0, scrambling=0

以下、前提条件

  • とりあえずHDUSF限定(QRS-UT100Bではデータが流れてこない。ということはたぶんHDUCも。HDUSは不明)
  • MTVHDU_080701_Drv(別途入手する)
  • 8-current(USB2が使えて、aio_readでSIGEV_THREADが使えること)
  • [ports] devel/boost

さらに、b25をリンクするなら

  • arib_std_b25-0.2.3のソース(要パッチ)
  • [ports] devel/pcsc-lite

b25は0.2.4にするかも。
とは言え、FreeBSD-8-current限定だしなあ。日本で5人くらいには使ってもらえるかしら。