このまえ出張で普段使っていないノート PC を使ってみたんだが、web をみたりするのがあまりにもおそいので Linux をいれることに。OS を入れる過程は中略するとして、 Windows 依存だったソースを直した。
- unagi は hongkong のレガシー依存部分が多すぎで却下。
- Sleep() を usleep() に置換したんだが、 nanosleep() を推奨と書いてあるな。どうしよう。
- memset, memcpy 系の #include
を入れ忘れる。入れなくてもコンパイルが通っちゃうと気づかないよね(言い訳)。 - kazzo が root でないと使えないので、OS の設定を直せないといけない。
そんなこんなで動いた。スクリーンショットにはないけど、 flash memory programming mode も動作 OK.